{"title":"Barra de Proteína","description":"\u003cstyle\u003e\na {\n    text-decoration: none;\n    color: #464feb;\n}\ntr th, tr td {\n    border: 1px solid #e6e6e6;\n}\ntr th {\n    background-color: #f5f5f5;\n}\n\u003c\/style\u003e\n\u003cdiv\u003eConfira todas as barras de proteína da Soldiers Nutrition.\u003c\/div\u003e","products":[{"product_id":"kit-elitebar-30g-barra-de-proteina-3un-amendoim-soldiers-nutrition","title":"Barras de Proteína 30g - Elite bar Amendoim Kit c\/03un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"03 un \/ Amendoim","offer_id":47431170490617,"sku":"3UA","price":14.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_3_72559e82-16ae-4ed2-9ead-de043ba30a45.png?v=1787579030"},{"product_id":"kit-elitebar-30g-barra-de-proteina-3un-chocolate-c-avela-soldiers-nutrition","title":"Barras de Proteína 30g - Elite bar Chocolate com Avelã Kit c\/03un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"03 un \/ Chocolate c\/ Avelã","offer_id":47431236911353,"sku":"3UAC","price":14.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_7_ac948fd7-ad14-48cb-83c3-c68de62e2b35.png?v=1787578988"},{"product_id":"kit-elitebar-30g-barra-de-proteina-3un-cookies-soldiers-nutrition","title":"Barras de Proteína 30g - Elite bar Cookies Kit c\/03un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"03 un \/ Cookies","offer_id":47431334854905,"sku":"3UC","price":14.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_5_6cca9554-5514-4117-95ba-f5503985b44a.png?v=1787578913"},{"product_id":"kit-elitebar-30g-barra-de-proteina-3un-frutas-vermelhas-soldiers-nutrition","title":"Barras de Proteína 30g - Elite bar Frutas Vermelhas Kit c\/03un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"03 un \/ Frutas Vermelhas","offer_id":47431357890809,"sku":"3UFV","price":14.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_4_dc2a288c-8fba-4fd8-8312-6489086c68c8.png?v=1787578875"},{"product_id":"kit-elitebar-30g-barra-de-proteina-3un-coco-soldiers-nutrition","title":"Barras de Proteína 30g - Elite bar Coco Kit c\/03un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"03 un \/ Coco","offer_id":47431425392889,"sku":"3UCC","price":14.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_6_e31e9a95-8b63-4e65-ac7f-aff56eb936ba.png?v=1787578945"},{"product_id":"kit-elitebar-30g-barra-de-proteina-3un-pao-de-mel-soldiers-nutrition","title":"Barras de Proteína 30g - Elite bar Pão de Mel Kit c\/03un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"03 un \/ Pão de Mel","offer_id":47431445381369,"sku":"3UPM","price":14.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_2_39f0831b-4ce6-4e81-8b51-32a41298c9a8.png?v=1787578844"},{"product_id":"kit-elitebar-30g-barra-de-proteina-6un-amendoim-soldiers-nutrition","title":"Barra de Proteína 30g - Elite bar Amendoim Kit c\/06un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"06 un \/ Amendoim","offer_id":47431920058617,"sku":"6UA","price":29.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_14_1be1d026-5908-4540-b39d-2776693fbf10.png?v=1787579733"},{"product_id":"kit-elitebar-30g-barra-de-proteina-6-un-chocolate-com-avela-soldiers-nutrition","title":"Barra de Proteína 30g - Elite bar Chocolate com Avelã Kit c\/06un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"06 un \/ Chocolate c\/ Avelã","offer_id":47431986512121,"sku":"6UAC","price":29.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_1_91669a9c-b580-4abc-aa85-1076ea6e2820.png?v=1787579645"},{"product_id":"kit-elitebar-30g-barra-de-proteina-6un-cookies-soldiers-nutrition","title":"Barra de Proteína 30g - Elite bar Cookies Kit c\/06un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"06 un \/ Cookies","offer_id":47431997489401,"sku":"6UC","price":29.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_16_c0ae7b69-9539-4e9c-9d95-95db451e5db4.png?v=1787579548"},{"product_id":"kit-elitebar-30g-barra-de-proteina-6-un-frutas-vermelhas-soldiers-nutrition","title":"Barra de Proteína 30g - Elite bar Frutas Vermelhas Kit c\/06un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"06 un \/ Frutas Vermelhas","offer_id":47432056701177,"sku":"6UFV","price":29.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_15_fbf6dc33-dcc0-4b04-900d-22c4ca5bb32e.png?v=1787579486"},{"product_id":"kit-elitebar-30g-barra-de-proteina-6-un-coco-soldiers-nutrition","title":"Barra de Proteína 30g - Elite bar Coco Kit c\/06un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"06 un \/ Coco","offer_id":47432060174585,"sku":"6UCC","price":29.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_13_23651998-e720-4507-a7c8-af474b1e2278.png?v=1787579619"},{"product_id":"kit-elitebar-30g-barra-de-proteina-6-un-pao-de-mel-soldiers-nutrition","title":"Barra de Proteína 30g - Elite bar Pão de Mel Kit c\/06un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"06 un \/ Pão de Mel","offer_id":47432069021945,"sku":"6UPM","price":29.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_17_95c72d30-20c9-43bb-b784-5b4c631f3f45.png?v=1787579461"},{"product_id":"kit-elitebar-30g-barra-de-proteina-cx-12-un-amendoim-soldiers-nutrition","title":"Barras de Proteína 30g - Elite Bar Amendoim Display c\/12un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"Caixa 12 un \/ Amendoim","offer_id":47432078196985,"sku":"12UA","price":49.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/e67RLyD_89f98507-f6bd-4eeb-ba4c-b8fd8f461efb.jpg?v=1782409886"},{"product_id":"kit-elitebar-30g-barra-de-proteina-cx-12-un-soldiers-nutrition-sabor-chocolate-c-avela","title":"Barras de Proteína 30g - Elite Bar Chocolate com Avelã Display c\/12un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"Caixa 12 un \/ Chocolate c\/ Avelã","offer_id":47432084553977,"sku":"12UAC","price":49.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/am-5-5hiizj0pqs.webp?v=1771352797"},{"product_id":"kit-elitebar-30g-barra-de-proteina-cx-12-un-cookies-soldiers-nutrition","title":"Barras de Proteína 30g - Elite Bar Cookies Display c\/12un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"Caixa 12 un \/ Cookies","offer_id":47432089239801,"sku":"12UC","price":49.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/am-4-fr4usejibp.webp?v=1771352798"},{"product_id":"kit-elitebar-30g-barra-de-proteina-cx-12-un-frutas-vermelhas-soldiers-nutrition","title":"Barras de Proteína 30g - Elite Bar Frutas Vermelhas Display c\/12un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"Caixa 12 un \/ Frutas Vermelhas","offer_id":47432103067897,"sku":"12UFV","price":49.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/am-6-qwhowpri86.webp?v=1771352797"},{"product_id":"kit-elitebar-30g-barra-de-proteina-cx-12-un-coco-soldiers-nutrition","title":"Barras de Proteína 30g - Elite Bar Coco Display c\/12un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"Caixa 12 un \/ Coco","offer_id":47432149926137,"sku":"12UCC","price":49.9,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/am-2-b5p7agxdwo.webp?v=1771352798"},{"product_id":"kit-elitebar-30g-barra-de-proteina-cx-12-un-pao-de-mel-soldiers-nutrition","title":"Barras de Proteína 30g - Elite Bar Pão de Mel Display c\/12un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"Caixa 12 un \/ Pão de Mel","offer_id":47432172568825,"sku":"12UPM","price":49.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/am-3-yehzl9snjx.webp?v=1771352798"},{"product_id":"barra-de-proteina","title":"Barra de Proteina Elite Bar 30g","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-tabs label[for=\"cf-avela\"], #cf-coco:checked~.cf-tabs label[for=\"cf-coco\"], #cf-cookies:checked~.cf-tabs label[for=\"cf-cookies\"], #cf-frutas:checked~.cf-tabs label[for=\"cf-frutas\"], #cf-paodemel:checked~.cf-tabs label[for=\"cf-paodemel\"], #cf-amendoim:checked~.cf-tabs label[for=\"cf-amendoim\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-avela:checked~.cf-panels .cf-panel-avela, #cf-coco:checked~.cf-panels .cf-panel-coco, #cf-cookies:checked~.cf-panels .cf-panel-cookies, #cf-frutas:checked~.cf-panels .cf-panel-frutas, #cf-paodemel:checked~.cf-panels .cf-panel-paodemel, #cf-amendoim:checked~.cf-panels .cf-panel-amendoim { display: block; }\n    #cf-avela:checked~.cf-panels .cf-panel:not(.cf-panel-avela) { display: none; }\n    #cf-coco:checked~.cf-panels .cf-panel:not(.cf-panel-coco) { display: none; }\n    #cf-cookies:checked~.cf-panels .cf-panel:not(.cf-panel-cookies) { display: none; }\n    #cf-frutas:checked~.cf-panels .cf-panel:not(.cf-panel-frutas) { display: none; }\n    #cf-paodemel:checked~.cf-panels .cf-panel:not(.cf-panel-paodemel) { display: none; }\n    #cf-amendoim:checked~.cf-panels .cf-panel:not(.cf-panel-amendoim) { display: none; }\n    \n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA ELITEBAR \u003cspan\u003e30G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e10g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eBlend proteico com whey protein concentrado · zero glúten · 6 sabores\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e10g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e6\u003c\/span\u003e\u003cspan class=\"l\"\u003eSabores disponíveis\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e33g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por 100g\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eGlúten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eAlto teor de proteína\u003c\/span\u003e \u003cspan class=\"pill\"\u003eBlend proteico com whey concentrado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e6 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína com 10g de proteína e zero glúten em cada unidade de 30g, disponível em 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara quem quer uma opção prática de suplemento proteico no dia a dia, com 10g de proteína e zero glúten por barra, podendo variar entre 6 sabores.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra, nos sabores Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (30g) fornece 10g de proteína (20% VD); o produto tem 33g de proteína por 100g.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (30g) — 20% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eBlend proteico\u003c\/b\u003e\u003cspan\u003eProteína concentrada do leite, do soro do leite (whey) e de soja, com colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"elitebar-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/1_6e939ef6-34c9-4a2d-85c3-7991cc44dae4_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"elitebar-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/3_7cfe8849-ffb0-4e60-9c34-250e02badfa6_430x.png?v=1789503474\" alt=\"Barra de Proteína Elitebar - Coco\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"elitebar-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Copia_de_Sem_nome_430x.png?v=1789503474#\" alt=\"Barra de Proteína Elitebar - Amendoim\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#elitebar-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver Chocolate c\/ Avelã\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver Coco\"\u003e\u003c\/a\u003e \u003ca href=\"#elitebar-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver Cookies\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten em todos os 6 sabores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual\u003c\/b\u003e\u003cspan\u003eComposição e tabela nutricional impressas em cada sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Elitebar Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Elitebar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e10g de proteína por barra\u003c\/b\u003e\u003cspan\u003eBlend proteico com whey protein concentrado, proteína concentrada do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten em todos os sabores\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim — nenhum contém glúten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eAlto teor de proteína\u003c\/b\u003e\u003cspan\u003e10g de proteína por porção equivalem a 20% do Valor Diário, com 33g de proteína a cada 100g do produto.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e6 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, cada um com toques específicos na formulação.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 3h8l-1 4H9L8 3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7h10l-1.2 12.3a2 2 0 0 1-2 1.7H10.2a2 2 0 0 1-2-1.7L7 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eEmbalagem individual e prática\u003c\/b\u003e\u003cspan\u003eCada barra vem embalada individualmente, com composição e tabela nutricional impressas em cada sabor. Consumir 1 unidade ao dia, sem preparo.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Whey_Protein_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Elitebar - categoria Whey Protein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — cada sabor com sua própria tabela e ingredientes --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 30g (1 unidade) · Sabores com valores nutricionais próprios — selecione para ver a tabela e os ingredientes de cada um.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-avela\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-coco\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-cookies\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-frutas\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-paodemel\" class=\"cf-radio\"\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-amendoim\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-avela\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/span\u003eChocolate c\/ Avelã\u003c\/label\u003e\n                \u003clabel for=\"cf-coco\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/span\u003eCoco\u003c\/label\u003e\n                \u003clabel for=\"cf-cookies\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/span\u003eCookies\u003c\/label\u003e\n                \u003clabel for=\"cf-frutas\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/span\u003eFrutas Vermelhas\u003c\/label\u003e\n                \u003clabel for=\"cf-paodemel\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/span\u003ePão de Mel\u003c\/label\u003e\n                \u003clabel for=\"cf-amendoim\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/span\u003eAmendoim\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-avela\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e16%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e43mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate c\/ Avelã\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, avelã granulada, polidextrose, cacau em pó, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém avelã, derivados de leite e soja. Contém lactose. Pode conter: pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-coco\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e130kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Coco\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate branco, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, goma acácia, glicerina bi-destilada, polidextrose, aromatizantes sintético idêntico ao natural, coco ralado, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-cookies\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e135kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e9g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,4g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Cookies\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, biscoito de cacau, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-frutas\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e140kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,3g\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e37mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Frutas Vermelhas\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, polidextrose, aromatizantes sintético idêntico ao natural, corante carmim, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-paodemel\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e134kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,6g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e36mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Pão de Mel\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, glicerina bi-destilada, goma acácia, cacau em pó, polidextrose, canela em pó, sal, cravo em pó, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Contém lactose. Alérgicos: contém derivados de leite e soja. Pode conter: avelã, pistache, aveia e amendoim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-amendoim\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePor porção (30g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e133kcal\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e6g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e5g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e3g\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibra alimentar\u003c\/td\u003e\n\u003ctd\u003e0,5g\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e39mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Amendoim\u003c\/span\u003e\u003cp\u003eBlend proteico (proteína concentrada do leite, proteína concentrada de soja, proteína concentrada do soro de leite), cobertura sabor chocolate ao leite, xarope de sorbitol, açúcar invertido, óleo de girassol, colágeno hidrolisado, pasta de amendoim, goma acácia, glicerina bi-destilada, amendoim granulado, polidextrose, aromatizantes sintético idêntico ao natural, sal, emulsificante lecitina de soja, antioxidante tocoferol, ácido cítrico, conservante sorbato de potássio.\u003c\/p\u003e\n\u003cp class=\"al-line\"\u003eNão contém glúten. Alérgicos: contém amendoim, derivados de leite e soja. Contém lactose. Pode conter: avelã, pistache e aveia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Seus valores diários podem ser maiores ou menores dependendo de suas necessidades energéticas. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor — consulte a lista de ingredientes de cada sabor.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Elitebar Soldiers Nutrition possui 6 opções de sabores para você escolher:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-limao_1.jpg?v=1769274952\" alt=\"Barra de Proteína Elitebar sabor Chocolate c\/ Avelã\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate c\/ Avelã\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com avelã granulada e cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-coco.png?v=1771352930\" alt=\"Barra de Proteína Elitebar sabor Coco\"\u003e\u003c\/div\u003e\n\u003cb\u003eCoco\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate branco com coco ralado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/whey-blend-cookies.png?v=1771352080\" alt=\"Barra de Proteína Elitebar sabor Cookies\"\u003e\u003c\/div\u003e\n\u003cb\u003eCookies\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com biscoito de cacau na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-vermelhas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Frutas Vermelhas\"\u003e\u003c\/div\u003e\n\u003cb\u003eFrutas Vermelhas\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com toque de corante carmim, lembrando frutas vermelhas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-elitebar-pao-de-mel.png?v=1771352932\" alt=\"Barra de Proteína Elitebar sabor Pão de Mel\"\u003e\u003c\/div\u003e\n\u003cb\u003ePão de Mel\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com canela e cravo, lembrando pão de mel.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/img-frutas-amarelas_1.jpg?v=1769274951\" alt=\"Barra de Proteína Elitebar sabor Amendoim\"\u003e\u003c\/div\u003e\n\u003cb\u003eAmendoim\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite com pasta e amendoim granulado na fórmula.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela e registro no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. COMO TOMAR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade (30g) ao dia, ou conforme orientação de nutricionista ou médico\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberta a embalagem individual, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Produto indicado para indivíduos saudáveis com idade a partir de 19 anos. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém derivados de leite e soja em todos os sabores; avelã (Chocolate c\/ Avelã) e amendoim (Amendoim) nos sabores correspondentes. Pode conter traços de avelã, amendoim, pistache e aveia, conforme o sabor.\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, em local seco, fresco e bem lacrado. Após aberta a embalagem individual, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantos sabores tem a Elitebar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e6 sabores: Chocolate com Avelã, Coco, Cookies, Frutas Vermelhas, Pão de Mel e Amendoim, todos com 10g de proteína e zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTodos os sabores têm a mesma quantidade de proteína?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os 6 sabores fornecem 10g de proteína por barra de 30g (20% do Valor Diário).\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. Todos os 6 sabores são zero glúten.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eAs barras contêm lactose?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eSim, todos os sabores contêm lactose e derivados de leite e soja. Consulte a lista de alérgenos de cada sabor antes de consumir.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003ePosso comer mais de uma barra por dia?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA recomendação de uso do rótulo é de 1 unidade ao dia. Qualquer ajuste deve ser orientado por nutricionista ou médico.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo conservar as barras depois de abertas?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, em local seco e fresco, bem lacrado. Após abrir a embalagem individual, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"03 un \/ Amendoim","offer_id":47431170490617,"sku":"3UA","price":14.9,"currency_code":"BRL","in_stock":false},{"title":"03 un \/ Chocolate c\/ Avelã","offer_id":47431236911353,"sku":"3UAC","price":14.9,"currency_code":"BRL","in_stock":true},{"title":"03 un \/ Cookies","offer_id":47431334854905,"sku":"3UC","price":14.9,"currency_code":"BRL","in_stock":false},{"title":"03 un \/ Frutas Vermelhas","offer_id":47431357890809,"sku":"3UFV","price":14.9,"currency_code":"BRL","in_stock":false},{"title":"03 un \/ Coco","offer_id":47431425392889,"sku":"3UCC","price":14.9,"currency_code":"BRL","in_stock":false},{"title":"03 un \/ Pão de Mel","offer_id":47431445381369,"sku":"3UPM","price":14.9,"currency_code":"BRL","in_stock":true},{"title":"06 un \/ Amendoim","offer_id":47431920058617,"sku":"6UA","price":29.9,"currency_code":"BRL","in_stock":false},{"title":"06 un \/ Chocolate c\/ Avelã","offer_id":47431986512121,"sku":"6UAC","price":29.9,"currency_code":"BRL","in_stock":false},{"title":"06 un \/ Cookies","offer_id":47431997489401,"sku":"6UC","price":29.9,"currency_code":"BRL","in_stock":false},{"title":"06 un \/ Frutas Vermelhas","offer_id":47432056701177,"sku":"6UFV","price":29.9,"currency_code":"BRL","in_stock":false},{"title":"06 un \/ Coco","offer_id":47432060174585,"sku":"6UCC","price":29.9,"currency_code":"BRL","in_stock":false},{"title":"06 un \/ Pão de Mel","offer_id":47432069021945,"sku":"6UPM","price":29.9,"currency_code":"BRL","in_stock":true},{"title":"Caixa 12 un \/ Amendoim","offer_id":47432078196985,"sku":"12UA","price":49.9,"currency_code":"BRL","in_stock":false},{"title":"Caixa 12 un \/ Chocolate c\/ Avelã","offer_id":47432084553977,"sku":"12UAC","price":49.9,"currency_code":"BRL","in_stock":true},{"title":"Caixa 12 un \/ Cookies","offer_id":47432089239801,"sku":"12UC","price":49.9,"currency_code":"BRL","in_stock":false},{"title":"Caixa 12 un \/ Frutas Vermelhas","offer_id":47432103067897,"sku":"12UFV","price":49.9,"currency_code":"BRL","in_stock":false},{"title":"Caixa 12 un \/ Coco","offer_id":47432149926137,"sku":"12UCC","price":49.9,"currency_code":"BRL","in_stock":false},{"title":"Caixa 12 un \/ Pão de Mel","offer_id":47432172568825,"sku":"12UPM","price":49.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/EliteBar_3_72559e82-16ae-4ed2-9ead-de043ba30a45.png?v=1787579030"},{"product_id":"barra-de-proteina-40g-caixa-c-12-un-soldiers-nutrition","title":"Barra de Proteína Protein Bar 40g - Display c\/12un","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-morango:checked~.cf-tabs label[for=\"cf-morango\"], #cf-brownie:checked~.cf-tabs label[for=\"cf-brownie\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-morango:checked~.cf-panels .cf-panel-morango, #cf-brownie:checked~.cf-panels .cf-panel-brownie { display: block; }\n    #cf-morango:checked~.cf-panels .cf-panel:not(.cf-panel-morango) { display: none; }\n    #cf-brownie:checked~.cf-panels .cf-panel:not(.cf-panel-brownie) { display: none; }\n\u003c\/style\u003e\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA \u003cspan\u003ePROTEIN BAR 40G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e12g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eWhey Protein concentrado e isolado · zero glúten · sem adição de açúcar · 2 sabores · 4 opções de compra\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e12g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e40g\u003c\/span\u003e\u003cspan class=\"l\"\u003ePeso líquido por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eAçúcares adicionados\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e4\u003c\/span\u003e\u003cspan class=\"l\"\u003eOpções de compra\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eSem adição de açúcar\u003c\/span\u003e \u003cspan class=\"pill\"\u003eWhey Protein concentrado e isolado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e2 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Proteinas_430x.png?v=1789502576\" alt=\"Barra de Proteína Soldiers Nutrition - rotina de treino\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína Soldiers Nutrition com 12g de proteína, zero glúten e sem adição de açúcar por unidade (40g). Disponível em 4 opções de compra — unidade avulsa, kit com 3, kit com 6 e caixa com 12 barras — nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara indivíduos saudáveis a partir de 19 anos que querem uma opção prática de suplementação proteica no dia a dia, sem adição de açúcar, na quantidade de compra mais conveniente para a sua rotina.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra de 40g cada, disponível em unidade avulsa, kit com 3, kit com 6 ou caixa com 12 barras, nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite. Recomendação de uso: 1 unidade ao dia.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (40g) fornece 12g de proteína (24% VD); o produto tem 30g de proteína por 100g — válido em qualquer opção de compra.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e12g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (40g) — 24% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eWhey Protein concentrado e isolado\u003c\/b\u003e\u003cspan\u003eBlend com proteínas do leite, do soro do leite e da soja, e colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e4 opções de compra\u003c\/b\u003e\u003cspan\u003eUnidade avulsa, kit com 3, kit com 6 ou caixa com 12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"barra-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_1unidade_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - unidade avulsa (40g)\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"barra-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_3unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 3 unidades (120g)\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"barra-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_6unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 6 unidades (240g)\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-4\" id=\"barra-pkg-4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_12unidades_morangocomchocolate.png?v=1790083339\" alt=\"Barra de Proteína Protein Bar - caixa com 12 unidades (480g)\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#barra-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver unidade avulsa\"\u003e\u003c\/a\u003e \u003ca href=\"#barra-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver kit com 3 unidades\"\u003e\u003c\/a\u003e \u003ca href=\"#barra-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver kit com 6 unidades\"\u003e\u003c\/a\u003e \u003ca href=\"#barra-pkg-4\" class=\"pkg-dot\" aria-label=\"Ver caixa com 12 unidades\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eSem adição de açúcar\u003c\/b\u003e\u003cspan\u003eAdoçada com maltitol, sorbitol e stevia natural\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten nas duas versões de sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Protein Bar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e12g de proteína por barra\u003c\/b\u003e\u003cspan\u003eWhey Protein concentrado e isolado, com proteínas do leite, do soro do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eSem adição de açúcar\u003c\/b\u003e\u003cspan\u003eAdoçada com maltitol, sorbitol e stevia natural. 0g de açúcares adicionados por porção.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten nas duas versões de sabor.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e2 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 9h18M3 15h18M7 4v16M17 4v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e4 opções de compra\u003c\/b\u003e\u003cspan\u003eUnidade avulsa, kit com 3 ou 6 unidades, e caixa com 12 — escolha a quantidade ideal para sua rotina.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Proteinas_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Soldiers Nutrition - rotina de treino\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — igual em qualquer opção de compra; carrossel só troca ingredientes por sabor --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 40g (1 unidade) · Mesma tabela nutricional para as duas opções de sabor, em qualquer tamanho de compra (unidade avulsa, kit com 3, kit com 6 ou caixa com 12). Selecione o sabor para ver os ingredientes.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-morango\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-brownie\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-morango\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/chocolate_com_morango.png?v=1783018286\" alt=\"Barra de Proteína sabor Chocolate com Morango\"\u003e\u003c\/span\u003eChocolate com Morango\u003c\/label\u003e\n                \u003clabel for=\"cf-brownie\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/brownie_doce_de_leite.png?v=1783018274\" alt=\"Barra de Proteína sabor Brownie Chocolate com Doce de Leite\"\u003e\u003c\/span\u003eBrownie Chocolate com Doce de Leite\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-morango\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n                            \u003ctr\u003e\n\u003cth\u003ePor porção (40g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e164kcal\u003c\/td\u003e\n\u003ctd\u003e8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e16g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e12g\u003c\/td\u003e\n\u003ctd\u003e24%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibras alimentares\u003c\/td\u003e\n\u003ctd\u003e1,2g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate com Morango\u003c\/span\u003e\u003cp\u003eCobertura sabor chocolate ao leite sem açúcar com recheio sabor morango. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e crispie branco. Adoçado com maltitol, sorbitol e stevia natural. Com acidulante, emulsificantes, conservantes e antioxidante para textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-brownie\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n                            \u003ctr\u003e\n\u003cth\u003ePor porção (40g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e164kcal\u003c\/td\u003e\n\u003ctd\u003e8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e16g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e12g\u003c\/td\u003e\n\u003ctd\u003e24%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibras alimentares\u003c\/td\u003e\n\u003ctd\u003e1,2g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Brownie Chocolate com Doce de Leite\u003c\/span\u003e\u003cp\u003eCobertura sabor chocolate ao leite sem açúcar e recheio de doce de leite zero. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e biscoito escuro. Adoçado com maltitol, sorbitol e stevia natural. Com emulsificantes, espessantes e antioxidante para melhor textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. TAMANHOS DISPONÍVEIS (OPÇÕES DE COMPRA) — reaproveita .flavor-grid\/.flavor-card, já que a variação aqui é de quantidade, nao so de sabor --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eOpções de Compra\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Protein Bar está disponível em 4 opções de compra — mesma fórmula e mesma tabela nutricional por barra em todas elas:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_1unidade_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - unidade avulsa\"\u003e\u003c\/div\u003e\n\u003cb\u003eUnidade avulsa\u003c\/b\u003e \u003cspan\u003e1 barra de 40g — ideal para experimentar ou levar na mochila.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_3unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 3 unidades\"\u003e\u003c\/div\u003e\n\u003cb\u003eKit com 3 unidades\u003c\/b\u003e \u003cspan\u003e3 barras de 40g (120g) — para alguns dias de consumo.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_6unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 6 unidades\"\u003e\u003c\/div\u003e\n\u003cb\u003eKit com 6 unidades\u003c\/b\u003e \u003cspan\u003e6 barras de 40g (240g) — para uma rotina de duas semanas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_12unidades_morangocomchocolate.png?v=1790083339\" alt=\"Barra de Proteína Protein Bar - caixa com 12 unidades\"\u003e\u003c\/div\u003e\n\u003cb\u003eCaixa com 12 unidades\u003c\/b\u003e \u003cspan\u003e12 barras de 40g (480g) — para o dia a dia, com melhor custo-benefício.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"h2-sub\" style=\"margin-top:22px;\"\u003eTodas as opções disponíveis nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Soldiers Nutrition possui 2 opções de sabores para você escolher, em qualquer opção de compra:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/chocolate_com_morango.png?v=1783018286\" alt=\"Barra de Proteína sabor Chocolate com Morango\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate com Morango\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite sem açúcar, com recheio sabor morango.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/brownie_doce_de_leite.png?v=1783018274\" alt=\"Barra de Proteína sabor Brownie Chocolate com Doce de Leite\"\u003e\u003c\/div\u003e\n\u003cb\u003eBrownie Chocolate com Doce de Leite\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite sem açúcar, com recheio de doce de leite zero e textura estilo brownie.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. COMO CONSUMIR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade ao dia ou conforme orientação do profissional de saúde\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, bem lacrada, em local seco e fresco\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberto, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Este produto não substitui uma alimentação equilibrada. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Indicado para indivíduos saudáveis com idade a partir de 19 anos. Seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, mantendo bem lacrado em local seco e fresco. Após aberto, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 11. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuais opções de quantidade estão disponíveis?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eUnidade avulsa, kit com 3 unidades, kit com 6 unidades e caixa com 12 unidades — barras de 40g cada, em qualquer opção.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eQual a diferença entre as opções de compra?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNenhuma na fórmula: todas entregam os mesmos 12g de proteína por barra de 40g, nos mesmos 2 sabores. A diferença é só a quantidade de barras por embalagem.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuais sabores estão disponíveis?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA fórmula é zero glúten, mas pode conter derivados de trigo por contaminação cruzada.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTem adição de açúcar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. A barra é adoçada com maltitol, sorbitol e stevia natural, com 0g de açúcares adicionados por porção.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantas gramas de proteína tem cada barra?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e12g de proteína por unidade de 40g, o equivalente a 24% do Valor Diário de referência.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo devo conservar as barras?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, bem lacradas, em local seco e fresco. Depois de abrir cada barra, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"Caixa 12 un \/ Chocolate com Morango","offer_id":48505248252153,"sku":"1512-1513","price":87.9,"currency_code":"BRL","in_stock":true},{"title":"Caixa 12 un \/ Brownie e Doce de Leite","offer_id":48505248284921,"sku":"1512-1514","price":87.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_12unidades_morangocomchocolate.png?v=1790083339"},{"product_id":"barra-de-proteina-protein-bar-40g-kit-c-06un","title":"Barra de Proteína Protein Bar 40g - Kit c\/06un","description":"Soldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003cbr\u003e\u003cbr\u003e        BARRA DE PROTEÍNA PROTEIN BAR 40G\u003cbr\u003e\u003cbr\u003e        12g de Proteína por Barra\u003cbr\u003e\u003cbr\u003e        Whey Protein concentrado e isolado · zero glúten · sem adição de açúcar · 2 sabores · 4 opções de compra\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e12gProteína por barra\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e40gPeso líquido por barra\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e0gAçúcares adicionados\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e4Opções de compra\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            Zero glúten Sem adição de açúcar Whey Protein concentrado e isolado 2 sabores\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e                Barra de proteína Soldiers Nutrition com 12g de proteína, zero glúten e sem adição de açúcar por unidade (40g). Disponível em 4 opções de compra — unidade avulsa, kit com 3, kit com 6 e caixa com 12 barras — nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003e                Para quem é\u003cbr\u003e                Para indivíduos saudáveis a partir de 19 anos que querem uma opção prática de suplementação proteica no dia a dia, sem adição de açúcar, na quantidade de compra mais conveniente para a sua rotina.\u003cbr\u003e\u003cbr\u003e                O que é\u003cbr\u003e                Suplemento alimentar de proteína em barra de 40g cada, disponível em unidade avulsa, kit com 3, kit com 6 ou caixa com 12 barras, nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite. Recomendação de uso: 1 unidade ao dia.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            Alegação nutricional autorizada · RDC nº 54\/2012\u003cbr\u003e            Alto teor de proteína.\u003cbr\u003e\u003cbr\u003e            Condição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (40g) fornece 12g de proteína (24% VD); o produto tem 30g de proteína por 100g — válido em qualquer opção de compra.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Destaques da Fórmula\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e12g de proteínaPor barra (40g) — 24% VD\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eWhey Protein concentrado e isoladoBlend com proteínas do leite, do soro do leite e da soja, e colágeno hidrolisado\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e4 opções de compraUnidade avulsa, kit com 3, kit com 6 ou caixa com 12\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e                    \u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                    \u003cbr\u003e\u003cbr\u003e                    \u003cbr\u003e   \u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eSem adição de açúcarAdoçada com maltitol, sorbitol e stevia natural\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eZero glútenFórmula sem glúten nas duas versões de sabor\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eDireto da fábrica SoldiersFabricação própria, matéria-prima importada\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Por que escolher a Barra de Proteína Soldiers\u003cbr\u003e        Confira os principais diferenciais da Barra de Proteína Protein Bar para a sua rotina.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e12g de proteína por barraWhey Protein concentrado e isolado, com proteínas do leite, do soro do leite e da soja, além de colágeno hidrolisado.\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eSem adição de açúcarAdoçada com maltitol, sorbitol e stevia natural. 0g de açúcares adicionados por porção.\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eZero glútenFórmula sem glúten nas duas versões de sabor.\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e2 sabores para escolherChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e4 opções de compraUnidade avulsa, kit com 3 ou 6 unidades, e caixa com 12 — escolha a quantidade ideal para sua rotina.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Composição por dose\u003cbr\u003e        Porção: 40g (1 unidade) · Mesma tabela nutricional para as duas opções de sabor, em qualquer tamanho de compra (unidade avulsa, kit com 3, kit com 6 ou caixa com 12). Selecione o sabor para ver os ingredientes.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e             \u003cbr\u003e            \u003cbr\u003e                Chocolate com Morango\u003cbr\u003e                Brownie Chocolate com Doce de Leite\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e                    \u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                            Por porção (40g \/ 1 unidade)Quantidade%VD*                            Valor energético164kcal8%                            Carboidratos16g5%                            Açúcares totais4g—                            Açúcares adicionados0g—                            Proteínas12g24%                            Gorduras totais7g11%                            Gorduras saturadas0g—                            Gorduras trans0g—                            Fibras alimentares1,2g5%                            Sódio41mg2%\u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003eIngredientes · Chocolate com MorangoCobertura sabor chocolate ao leite sem açúcar com recheio sabor morango. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e crispie branco. Adoçado com maltitol, sorbitol e stevia natural. Com acidulante, emulsificantes, conservantes e antioxidante para textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003cbr\u003e\u003cbr\u003e                    \u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e                    \u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                            Por porção (40g \/ 1 unidade)Quantidade%VD*                            Valor energético164kcal8%                            Carboidratos16g5%                            Açúcares totais4g—                            Açúcares adicionados0g—                            Proteínas12g24%                            Gorduras totais7g11%                            Gorduras saturadas0g—                            Gorduras trans0g—                            Fibras alimentares1,2g5%                            Sódio41mg2%\u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003eIngredientes · Brownie Chocolate com Doce de LeiteCobertura sabor chocolate ao leite sem açúcar e recheio de doce de leite zero. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e biscoito escuro. Adoçado com maltitol, sorbitol e stevia natural. Com emulsificantes, espessantes e antioxidante para melhor textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003cbr\u003e\u003cbr\u003e                    \u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e        *% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003cbr\u003e\u003cbr\u003e        Alérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Opções de Compra\u003cbr\u003e        A Barra de Proteína Protein Bar está disponível em 4 opções de compra — mesma fórmula e mesma tabela nutricional por barra em todas elas:\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eUnidade avulsa 1 barra de 40g — ideal para experimentar ou levar na mochila.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eKit com 3 unidades 3 barras de 40g (120g) — para alguns dias de consumo.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eKit com 6 unidades 6 barras de 40g (240g) — para uma rotina de duas semanas.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eCaixa com 12 unidades 12 barras de 40g (480g) — para o dia a dia, com melhor custo-benefício.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e        Todas as opções disponíveis nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Sabores\u003cbr\u003e        A Barra de Proteína Soldiers Nutrition possui 2 opções de sabores para você escolher, em qualquer opção de compra:\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eChocolate com Morango Cobertura sabor chocolate ao leite sem açúcar, com recheio sabor morango.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eBrownie Chocolate com Doce de Leite Cobertura sabor chocolate ao leite sem açúcar, com recheio de doce de leite zero e textura estilo brownie.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        \u003cbr\u003e        \u003cbr\u003e            Fabricação própria · matéria-prima importada · tabela no rótulo\u003cbr\u003e\u003cbr\u003e            Direto da fábrica Soldiers Nutrition\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Como consumir\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e1\u003cbr\u003e\u003cbr\u003eConsumir 1 unidade ao dia ou conforme orientação do profissional de saúde\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e2\u003cbr\u003e\u003cbr\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, bem lacrada, em local seco e fresco\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e3\u003cbr\u003e\u003cbr\u003eApós aberto, consumir imediatamente\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Advertências e informações regulatórias\u003cbr\u003e        \u003cbr\u003e            Este produto não é um medicamento. Este produto não substitui uma alimentação equilibrada. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003cbr\u003e\u003cbr\u003e            Este produto não é indicado para gestantes, lactantes e crianças. Indicado para indivíduos saudáveis com idade a partir de 19 anos. Seu consumo deve ser orientado por nutricionista ou médico.\u003cbr\u003e\u003cbr\u003e            Alérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003cbr\u003e\u003cbr\u003e            Antes da abertura, conservar ao abrigo da luz, calor e umidade, mantendo bem lacrado em local seco e fresco. Após aberto, consumir imediatamente.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Perguntas Frequentes\u003cbr\u003e        \u003cbr\u003e            Quais opções de quantidade estão disponíveis?Unidade avulsa, kit com 3 unidades, kit com 6 unidades e caixa com 12 unidades — barras de 40g cada, em qualquer opção.\u003cbr\u003e\u003cbr\u003e            Qual a diferença entre as opções de compra?Nenhuma na fórmula: todas entregam os mesmos 12g de proteína por barra de 40g, nos mesmos 2 sabores. A diferença é só a quantidade de barras por embalagem.\u003cbr\u003e\u003cbr\u003e            Quais sabores estão disponíveis?Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003e            A barra contém glúten?A fórmula é zero glúten, mas pode conter derivados de trigo por contaminação cruzada.\u003cbr\u003e\u003cbr\u003e            Tem adição de açúcar?Não. A barra é adoçada com maltitol, sorbitol e stevia natural, com 0g de açúcares adicionados por porção.\u003cbr\u003e\u003cbr\u003e            Quantas gramas de proteína tem cada barra?12g de proteína por unidade de 40g, o equivalente a 24% do Valor Diário de referência.\u003cbr\u003e\u003cbr\u003e            Como devo conservar as barras?Antes de abrir, conserve ao abrigo da luz, calor e umidade, bem lacradas, em local seco e fresco. Depois de abrir cada barra, consuma imediatamente.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003cbr\u003e\u003cbr\u003eBARRA DE PROTEÍNA PROTEIN BAR 40G\u003cbr\u003e\u003cbr\u003e12g de Proteína por Barra\u003cbr\u003e\u003cbr\u003eWhey Protein concentrado e isolado · zero glúten · sem adição de açúcar · 2 sabores · 4 opções de compra\u003cbr\u003e\u003cbr\u003e12gProteína por barra\u003cbr\u003e\u003cbr\u003e40gPeso líquido por barra\u003cbr\u003e\u003cbr\u003e0gAçúcares adicionados\u003cbr\u003e\u003cbr\u003e4Opções de compra\u003cbr\u003e\u003cbr\u003eZero glúten Sem adição de açúcar Whey Protein concentrado e isolado 2 sabores\u003cbr\u003e\u003cbr\u003eBarra de proteína Soldiers Nutrition com 12g de proteína, zero glúten e sem adição de açúcar por unidade (40g). Disponível em 4 opções de compra — unidade avulsa, kit com 3, kit com 6 e caixa com 12 barras — nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003ePara quem é\u003cbr\u003ePara indivíduos saudáveis a partir de 19 anos que querem uma opção prática de suplementação proteica no dia a dia, sem adição de açúcar, na quantidade de compra mais conveniente para a sua rotina.\u003cbr\u003e\u003cbr\u003eO que é\u003cbr\u003eSuplemento alimentar de proteína em barra de 40g cada, disponível em unidade avulsa, kit com 3, kit com 6 ou caixa com 12 barras, nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite. Recomendação de uso: 1 unidade ao dia.\u003cbr\u003e\u003cbr\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003cbr\u003eAlto teor de proteína.\u003cbr\u003e\u003cbr\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (40g) fornece 12g de proteína (24% VD); o produto tem 30g de proteína por 100g — válido em qualquer opção de compra.\u003cbr\u003e\u003cbr\u003eDestaques da Fórmula\u003cbr\u003e\u003cbr\u003e12g de proteínaPor barra (40g) — 24% VD\u003cbr\u003e\u003cbr\u003eWhey Protein concentrado e isoladoBlend com proteínas do leite, do soro do leite e da soja, e colágeno hidrolisado\u003cbr\u003e\u003cbr\u003e4 opções de compraUnidade avulsa, kit com 3, kit com 6 ou caixa com 12\u003cbr\u003e\u003cbr\u003e   \u003cbr\u003e\u003cbr\u003eSem adição de açúcarAdoçada com maltitol, sorbitol e stevia natural\u003cbr\u003e\u003cbr\u003eZero glútenFórmula sem glúten nas duas versões de sabor\u003cbr\u003e\u003cbr\u003eDireto da fábrica SoldiersFabricação própria, matéria-prima importada\u003cbr\u003e\u003cbr\u003ePor que escolher a Barra de Proteína Soldiers\u003cbr\u003eConfira os principais diferenciais da Barra de Proteína Protein Bar para a sua rotina.\u003cbr\u003e\u003cbr\u003e12g de proteína por barraWhey Protein concentrado e isolado, com proteínas do leite, do soro do leite e da soja, além de colágeno hidrolisado.\u003cbr\u003e\u003cbr\u003eSem adição de açúcarAdoçada com maltitol, sorbitol e stevia natural. 0g de açúcares adicionados por porção.\u003cbr\u003e\u003cbr\u003eZero glútenFórmula sem glúten nas duas versões de sabor.\u003cbr\u003e\u003cbr\u003e2 sabores para escolherChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003e4 opções de compraUnidade avulsa, kit com 3 ou 6 unidades, e caixa com 12 — escolha a quantidade ideal para sua rotina.\u003cbr\u003e\u003cbr\u003eComposição por dose\u003cbr\u003ePorção: 40g (1 unidade) · Mesma tabela nutricional para as duas opções de sabor, em qualquer tamanho de compra (unidade avulsa, kit com 3, kit com 6 ou caixa com 12). Selecione o sabor para ver os ingredientes.\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003eChocolate com Morango Brownie Chocolate com Doce de Leite\u003cbr\u003e\u003cbr\u003ePor porção (40g \/ 1 unidade)Quantidade%VD*Valor energético164kcal8%Carboidratos16g5%Açúcares totais4g—Açúcares adicionados0g—Proteínas12g24%Gorduras totais7g11%Gorduras saturadas0g—Gorduras trans0g—Fibras alimentares1,2g5%Sódio41mg2%\u003cbr\u003e\u003cbr\u003eIngredientes · Chocolate com Morango\u003cbr\u003eCobertura sabor chocolate ao leite sem açúcar com recheio sabor morango. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e crispie branco. Adoçado com maltitol, sorbitol e stevia natural. Com acidulante, emulsificantes, conservantes e antioxidante para textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003cbr\u003e\u003cbr\u003ePor porção (40g \/ 1 unidade)Quantidade%VD*Valor energético164kcal8%Carboidratos16g5%Açúcares totais4g—Açúcares adicionados0g—Proteínas12g24%Gorduras totais7g11%Gorduras saturadas0g—Gorduras trans0g—Fibras alimentares1,2g5%Sódio41mg2%\u003cbr\u003e\u003cbr\u003eIngredientes · Brownie Chocolate com Doce de Leite\u003cbr\u003eCobertura sabor chocolate ao leite sem açúcar e recheio de doce de leite zero. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e biscoito escuro. Adoçado com maltitol, sorbitol e stevia natural. Com emulsificantes, espessantes e antioxidante para melhor textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003cbr\u003e\u003cbr\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003cbr\u003e\u003cbr\u003eAlérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003cbr\u003e\u003cbr\u003eOpções de Compra\u003cbr\u003eA Barra de Proteína Protein Bar está disponível em 4 opções de compra — mesma fórmula e mesma tabela nutricional por barra em todas elas:\u003cbr\u003e\u003cbr\u003eUnidade avulsa 1 barra de 40g — ideal para experimentar ou levar na mochila.\u003cbr\u003e\u003cbr\u003eKit com 3 unidades 3 barras de 40g (120g) — para alguns dias de consumo.\u003cbr\u003e\u003cbr\u003eKit com 6 unidades 6 barras de 40g (240g) — para uma rotina de duas semanas.\u003cbr\u003e\u003cbr\u003eCaixa com 12 unidades 12 barras de 40g (480g) — para o dia a dia, com melhor custo-benefício.\u003cbr\u003e\u003cbr\u003eTodas as opções disponíveis nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003eSabores\u003cbr\u003eA Barra de Proteína Soldiers Nutrition possui 2 opções de sabores para você escolher, em qualquer opção de compra:\u003cbr\u003e\u003cbr\u003eChocolate com Morango Cobertura sabor chocolate ao leite sem açúcar, com recheio sabor morango.\u003cbr\u003e\u003cbr\u003eBrownie Chocolate com Doce de Leite Cobertura sabor chocolate ao leite sem açúcar, com recheio de doce de leite zero e textura estilo brownie.\u003cbr\u003e\u003cbr\u003eFabricação própria · matéria-prima importada · tabela no rótulo\u003cbr\u003e\u003cbr\u003eDireto da fábrica Soldiers Nutrition\u003cbr\u003e\u003cbr\u003eComo consumir\u003cbr\u003e\u003cbr\u003e1\u003cbr\u003e\u003cbr\u003eConsumir 1 unidade ao dia ou conforme orientação do profissional de saúde\u003cbr\u003e\u003cbr\u003e2\u003cbr\u003e\u003cbr\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, bem lacrada, em local seco e fresco\u003cbr\u003e\u003cbr\u003e3\u003cbr\u003e\u003cbr\u003eApós aberto, consumir imediatamente\u003cbr\u003e\u003cbr\u003eAdvertências e informações regulatórias\u003cbr\u003e\u003cbr\u003eEste produto não é um medicamento. Este produto não substitui uma alimentação equilibrada. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003cbr\u003e\u003cbr\u003eEste produto não é indicado para gestantes, lactantes e crianças. Indicado para indivíduos saudáveis com idade a partir de 19 anos. Seu consumo deve ser orientado por nutricionista ou médico.\u003cbr\u003e\u003cbr\u003eAlérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003cbr\u003e\u003cbr\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, mantendo bem lacrado em local seco e fresco. Após aberto, consumir imediatamente.\u003cbr\u003e\u003cbr\u003ePerguntas Frequentes\u003cbr\u003e\u003cbr\u003eQuais opções de quantidade estão disponíveis?\u003cbr\u003eUnidade avulsa, kit com 3 unidades, kit com 6 unidades e caixa com 12 unidades — barras de 40g cada, em qualquer opção.\u003cbr\u003e\u003cbr\u003eQual a diferença entre as opções de compra?\u003cbr\u003eNenhuma na fórmula: todas entregam os mesmos 12g de proteína por barra de 40g, nos mesmos 2 sabores. A diferença é só a quantidade de barras por embalagem.\u003cbr\u003e\u003cbr\u003eQuais sabores estão disponíveis?\u003cbr\u003eChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003eA barra contém glúten?\u003cbr\u003eA fórmula é zero glúten, mas pode conter derivados de trigo por contaminação cruzada.\u003cbr\u003e\u003cbr\u003eTem adição de açúcar?\u003cbr\u003eNão. A barra é adoçada com maltitol, sorbitol e stevia natural, com 0g de açúcares adicionados por porção.\u003cbr\u003e\u003cbr\u003eQuantas gramas de proteína tem cada barra?\u003cbr\u003e12g de proteína por unidade de 40g, o equivalente a 24% do Valor Diário de referência.\u003cbr\u003e\u003cbr\u003eComo devo conservar as barras?\u003cbr\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, bem lacradas, em local seco e fresco. Depois de abrir cada barra, consuma imediatamente.\u003cbr\u003e\u003cbr\u003e ","brand":"Soldiers Nutrition","offers":[{"title":"06 un \/ Brownie e Doce de Leite","offer_id":48999389069561,"sku":"1513-1514","price":45.5,"currency_code":"BRL","in_stock":true},{"title":"06 un \/ Chocolate com Morango","offer_id":48999389102329,"sku":"1513-1513","price":45.5,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/6dcf68678ef64ba3bf82740ee34ad43c_2FproductOnChannel_2Fimages_2F187702383_2Fa105a0941a784f68b9f4e2e5cffb4b57.png?v=1790949819"},{"product_id":"barra-de-proteina-protein-bar-40g-kit-c-03un","title":"Barra de Proteína Protein Bar 40g - Kit c\/03un","description":"Soldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003cbr\u003e\u003cbr\u003e        BARRA DE PROTEÍNA PROTEIN BAR 40G\u003cbr\u003e\u003cbr\u003e        12g de Proteína por Barra\u003cbr\u003e\u003cbr\u003e        Whey Protein concentrado e isolado · zero glúten · sem adição de açúcar · 2 sabores · 4 opções de compra\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e12gProteína por barra\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e40gPeso líquido por barra\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e0gAçúcares adicionados\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e4Opções de compra\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            Zero glúten Sem adição de açúcar Whey Protein concentrado e isolado 2 sabores\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e                Barra de proteína Soldiers Nutrition com 12g de proteína, zero glúten e sem adição de açúcar por unidade (40g). Disponível em 4 opções de compra — unidade avulsa, kit com 3, kit com 6 e caixa com 12 barras — nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003e                Para quem é\u003cbr\u003e                Para indivíduos saudáveis a partir de 19 anos que querem uma opção prática de suplementação proteica no dia a dia, sem adição de açúcar, na quantidade de compra mais conveniente para a sua rotina.\u003cbr\u003e\u003cbr\u003e                O que é\u003cbr\u003e                Suplemento alimentar de proteína em barra de 40g cada, disponível em unidade avulsa, kit com 3, kit com 6 ou caixa com 12 barras, nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite. Recomendação de uso: 1 unidade ao dia.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            Alegação nutricional autorizada · RDC nº 54\/2012\u003cbr\u003e            Alto teor de proteína.\u003cbr\u003e\u003cbr\u003e            Condição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (40g) fornece 12g de proteína (24% VD); o produto tem 30g de proteína por 100g — válido em qualquer opção de compra.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Destaques da Fórmula\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e12g de proteínaPor barra (40g) — 24% VD\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eWhey Protein concentrado e isoladoBlend com proteínas do leite, do soro do leite e da soja, e colágeno hidrolisado\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e4 opções de compraUnidade avulsa, kit com 3, kit com 6 ou caixa com 12\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e                    \u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                    \u003cbr\u003e\u003cbr\u003e                    \u003cbr\u003e   \u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eSem adição de açúcarAdoçada com maltitol, sorbitol e stevia natural\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eZero glútenFórmula sem glúten nas duas versões de sabor\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eDireto da fábrica SoldiersFabricação própria, matéria-prima importada\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Por que escolher a Barra de Proteína Soldiers\u003cbr\u003e        Confira os principais diferenciais da Barra de Proteína Protein Bar para a sua rotina.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e12g de proteína por barraWhey Protein concentrado e isolado, com proteínas do leite, do soro do leite e da soja, além de colágeno hidrolisado.\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eSem adição de açúcarAdoçada com maltitol, sorbitol e stevia natural. 0g de açúcares adicionados por porção.\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003eZero glútenFórmula sem glúten nas duas versões de sabor.\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e2 sabores para escolherChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e4 opções de compraUnidade avulsa, kit com 3 ou 6 unidades, e caixa com 12 — escolha a quantidade ideal para sua rotina.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Composição por dose\u003cbr\u003e        Porção: 40g (1 unidade) · Mesma tabela nutricional para as duas opções de sabor, em qualquer tamanho de compra (unidade avulsa, kit com 3, kit com 6 ou caixa com 12). Selecione o sabor para ver os ingredientes.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e             \u003cbr\u003e            \u003cbr\u003e                Chocolate com Morango\u003cbr\u003e                Brownie Chocolate com Doce de Leite\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e                \u003cbr\u003e                    \u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                            Por porção (40g \/ 1 unidade)Quantidade%VD*                            Valor energético164kcal8%                            Carboidratos16g5%                            Açúcares totais4g—                            Açúcares adicionados0g—                            Proteínas12g24%                            Gorduras totais7g11%                            Gorduras saturadas0g—                            Gorduras trans0g—                            Fibras alimentares1,2g5%                            Sódio41mg2%\u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003eIngredientes · Chocolate com MorangoCobertura sabor chocolate ao leite sem açúcar com recheio sabor morango. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e crispie branco. Adoçado com maltitol, sorbitol e stevia natural. Com acidulante, emulsificantes, conservantes e antioxidante para textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003cbr\u003e\u003cbr\u003e                    \u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e                    \u003cbr\u003e                        \u003cbr\u003e\u003cbr\u003e                            Por porção (40g \/ 1 unidade)Quantidade%VD*                            Valor energético164kcal8%                            Carboidratos16g5%                            Açúcares totais4g—                            Açúcares adicionados0g—                            Proteínas12g24%                            Gorduras totais7g11%                            Gorduras saturadas0g—                            Gorduras trans0g—                            Fibras alimentares1,2g5%                            Sódio41mg2%\u003cbr\u003e\u003cbr\u003e                        \u003cbr\u003eIngredientes · Brownie Chocolate com Doce de LeiteCobertura sabor chocolate ao leite sem açúcar e recheio de doce de leite zero. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e biscoito escuro. Adoçado com maltitol, sorbitol e stevia natural. Com emulsificantes, espessantes e antioxidante para melhor textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003cbr\u003e\u003cbr\u003e                    \u003cbr\u003e\u003cbr\u003e                \u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e        *% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003cbr\u003e\u003cbr\u003e        Alérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Opções de Compra\u003cbr\u003e        A Barra de Proteína Protein Bar está disponível em 4 opções de compra — mesma fórmula e mesma tabela nutricional por barra em todas elas:\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eUnidade avulsa 1 barra de 40g — ideal para experimentar ou levar na mochila.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eKit com 3 unidades 3 barras de 40g (120g) — para alguns dias de consumo.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eKit com 6 unidades 6 barras de 40g (240g) — para uma rotina de duas semanas.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eCaixa com 12 unidades 12 barras de 40g (480g) — para o dia a dia, com melhor custo-benefício.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e        Todas as opções disponíveis nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Sabores\u003cbr\u003e        A Barra de Proteína Soldiers Nutrition possui 2 opções de sabores para você escolher, em qualquer opção de compra:\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eChocolate com Morango Cobertura sabor chocolate ao leite sem açúcar, com recheio sabor morango.\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e\u003cbr\u003eBrownie Chocolate com Doce de Leite Cobertura sabor chocolate ao leite sem açúcar, com recheio de doce de leite zero e textura estilo brownie.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        \u003cbr\u003e        \u003cbr\u003e            Fabricação própria · matéria-prima importada · tabela no rótulo\u003cbr\u003e\u003cbr\u003e            Direto da fábrica Soldiers Nutrition\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Como consumir\u003cbr\u003e        \u003cbr\u003e            \u003cbr\u003e1\u003cbr\u003e\u003cbr\u003eConsumir 1 unidade ao dia ou conforme orientação do profissional de saúde\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e2\u003cbr\u003e\u003cbr\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, bem lacrada, em local seco e fresco\u003cbr\u003e\u003cbr\u003e            \u003cbr\u003e3\u003cbr\u003e\u003cbr\u003eApós aberto, consumir imediatamente\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Advertências e informações regulatórias\u003cbr\u003e        \u003cbr\u003e            Este produto não é um medicamento. Este produto não substitui uma alimentação equilibrada. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003cbr\u003e\u003cbr\u003e            Este produto não é indicado para gestantes, lactantes e crianças. Indicado para indivíduos saudáveis com idade a partir de 19 anos. Seu consumo deve ser orientado por nutricionista ou médico.\u003cbr\u003e\u003cbr\u003e            Alérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003cbr\u003e\u003cbr\u003e            Antes da abertura, conservar ao abrigo da luz, calor e umidade, mantendo bem lacrado em local seco e fresco. Após aberto, consumir imediatamente.\u003cbr\u003e\u003cbr\u003e        \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e\u003cbr\u003e    \u003cbr\u003e    \u003cbr\u003e        Perguntas Frequentes\u003cbr\u003e        \u003cbr\u003e            Quais opções de quantidade estão disponíveis?Unidade avulsa, kit com 3 unidades, kit com 6 unidades e caixa com 12 unidades — barras de 40g cada, em qualquer opção.\u003cbr\u003e\u003cbr\u003e            Qual a diferença entre as opções de compra?Nenhuma na fórmula: todas entregam os mesmos 12g de proteína por barra de 40g, nos mesmos 2 sabores. A diferença é só a quantidade de barras por embalagem.\u003cbr\u003e\u003cbr\u003e            Quais sabores estão disponíveis?Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003cbr\u003e\u003cbr\u003e            A barra contém glúten?A fórmula é zero glúten, mas pode conter derivados de trigo por contaminação cruzada.\u003cbr\u003e\u003cbr\u003e            Tem adição de açúcar?Não. A barra é adoçada com maltitol, sorbitol e stevia natural, com 0g de açúcares adicionados por porção.\u003cbr\u003e\u003cbr\u003e            Quantas gramas de proteína tem cada barra?12g de proteína por unidade de 40g, o equivalente a 24% do Valor Diário de referência.\u003cbr\u003e\u003cbr\u003e            Como devo conservar as barras?Antes de abrir, conserve ao abrigo da luz, calor e umidade, bem lacradas, em local seco e fresco. Depois de abrir cada barra, consuma imediatamente.","brand":"Soldiers Nutrition","offers":[{"title":"03 un \/ Brownie e Doce de Leite","offer_id":48999389200633,"sku":"1514-1514","price":22.9,"currency_code":"BRL","in_stock":true},{"title":"03 un \/ Chocolate com Morango","offer_id":48999389233401,"sku":"1514-1513","price":22.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/6dcf68678ef64ba3bf82740ee34ad43c_2FproductOnChannel_2Fimages_2F187702382_2F8b6f87808bca4ff696cec452fc635946.png?v=1790949885"},{"product_id":"barra-de-proteina-protein-bar-40g-unidade","title":"Barra de Proteína Protein Bar 40g - Unidade","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-morango:checked~.cf-tabs label[for=\"cf-morango\"], #cf-brownie:checked~.cf-tabs label[for=\"cf-brownie\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-morango:checked~.cf-panels .cf-panel-morango, #cf-brownie:checked~.cf-panels .cf-panel-brownie { display: block; }\n    #cf-morango:checked~.cf-panels .cf-panel:not(.cf-panel-morango) { display: none; }\n    #cf-brownie:checked~.cf-panels .cf-panel:not(.cf-panel-brownie) { display: none; }\n\u003c\/style\u003e\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA \u003cspan\u003ePROTEIN BAR 40G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e12g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eWhey Protein concentrado e isolado · zero glúten · sem adição de açúcar · 2 sabores · 4 opções de compra\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e12g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e40g\u003c\/span\u003e\u003cspan class=\"l\"\u003ePeso líquido por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eAçúcares adicionados\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e4\u003c\/span\u003e\u003cspan class=\"l\"\u003eOpções de compra\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eSem adição de açúcar\u003c\/span\u003e \u003cspan class=\"pill\"\u003eWhey Protein concentrado e isolado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e2 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Proteinas_430x.png?v=1789502576\" alt=\"Barra de Proteína Soldiers Nutrition - rotina de treino\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína Soldiers Nutrition com 12g de proteína, zero glúten e sem adição de açúcar por unidade (40g). Disponível em 4 opções de compra — unidade avulsa, kit com 3, kit com 6 e caixa com 12 barras — nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara indivíduos saudáveis a partir de 19 anos que querem uma opção prática de suplementação proteica no dia a dia, sem adição de açúcar, na quantidade de compra mais conveniente para a sua rotina.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra de 40g cada, disponível em unidade avulsa, kit com 3, kit com 6 ou caixa com 12 barras, nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite. Recomendação de uso: 1 unidade ao dia.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (40g) fornece 12g de proteína (24% VD); o produto tem 30g de proteína por 100g — válido em qualquer opção de compra.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e12g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (40g) — 24% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eWhey Protein concentrado e isolado\u003c\/b\u003e\u003cspan\u003eBlend com proteínas do leite, do soro do leite e da soja, e colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e4 opções de compra\u003c\/b\u003e\u003cspan\u003eUnidade avulsa, kit com 3, kit com 6 ou caixa com 12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"barra-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_1unidade_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - unidade avulsa (40g)\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"barra-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_3unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 3 unidades (120g)\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"barra-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_6unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 6 unidades (240g)\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-4\" id=\"barra-pkg-4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_12unidades_morangocomchocolate.png?v=1790083339\" alt=\"Barra de Proteína Protein Bar - caixa com 12 unidades (480g)\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#barra-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver unidade avulsa\"\u003e\u003c\/a\u003e \u003ca href=\"#barra-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver kit com 3 unidades\"\u003e\u003c\/a\u003e \u003ca href=\"#barra-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver kit com 6 unidades\"\u003e\u003c\/a\u003e \u003ca href=\"#barra-pkg-4\" class=\"pkg-dot\" aria-label=\"Ver caixa com 12 unidades\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eSem adição de açúcar\u003c\/b\u003e\u003cspan\u003eAdoçada com maltitol, sorbitol e stevia natural\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten nas duas versões de sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Protein Bar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e12g de proteína por barra\u003c\/b\u003e\u003cspan\u003eWhey Protein concentrado e isolado, com proteínas do leite, do soro do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eSem adição de açúcar\u003c\/b\u003e\u003cspan\u003eAdoçada com maltitol, sorbitol e stevia natural. 0g de açúcares adicionados por porção.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten nas duas versões de sabor.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e2 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 9h18M3 15h18M7 4v16M17 4v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e4 opções de compra\u003c\/b\u003e\u003cspan\u003eUnidade avulsa, kit com 3 ou 6 unidades, e caixa com 12 — escolha a quantidade ideal para sua rotina.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Proteinas_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Soldiers Nutrition - rotina de treino\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — igual em qualquer opção de compra; carrossel só troca ingredientes por sabor --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 40g (1 unidade) · Mesma tabela nutricional para as duas opções de sabor, em qualquer tamanho de compra (unidade avulsa, kit com 3, kit com 6 ou caixa com 12). Selecione o sabor para ver os ingredientes.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-morango\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-brownie\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-morango\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/chocolate_com_morango.png?v=1783018286\" alt=\"Barra de Proteína sabor Chocolate com Morango\"\u003e\u003c\/span\u003eChocolate com Morango\u003c\/label\u003e\n                \u003clabel for=\"cf-brownie\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/brownie_doce_de_leite.png?v=1783018274\" alt=\"Barra de Proteína sabor Brownie Chocolate com Doce de Leite\"\u003e\u003c\/span\u003eBrownie Chocolate com Doce de Leite\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-morango\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n                            \u003ctr\u003e\n\u003cth\u003ePor porção (40g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e164kcal\u003c\/td\u003e\n\u003ctd\u003e8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e16g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e12g\u003c\/td\u003e\n\u003ctd\u003e24%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibras alimentares\u003c\/td\u003e\n\u003ctd\u003e1,2g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate com Morango\u003c\/span\u003e\u003cp\u003eCobertura sabor chocolate ao leite sem açúcar com recheio sabor morango. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e crispie branco. Adoçado com maltitol, sorbitol e stevia natural. Com acidulante, emulsificantes, conservantes e antioxidante para textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-brownie\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n                            \u003ctr\u003e\n\u003cth\u003ePor porção (40g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e164kcal\u003c\/td\u003e\n\u003ctd\u003e8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e16g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e12g\u003c\/td\u003e\n\u003ctd\u003e24%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibras alimentares\u003c\/td\u003e\n\u003ctd\u003e1,2g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Brownie Chocolate com Doce de Leite\u003c\/span\u003e\u003cp\u003eCobertura sabor chocolate ao leite sem açúcar e recheio de doce de leite zero. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e biscoito escuro. Adoçado com maltitol, sorbitol e stevia natural. Com emulsificantes, espessantes e antioxidante para melhor textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. TAMANHOS DISPONÍVEIS (OPÇÕES DE COMPRA) — reaproveita .flavor-grid\/.flavor-card, já que a variação aqui é de quantidade, nao so de sabor --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eOpções de Compra\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Protein Bar está disponível em 4 opções de compra — mesma fórmula e mesma tabela nutricional por barra em todas elas:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_1unidade_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - unidade avulsa\"\u003e\u003c\/div\u003e\n\u003cb\u003eUnidade avulsa\u003c\/b\u003e \u003cspan\u003e1 barra de 40g — ideal para experimentar ou levar na mochila.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_3unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 3 unidades\"\u003e\u003c\/div\u003e\n\u003cb\u003eKit com 3 unidades\u003c\/b\u003e \u003cspan\u003e3 barras de 40g (120g) — para alguns dias de consumo.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_6unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 6 unidades\"\u003e\u003c\/div\u003e\n\u003cb\u003eKit com 6 unidades\u003c\/b\u003e \u003cspan\u003e6 barras de 40g (240g) — para uma rotina de duas semanas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_12unidades_morangocomchocolate.png?v=1790083339\" alt=\"Barra de Proteína Protein Bar - caixa com 12 unidades\"\u003e\u003c\/div\u003e\n\u003cb\u003eCaixa com 12 unidades\u003c\/b\u003e \u003cspan\u003e12 barras de 40g (480g) — para o dia a dia, com melhor custo-benefício.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"h2-sub\" style=\"margin-top:22px;\"\u003eTodas as opções disponíveis nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Soldiers Nutrition possui 2 opções de sabores para você escolher, em qualquer opção de compra:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/chocolate_com_morango.png?v=1783018286\" alt=\"Barra de Proteína sabor Chocolate com Morango\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate com Morango\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite sem açúcar, com recheio sabor morango.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/brownie_doce_de_leite.png?v=1783018274\" alt=\"Barra de Proteína sabor Brownie Chocolate com Doce de Leite\"\u003e\u003c\/div\u003e\n\u003cb\u003eBrownie Chocolate com Doce de Leite\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite sem açúcar, com recheio de doce de leite zero e textura estilo brownie.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. COMO CONSUMIR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade ao dia ou conforme orientação do profissional de saúde\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, bem lacrada, em local seco e fresco\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberto, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Este produto não substitui uma alimentação equilibrada. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Indicado para indivíduos saudáveis com idade a partir de 19 anos. Seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, mantendo bem lacrado em local seco e fresco. Após aberto, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 11. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuais opções de quantidade estão disponíveis?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eUnidade avulsa, kit com 3 unidades, kit com 6 unidades e caixa com 12 unidades — barras de 40g cada, em qualquer opção.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eQual a diferença entre as opções de compra?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNenhuma na fórmula: todas entregam os mesmos 12g de proteína por barra de 40g, nos mesmos 2 sabores. A diferença é só a quantidade de barras por embalagem.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuais sabores estão disponíveis?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA fórmula é zero glúten, mas pode conter derivados de trigo por contaminação cruzada.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTem adição de açúcar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. A barra é adoçada com maltitol, sorbitol e stevia natural, com 0g de açúcares adicionados por porção.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantas gramas de proteína tem cada barra?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e12g de proteína por unidade de 40g, o equivalente a 24% do Valor Diário de referência.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo devo conservar as barras?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, bem lacradas, em local seco e fresco. Depois de abrir cada barra, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"1 un \/ Brownie e Doce de Leite","offer_id":48999389266169,"sku":"1548-1514","price":7.9,"currency_code":"BRL","in_stock":true},{"title":"1 un \/ Chocolate com Morango","offer_id":48999389298937,"sku":"1548-1513","price":7.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_1unidade_docedeleite.png?v=1790083555"},{"product_id":"barra-de-proteina-protein-bar-40g","title":"Barra de Proteína Protein Bar 40g","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Red+Hat+Display:wght@400;500;600;700;800\u0026display=swap');\n\n    \/* =====================================================================\n       TOKENS - fonte unica de verdade do template.\n       LARGURA: so existem --maxw (todo bloco de conteudo) e --maxw-text\n       (textos de apoio centralizados). Nenhum componente define max-width\n       proprio: quem alinha e o container (.blk \/ .tophead \/ .factory-banner).\n       TIPOGRAFIA: so existe a escala --fs-*. Nao usar px solto em font-size.\n       ===================================================================== *\/\n    .sn-tpl.sn-tpl.sn-tpl {\n        --ink: #0d0d0d;\n        --paper: #fff;\n        --soft: #f7f6f1;\n        --text: #2a2a26;\n        --muted: #5c5952;\n        --line: #e7e3d9;\n        --accent: #F6C800;\n        --accent-txt: #8a6f27;\n        --accent-soft: #fdf6d5;\n        --dark-card: #1a1a1a;\n        --dark-line: #333;\n        --sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04);\n        --sh-md: 0 18px 44px -20px rgba(18, 18, 18, .45);\n\n        --f-head: 'Oswald', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n        --f-body: 'Red Hat Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n\n        --fs-xs: 12.5px;\n        --fs-sm: 14px;\n        --fs-md: 16px;\n        --fs-lg: 18px;\n        --fs-xl: 20px;\n        --fs-h1: clamp(28px, 4.4vw, 44px);\n        --fs-h2: clamp(26px, 3.4vw, 34px);\n        --fs-stat: clamp(38px, 4.6vw, 54px);\n\n        --maxw: 1080px;\n        --maxw-text: 720px;\n        --gut: 32px;\n        --pad-y: 64px;\n        --pad-y-tight: 48px;\n\n        font-family: var(--f-body);\n        color: var(--text);\n        line-height: 1.7;\n        font-size: var(--fs-md);\n        -webkit-font-smoothing: antialiased;\n        text-rendering: optimizeLegibility;\n        background: var(--paper);\n        position: relative !important;\n        width: 100vw !important;\n        max-width: 100vw !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n    }\n\n    .sn-tpl.sn-tpl.sn-tpl * { box-sizing: border-box; }\n\n    \/* A section rich-text do tema aplica `.rich-text__text p { height:100%;\n       overflow:hidden }` sem escopo (sections\/rich-text.liquid). Como a descricao\n       do produto e renderizada dentro dessa section, todo paragrafo virava\n       altura-cheia: dentro de um container com altura definida (o .intro-card e\n       grid, entao a coluna de texto estica) cada paragrafo pedia 100% da coluna,\n       o flex encolhia todos por igual e o espaco sobrava entre os blocos - alem\n       de cortar texto no overflow. Devolver height\/overflow ao normal resolve. *\/\n    .sn-tpl.sn-tpl.sn-tpl p {\n        margin: 0 0 14px !important;\n        padding: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n    }\n\n    \/* O editor do Shopify costuma inserir paragrafos vazios ao salvar a\n       descricao. Eles inflam o espaco entre os blocos, entao somem aqui.\n       As duas regras ficam separadas de proposito: se o navegador nao\n       entender :has(), so a segunda e descartada. *\/\n    .sn-tpl.sn-tpl.sn-tpl p:empty { display: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl p:has(\u003e br:only-child) { display: none !important; }\n\n    \/* O editor do Shopify injeta \u003cbr\u003e dentro dos paragrafos ao salvar a\n       descricao. Cada um cria uma linha vazia e incha a altura do bloco: foi\n       isso que deu a impressao de altura travada no card. Este template nao\n       usa \u003cbr\u003e em lugar nenhum, entao todos podem sumir com seguranca. *\/\n    .sn-tpl.sn-tpl.sn-tpl br { display: none !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl img { max-width: 100%; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl h1, .sn-tpl.sn-tpl.sn-tpl h2, .sn-tpl.sn-tpl.sn-tpl h3, .sn-tpl.sn-tpl.sn-tpl h4 {\n        margin: 0 !important; padding: 0 !important; font-family: var(--f-head); font-weight: 900; color: var(--ink); line-height: 1.2;\n    }\n\n    \/* ===== container unico =====\n       o recuo lateral e o maior entre a sarjeta minima e a sobra ate --maxw,\n       entao todo bloco alinha o conteudo exatamente na mesma coluna. *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk, .sn-tpl.sn-tpl.sn-tpl .tophead, .sn-tpl.sn-tpl.sn-tpl .factory-banner {\n        padding-left: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n        padding-right: max(var(--gut), calc((100% - var(--maxw)) \/ 2));\n    }\n    .sn-tpl.sn-tpl.sn-tpl .blk { padding-top: var(--pad-y); padding-bottom: var(--pad-y); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tight { padding-top: var(--pad-y-tight); padding-bottom: var(--pad-y-tight); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark { background: var(--ink); color: #e9e7e0; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--soft { background: var(--soft); }\n    .sn-tpl.sn-tpl.sn-tpl .center { text-align: center !important; }\n\n    .sn-tpl.sn-tpl.sn-tpl .kicker { font-size: var(--fs-sm); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px !important; line-height: 1; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .kicker { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2 { font-size: var(--fs-h2); text-transform: uppercase; letter-spacing: -2px; text-align: center !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2 { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .h2-sub { max-width: var(--maxw-text); margin: 14px auto 0 !important; text-align: center !important; color: var(--muted); font-size: var(--fs-md); padding-top: 0 !important; line-height: 1.2 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .h2-sub { color: #c7c4ba; }\n    .h2-sub b { font-weight: 900; color: var(--ink); }\n\n    .sn-tpl.sn-tpl.sn-tpl .imgslot { border: 1.5px dashed var(--line); border-radius: 16px; background: var(--soft); display: flex; align-items: center; justify-content: center; text-align: center !important; color: var(--muted); font-size: var(--fs-sm); padding: 18px; min-height: 220px; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--dark .imgslot { background: #141414; border-color: var(--dark-line); color: #8a8880; }\n\n    \/* ===== 1. topo \/ hero ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .tophead { padding-top: 56px; padding-bottom: 0; text-align: center !important; background: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 { font-size: var(--fs-h1); text-transform: uppercase; letter-spacing: .01em; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead h1 span { color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin: 50px 0 -35px !important; font-size: var(--fs-md); color: #b9b6ac; }\n    .formula { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-row { display: flex; justify-content: center; width: 70%; margin: 38px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box { flex: 1; padding: 0 14px; text-align: center !important; border-left: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: none; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .v { display: block; font-family: var(--f-head); font-size: var(--fs-stat); font-weight: 700; line-height: 1.05; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .stat-box .l { display: block; font-size: var(--fs-sm); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #8a8880; margin-top: 8px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .kicker { color: #b9b6ac; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .tagline { margin: -5px 0 0 !important; padding-top: 0 !important; font-size: var(--fs-lg); font-weight: 600; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl .tophead .sub { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: 30px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pill { background: #1a1a1a; border: 1px solid var(--dark-line); color: #e9e7e0; font-size: var(--fs-sm); font-weight: 600; padding: 8px 16px; border-radius: 999px; letter-spacing: .01em; }\n\n    \/* ===== 2. intro card ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .intro-card { display: grid; grid-template-columns: 1fr 1.56fr; gap: 34px; align-items: stretch; background: #fff; border: 1px solid var(--line); border-radius: 22px; box-shadow: var(--sh-md); padding: 28px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { border-radius: 14px; overflow: hidden; width: 100%; height: 100%; min-height: 300px; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text { display: flex; flex-direction: column; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:first-child { margin-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text\u003e*:last-child { margin-bottom: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { font-size: var(--fs-xl); margin: 18px 0 8px !important; text-align: left !important; text-transform: uppercase; }\n    .sn-tpl.sn-tpl.sn-tpl .intro-text p { text-align: left !important; font-size: var(--fs-md); color: var(--text); line-height: 20px; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box { width: 100%; margin: 20px auto 0 !important; background: #fff; border: 1px solid var(--line); border-radius: 18px; padding: 24px 28px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-kicker { display: block; font-size: var(--fs-xs); font-weight: 700; text-transform: uppercase; letter-spacing: .04em; color: var(--muted); margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box p { font-size: var(--fs-md); color: var(--ink); font-weight: 600; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .claim-box .claim-note { font-weight: 400; color: var(--muted); font-size: var(--fs-sm); margin: 0 !important; }\n\n    \/* ===== 3. destaques da formula (dark, 3 col) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .feat-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 22px; align-items: center; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-col { display: flex; flex-direction: column; gap: 14px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 12px; padding: 16px 20px; min-height: 88px; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 16px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: right !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card\u003ediv:first-child { flex: 1 1 auto; min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box { flex: none !important; width: 32px; height: 32px; border-radius: 9px; border: 2px solid #8f8c85; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card .chk-box svg { width: 15px; height: 15px; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card b { display: block; color: #fff; font-size: var(--fs-lg); font-weight: 600; line-height: 1.3; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-card span { display: block; color: #a9a69d; font-size: var(--fs-sm); line-height: 1.45; margin-top: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 340px; }\n\n    \/* carrossel de fotos de embalagem: scroll-snap horizontal - arrasta\/desliza\n       com o dedo igual um carrossel nativo, mesmo padrao ja usado nos demais\n       produtos (Striker, Beef, Evolution etc). Os pontos sao links de ancora\n       (#creat-pkg-N) que rolam ate o slide (clique continua funcionando sem\n       JS). O estado ativo do ponto, porem, e controlado por um JS leve no fim\n       do arquivo (unica excecao ao \"sem JS\" do padrao): um IntersectionObserver\n       escopado a cada .pkg-carousel marca a classe .is-active no ponto do\n       slide visivel, tanto no clique quanto no arrasto\/swipe - ver \u003cscript\u003e\n       ao final do documento. Creatina tem 9 tamanhos: creat-pkg-1 a\n       creat-pkg-9. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-carousel { position: relative; width: 100%; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; min-height: 340px; scrollbar-width: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slides::-webkit-scrollbar { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide { flex: 0 0 100%; scroll-snap-align: center; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 340px; padding: 18px; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-width: 132%; max-height: 462px; object-fit: contain; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dots { display: flex; justify-content: center; gap: 8px; margin-top: 14px !important; flex-wrap: wrap; row-gap: 8px; }\n    \/* .pkg-dot e um \u003ca\u003e: o circulo visivel fica pequeno (9px), mas o ::before\n       cria uma area de toque de 40x40px em volta dele, centralizada e\n       invisivel - sem isso o alvo de toque no celular fica pequeno demais. *\/\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot { position: relative; width: 9px; height: 9px; border-radius: 50%; background: #4a4a4a; cursor: pointer; display: block; }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 40px; height: 40px; transform: translate(-50%, -50%); }\n    .sn-tpl.sn-tpl.sn-tpl .pkg-dot.is-active { background: #fff; }\n\n    \/* ===== 4. por que escolher - todo o conteudo a esquerda, foto a direita =====\n       A secao inteira (titulo, textos de apoio e as duas listas) fica na\n       coluna da esquerda dentro de .why-main; a foto ocupa a coluna da\n       direita e estica (object-fit: cover) por toda a altura da secao, sem\n       altura fixa. No mobile .why-list vira carrossel horizontal (ver media\n       query), igual aos demais produtos. *\/\n    .sn-tpl.sn-tpl.sn-tpl .why-grid { display: grid; grid-template-columns: 1.32fr 1fr; gap: 40px; align-items: stretch; margin-top: 36px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main { min-width: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2 { text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { max-width: 100% !important; margin: 12px 0 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 34px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-main .evid-note { margin-top: 20px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-list { display: block; margin-top: 26px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff { display: flex !important; flex-direction: row !important; align-items: flex-start !important; text-align: left !important; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .diff:first-child { padding-top: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff:last-child { border-bottom: none; padding-bottom: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: var(--ink); color: #fff; display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .diff-badge svg { width: 23px; height: 23px; }\n    .sn-tpl.sn-tpl.sn-tpl .diff b { display: block; color: var(--ink); font-size: var(--fs-lg); font-weight: 700; margin-bottom: 3px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .diff span { display: block; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { border-radius: 16px; width: 100%; height: 100%; min-height: 380px; object-fit: cover; object-position: center; display: block; }\n\n    \/* lista de evidencias cientificas (reaproveita .why-list\/.diff, sem coluna de foto) *\/\n    .sn-tpl.sn-tpl.sn-tpl .evid-list { width: 100%; max-width: 100%; margin-top: 22px !important; }\n\n    \/* ===== 5. composicao por dose (dark) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab { position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::before { content: \"\"; position: absolute; top: -29px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(5% 0%, 95% 0%, 100% 100%, 0% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .blk--tab::after { content: \"\"; position: absolute; bottom: -28px; left: 50%; transform: translateX(-50%); width: 45%; min-width: 220px; height: 30px; background: var(--ink); clip-path: polygon(0% 0%, 100% 0%, 95% 100%, 5% 100%); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-note { max-width: var(--maxw-text); margin: 14px auto 30px !important; text-align: center !important; color: #c7c4ba; font-size: var(--fs-md); padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 22px; width: 100%; margin: 0 auto !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-grid.comp-grid--single { display: block; max-width: 520px; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-card { background: var(--dark-card); border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut { border-collapse: collapse; width: 100%; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th { background: #141414; color: #fff; font-weight: 600; font-size: var(--fs-xs); letter-spacing: .03em; text-transform: uppercase; padding: 12px 16px; text-align: right; border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut th:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td { padding: 10px 16px; border-bottom: 1px solid var(--dark-line); text-align: right; color: #d8d5cc !important; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr:last-child td { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td:first-child { text-align: left; }\n    .sn-tpl.sn-tpl.sn-tpl table.dnut tr.hi td { font-weight: 700; color: #fff !important; background: #222; }\n    \/* Alguns temas\/apps da Shopify auto-linkam palavras do texto (ex.: nomes\n       de nutrientes que coincidem com termos de busca\/coleção), envolvendo-as\n       em \u003ca\u003e com a cor de link padrão do tema - isso sobrescrevia a cor da\n       celula e deixava a tabela com linhas de cores inconsistentes entre si.\n       Forcamos a cor de qualquer link dentro da tabela para acompanhar a\n       celula\/linha em que ele esta. *\/\n    .sn-tpl.sn-tpl.sn-tpl table.dnut td a, .sn-tpl.sn-tpl.sn-tpl table.dnut th a { color: inherit !important; text-decoration: none !important; }\n    .sn-tpl.sn-tpl.sn-tpl .table-scroll { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal { width: 100%; margin: 26px auto 0 !important; color: #b9b6ac; font-size: var(--fs-sm); }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .caps { display: block; font-weight: 700; color: #fff; letter-spacing: .02em; margin: 4px 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .it { font-style: italic; color: #a9a69d; margin-top: 14px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { display: block; font-weight: 600; color: #fff; font-size: var(--fs-xs); text-transform: uppercase; letter-spacing: .03em; margin: 0 0 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal p { padding-top: 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-legal .ing-label { margin-top: 30px !important; }\n\n    \/* Rodape legal da secao: acompanha o alinhamento centralizado do resto\n       do bloco e respira em relacao ao card da tabela. As margens vao com\n       !important porque a regra global de \u003cp\u003e tambem usa !important. *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot { max-width: var(--maxw-text); margin: 34px auto 0 !important; text-align: center !important; color: #8a8880; font-size: var(--fs-xs); line-height: 1.6; }\n    .sn-tpl.sn-tpl.sn-tpl .comp-foot + .comp-foot { margin-top: 12px !important; }\n\n    \/* ===== 5b. carrossel de sabores na tabela nutricional (so CSS, sem JS) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .comp-carousel { width: 100%; margin: 0 auto !important; position: relative; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-radio { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tabs { display: flex; justify-content: center; gap: 10px; margin-bottom: 22px !important; flex-wrap: wrap; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 9px; cursor: pointer; background: var(--dark-card); border: 1.5px solid var(--dark-line); border-radius: 999px; padding: 7px 18px 7px 7px; color: #b9b6ac; font-size: var(--fs-sm); font-weight: 600; transition: border-color .15s, color .15s; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo { flex: none; width: 32px; height: 32px; border-radius: 50%; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-tab-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .cf-panel.is-default { display: block; }\n\n\n    \/* ===== 6. tamanhos disponiveis (reaproveita .flavor-grid\/.flavor-card) ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .flavor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 26px; margin-top: 36px !important; }\n    .flavor-card { padding: 24px; border-radius: 20px; border: 1px solid #E7E3D9; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo { width: 170px; height: 170px; border-radius: 50%; overflow: hidden; margin: 0 auto 16px !important; box-shadow: var(--sh-sm); border: 1px solid var(--line); }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo img { width: 100%; height: 100%; object-fit: cover; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-photo .imgslot { width: 100%; height: 100%; border-radius: 0; min-height: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card b { display: block; font-size: var(--fs-lg); font-weight: 900; letter-spacing: .02em; text-transform: uppercase; margin-bottom: 6px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .flavor-card span { display: block; max-width: 380px; margin: 0 auto !important; color: var(--muted); font-size: var(--fs-md); line-height: 1.5; text-align: left !important; }\n\n    \/* ===== 7. banner fabrica ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner { position: relative; min-height: 280px; border-radius: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; text-align: center !important; background: linear-gradient(158deg, #242424, var(--ink)); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: brightness(.5); }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-content { position: relative; z-index: 1; width: 100%; color: #fff; padding: 48px 0; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner .fb-kicker { font-size: var(--fs-sm); color: #fff; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; margin-bottom: 10px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .factory-banner h3 { font-size: var(--fs-h2); color: #fff; text-transform: uppercase; letter-spacing: .01em; }\n\n    \/* ===== 8. como tomar ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .blk--gray { background: #e7e7e7; }\n    .sn-tpl.sn-tpl.sn-tpl .steps3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 20px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 { background: #fff; border: 1.5px solid var(--ink); border-radius: 14px; padding: 24px 26px; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 .n { width: 34px; height: 34px; border-radius: 50%; background: var(--ink); color: #fff; font-family: var(--f-head); font-weight: 600; font-size: var(--fs-md); display: flex; align-items: center; justify-content: center; margin: 0 0 14px !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 b { display: block; font-size: var(--fs-lg); font-weight: 900; line-height: 1.35; margin-bottom: 4px !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .step3 span { color: var(--muted); font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 9. advertencias ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .warnbox { border: 1px solid #F6C800; background: #FFF9DC; border-radius: 14px; padding: 26px 28px; width: 100%; margin: 36px auto 0 !important; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p { text-align: left !important; font-size: var(--fs-md); color: var(--ink); padding: 0; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:first-child { font-weight: 600; }\n    .sn-tpl.sn-tpl.sn-tpl .warnbox p:last-child { margin-bottom: 0 !important; }\n\n    \/* ===== 10. FAQ ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark { width: 100%; margin: 36px auto 0 !important; border: 1px solid var(--dark-line); border-radius: 14px; overflow: hidden; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details { background: var(--dark-card); border-bottom: 1px solid var(--dark-line); }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details:last-child { border-bottom: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary { cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; position: relative; font-weight: 900; color: #fff; font-size: var(--fs-lg); text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::-webkit-details-marker { display: none; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark summary::after { content: \"+\"; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; background: #262626; color: #fff; font-size: var(--fs-xl); line-height: 26px; text-align: center; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark details[open] summary::after { content: \"\\2013\"; }\n    .sn-tpl.sn-tpl.sn-tpl .faq-dark .ans { padding: 0 24px 20px; line-height: 1; color: #b9b6ac; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== 11. rodape tecnico ===== *\/\n    .sn-tpl.sn-tpl.sn-tpl .rt { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 18px; width: 100%; margin: 0 auto !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt p { font-size: var(--fs-sm); color: var(--muted); margin: 0 !important; text-align: left !important; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-badge { flex: none; width: 44px; height: 44px; border-radius: 50%; background: #f2f2f2; border: 1px solid var(--ink); display: flex; align-items: center; justify-content: center; }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who { flex: none; text-align: left !important; font-size: var(--fs-sm); color: var(--ink); }\n    .sn-tpl.sn-tpl.sn-tpl .rt-who b { display: block; font-size: var(--fs-md); text-align: left !important; }\n\n    \/* ===== responsivo: mudam os tokens, o alinhamento continua o mesmo ===== *\/\n    @media (max-width:1100px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 24px; --pad-y: 52px; --pad-y-tight: 40px; }\n    }\n    @media (max-width:820px) {\n        .sn-tpl.sn-tpl.sn-tpl { --gut: 20px; --pad-y: 44px; --pad-y-tight: 36px; --fs-lg: 17px; --fs-xl: 19px; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            row-gap: 0;\n            gap: 12px;\n            width: 100% !important;\n            justify-content: flex-start;\n            margin: 30px 0 0 !important;\n            padding-left: 6px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .tophead .sub { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-row::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box {\n            flex: 0 0 92%;\n            scroll-snap-align: center;\n            border: 1px solid var(--dark-line);\n            border-radius: 14px;\n            background: var(--dark-card);\n            padding: 18px 14px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .stat-box:first-child { border-left: 1px solid var(--dark-line); }\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { grid-template-columns: 1fr; padding: 20px; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { min-height: 220px; max-height: 260px; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid { order: -1; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-mid .imgslot { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slides { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide { min-height: 220px; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-dots { gap: 14px; margin-top: 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .pkg-slide img { max-height: 286px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-grid { grid-template-columns: 1fr; gap: 26px; }\n        .sn-tpl.sn-tpl.sn-tpl .why-img .imgslot, .sn-tpl.sn-tpl.sn-tpl .why-img img { height: auto; min-height: 220px; max-height: 280px; }\n        .sn-tpl.sn-tpl.sn-tpl .comp-grid { grid-template-columns: 1fr; }\n        .sn-tpl.sn-tpl.sn-tpl .cf-tab { padding: 6px 14px 6px 6px; }\n        .sn-tpl.sn-tpl.sn-tpl .rt { flex-direction: column !important; text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt p { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who { text-align: center !important; }\n        .sn-tpl.sn-tpl.sn-tpl .rt-who b { text-align: center !important; }\n\n        \/* Tamanhos disponiveis, Como tomar e Destaques da formula (cartoes)\n           viram carrossel horizontal no mobile (arrasta com o dedo, com\n           scroll-snap para parar centralizado em cada card) - mesmo padrao\n           ja usado nos demais produtos (Striker, Beef, Evolution etc). *\/\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid, .sn-tpl.sn-tpl.sn-tpl .steps3 {\n            display: flex !important;\n            grid-template-columns: none;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid::-webkit-scrollbar, .sn-tpl.sn-tpl.sn-tpl .steps3::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-grid { gap: 16px; }\n        .sn-tpl.sn-tpl.sn-tpl .flavor-card { flex: 0 0 78%; scroll-snap-align: center; }\n        .sn-tpl.sn-tpl.sn-tpl .steps3 { gap: 14px; }\n        .sn-tpl.sn-tpl.sn-tpl .step3 { flex: 0 0 84%; scroll-snap-align: center; }\n\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) {\n            display: flex;\n            flex-direction: row;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 12px;\n            padding-bottom: 4px;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid)::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-col:not(.feat-mid) .feat-card { flex: 0 0 82%; scroll-snap-align: center; }\n\n        \/* .why-list e reaproveitada tanto pelos diferenciais quanto pela\n           lista de evidencias cientificas (.evid-list) - as duas viram\n           carrossel horizontal no mobile. *\/\n        .sn-tpl.sn-tpl.sn-tpl .why-list {\n            display: flex !important;\n            flex-direction: row !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scrollbar-width: none;\n            gap: 14px;\n            padding-bottom: 4px;\n            margin-top: 18px !important;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-list::-webkit-scrollbar { display: none; }\n        .sn-tpl.sn-tpl.sn-tpl .diff {\n            flex: 0 0 82%;\n            scroll-snap-align: center;\n            border: 1px solid var(--line) !important;\n            border-radius: 14px;\n            padding: 18px !important;\n            background: #fff;\n        }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .h2-sub { margin-top: 8px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .why-main .evid-intro { margin-top: 28px !important; }\n\n        \/* ===== ajustes so de mobile ===== *\/\n\n        \/* Card de descricao no mobile.\n           O tema da loja injeta margens e alturas nos elementos dentro da\n           descricao do produto, o que estourava o texto para fora do card.\n           Aqui o card vira um bloco simples, sem grid e sem altura calculada,\n           e as margens vao com !important para nao serem sobrescritas. *\/\n        .sn-tpl.sn-tpl.sn-tpl .intro-card { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img, .sn-tpl.sn-tpl.sn-tpl .intro-text { display: block !important; height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-img img, .sn-tpl.sn-tpl.sn-tpl .intro-img .imgslot { height: auto !important; margin: 0 0 18px !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text h3 { margin: 14px 0 4px !important; padding: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p { margin: 0 0 8px !important; padding: 0 !important; line-height: 1.6; }\n        .sn-tpl.sn-tpl.sn-tpl .intro-text p:last-child { margin-bottom: 0 !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card, .sn-tpl.sn-tpl.sn-tpl .feat-card.rev { flex-direction: row-reverse !important; }\n        .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev), .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev) b, .sn-tpl.sn-tpl.sn-tpl .feat-card:not(.rev)\u003ediv:first-child span { text-align: left !important; }\n        .sn-tpl.sn-tpl.sn-tpl .warnbox p { margin: 0 0 8px !important; line-height: 1.55; }\n    }\n\u003c\/style\u003e\n\u003cstyle\u003e\n    .sn-tpl.sn-tpl.sn-tpl #cf-morango:checked~.cf-tabs label[for=\"cf-morango\"], #cf-brownie:checked~.cf-tabs label[for=\"cf-brownie\"] { border-color: #fff; color: #fff; }\n    .sn-tpl.sn-tpl.sn-tpl #cf-morango:checked~.cf-panels .cf-panel-morango, #cf-brownie:checked~.cf-panels .cf-panel-brownie { display: block; }\n    #cf-morango:checked~.cf-panels .cf-panel:not(.cf-panel-morango) { display: none; }\n    #cf-brownie:checked~.cf-panels .cf-panel:not(.cf-panel-brownie) { display: none; }\n\u003c\/style\u003e\n\u003cdiv class=\"sn-tpl\"\u003e\n    \u003c!-- 1. TOPO \/ HERO --\u003e\n    \u003cheader class=\"tophead\"\u003e\n        \u003cdiv class=\"kicker\"\u003eSoldiers Nutrition · Suplemento Alimentar de Proteína em Barra\u003c\/div\u003e\n        \u003ch1\u003eBARRA DE PROTEÍNA \u003cspan\u003ePROTEIN BAR 40G\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"tagline\"\u003e12g de Proteína por Barra\u003c\/p\u003e\n        \u003cp class=\"sub\"\u003eWhey Protein concentrado e isolado · zero glúten · sem adição de açúcar · 2 sabores · 4 opções de compra\u003c\/p\u003e\n        \u003cdiv class=\"stat-row\"\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e12g\u003c\/span\u003e\u003cspan class=\"l\"\u003eProteína por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e40g\u003c\/span\u003e\u003cspan class=\"l\"\u003ePeso líquido por barra\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e0g\u003c\/span\u003e\u003cspan class=\"l\"\u003eAçúcares adicionados\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"v\"\u003e4\u003c\/span\u003e\u003cspan class=\"l\"\u003eOpções de compra\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pills\"\u003e\n            \u003cspan class=\"pill\"\u003eZero glúten\u003c\/span\u003e \u003cspan class=\"pill\"\u003eSem adição de açúcar\u003c\/span\u003e \u003cspan class=\"pill\"\u003eWhey Protein concentrado e isolado\u003c\/span\u003e \u003cspan class=\"pill\"\u003e2 sabores\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/header\u003e\n    \u003c!-- 2. DESCRIÇÃO DO PRODUTO --\u003e\n    \u003cdiv class=\"blk blk--tight blk--dark\"\u003e\n        \u003cdiv class=\"intro-card\"\u003e\n            \u003cdiv class=\"intro-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Proteinas_430x.png?v=1789502576\" alt=\"Barra de Proteína Soldiers Nutrition - rotina de treino\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"intro-text\"\u003e\n                \u003cp\u003eBarra de proteína Soldiers Nutrition com 12g de proteína, zero glúten e sem adição de açúcar por unidade (40g). Disponível em 4 opções de compra — unidade avulsa, kit com 3, kit com 6 e caixa com 12 barras — nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/p\u003e\n                \u003ch3\u003ePara quem é\u003c\/h3\u003e\n                \u003cp\u003ePara indivíduos saudáveis a partir de 19 anos que querem uma opção prática de suplementação proteica no dia a dia, sem adição de açúcar, na quantidade de compra mais conveniente para a sua rotina.\u003c\/p\u003e\n                \u003ch3\u003eO que é\u003c\/h3\u003e\n                \u003cp\u003eSuplemento alimentar de proteína em barra de 40g cada, disponível em unidade avulsa, kit com 3, kit com 6 ou caixa com 12 barras, nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite. Recomendação de uso: 1 unidade ao dia.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"claim-box\"\u003e\n            \u003cspan class=\"claim-kicker\"\u003eAlegação nutricional autorizada · RDC nº 54\/2012\u003c\/span\u003e\n            \u003cp\u003eAlto teor de proteína.\u003c\/p\u003e\n            \u003cp class=\"claim-note\"\u003eCondição de uso: proteína fornecendo pelo menos 20% do Valor Diário por porção e no mínimo 10g de proteína por 100g de produto. Cada barra (40g) fornece 12g de proteína (24% VD); o produto tem 30g de proteína por 100g — válido em qualquer opção de compra.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 3. DESTAQUES DA FÓRMULA --\u003e\n    \u003cdiv class=\"blk blk--dark formula\"\u003e\n        \u003ch2 class=\"h2\"\u003eDestaques da Fórmula\u003c\/h2\u003e\n        \u003cdiv class=\"feat-grid\"\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e12g de proteína\u003c\/b\u003e\u003cspan\u003ePor barra (40g) — 24% VD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eWhey Protein concentrado e isolado\u003c\/b\u003e\u003cspan\u003eBlend com proteínas do leite, do soro do leite e da soja, e colágeno hidrolisado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e4 opções de compra\u003c\/b\u003e\u003cspan\u003eUnidade avulsa, kit com 3, kit com 6 ou caixa com 12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col feat-mid\"\u003e\n                \u003cdiv class=\"pkg-carousel\"\u003e\n                    \u003cdiv class=\"pkg-slides\"\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-1\" id=\"barra-pkg-1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_1unidade_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - unidade avulsa (40g)\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-2\" id=\"barra-pkg-2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_3unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 3 unidades (120g)\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-3\" id=\"barra-pkg-3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_6unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 6 unidades (240g)\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"pkg-slide pkg-slide-4\" id=\"barra-pkg-4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_12unidades_morangocomchocolate.png?v=1790083339\" alt=\"Barra de Proteína Protein Bar - caixa com 12 unidades (480g)\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"pkg-dots\"\u003e\n\u003ca href=\"#barra-pkg-1\" class=\"pkg-dot\" aria-label=\"Ver unidade avulsa\"\u003e\u003c\/a\u003e \u003ca href=\"#barra-pkg-2\" class=\"pkg-dot\" aria-label=\"Ver kit com 3 unidades\"\u003e\u003c\/a\u003e \u003ca href=\"#barra-pkg-3\" class=\"pkg-dot\" aria-label=\"Ver kit com 6 unidades\"\u003e\u003c\/a\u003e \u003ca href=\"#barra-pkg-4\" class=\"pkg-dot\" aria-label=\"Ver caixa com 12 unidades\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"feat-col\"\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eSem adição de açúcar\u003c\/b\u003e\u003cspan\u003eAdoçada com maltitol, sorbitol e stevia natural\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten nas duas versões de sabor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"feat-card rev\"\u003e\n\u003cdiv\u003e\n\u003cb\u003eDireto da fábrica Soldiers\u003c\/b\u003e\u003cspan\u003eFabricação própria, matéria-prima importada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chk-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#9a978f\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 4. POR QUE ESCOLHER --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003ePor que escolher a Barra de Proteína Soldiers\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eConfira os principais diferenciais da \u003cb\u003eBarra de Proteína Protein Bar\u003c\/b\u003e para a sua rotina.\u003c\/p\u003e\n        \u003cdiv class=\"why-grid\"\u003e\n            \u003cdiv class=\"why-list\"\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 20V13M12 20V8M17 20V4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e12g de proteína por barra\u003c\/b\u003e\u003cspan\u003eWhey Protein concentrado e isolado, com proteínas do leite, do soro do leite e da soja, além de colágeno hidrolisado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 11-14h-7l1-6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eSem adição de açúcar\u003c\/b\u003e\u003cspan\u003eAdoçada com maltitol, sorbitol e stevia natural. 0g de açúcares adicionados por porção.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12.5 9.5 18 20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eZero glúten\u003c\/b\u003e\u003cspan\u003eFórmula sem glúten nas duas versões de sabor.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"12\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e2 sabores para escolher\u003c\/b\u003e\u003cspan\u003eChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"diff\"\u003e\n\u003cdiv class=\"diff-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 9h18M3 15h18M7 4v16M17 4v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e4 opções de compra\u003c\/b\u003e\u003cspan\u003eUnidade avulsa, kit com 3 ou 6 unidades, e caixa com 12 — escolha a quantidade ideal para sua rotina.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"why-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/Proteinas_2_430x.png?v=1789502576\" alt=\"Barra de Proteína Soldiers Nutrition - rotina de treino\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 5. COMPOSIÇÃO POR DOSE — igual em qualquer opção de compra; carrossel só troca ingredientes por sabor --\u003e\n    \u003cdiv class=\"blk blk--dark blk--tab\"\u003e\n        \u003ch2 class=\"h2\"\u003eComposição por dose\u003c\/h2\u003e\n        \u003cp class=\"comp-note\"\u003ePorção: 40g (1 unidade) · Mesma tabela nutricional para as duas opções de sabor, em qualquer tamanho de compra (unidade avulsa, kit com 3, kit com 6 ou caixa com 12). Selecione o sabor para ver os ingredientes.\u003c\/p\u003e\n        \u003cdiv class=\"comp-carousel\"\u003e\n            \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-morango\" class=\"cf-radio\" checked\u003e \u003cinput type=\"radio\" name=\"compflavor\" id=\"cf-brownie\" class=\"cf-radio\"\u003e\n            \u003cdiv class=\"cf-tabs\"\u003e\n                \u003clabel for=\"cf-morango\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/chocolate_com_morango.png?v=1783018286\" alt=\"Barra de Proteína sabor Chocolate com Morango\"\u003e\u003c\/span\u003eChocolate com Morango\u003c\/label\u003e\n                \u003clabel for=\"cf-brownie\" class=\"cf-tab\"\u003e\u003cspan class=\"cf-tab-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/brownie_doce_de_leite.png?v=1783018274\" alt=\"Barra de Proteína sabor Brownie Chocolate com Doce de Leite\"\u003e\u003c\/span\u003eBrownie Chocolate com Doce de Leite\u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cf-panels\"\u003e\n                \u003cdiv class=\"cf-panel cf-panel-morango\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n                            \u003ctr\u003e\n\u003cth\u003ePor porção (40g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e164kcal\u003c\/td\u003e\n\u003ctd\u003e8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e16g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e12g\u003c\/td\u003e\n\u003ctd\u003e24%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibras alimentares\u003c\/td\u003e\n\u003ctd\u003e1,2g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Chocolate com Morango\u003c\/span\u003e\u003cp\u003eCobertura sabor chocolate ao leite sem açúcar com recheio sabor morango. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e crispie branco. Adoçado com maltitol, sorbitol e stevia natural. Com acidulante, emulsificantes, conservantes e antioxidante para textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cf-panel cf-panel-brownie\"\u003e\n                    \u003cdiv class=\"comp-grid comp-grid--single\"\u003e\n                        \u003cdiv class=\"comp-card\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"dnut\"\u003e\u003ctbody\u003e\n                            \u003ctr\u003e\n\u003cth\u003ePor porção (40g \/ 1 unidade)\u003c\/th\u003e\n\u003cth\u003eQuantidade\u003c\/th\u003e\n\u003cth\u003e%VD*\u003c\/th\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eValor energético\u003c\/td\u003e\n\u003ctd\u003e164kcal\u003c\/td\u003e\n\u003ctd\u003e8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eCarboidratos\u003c\/td\u003e\n\u003ctd\u003e16g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares totais\u003c\/td\u003e\n\u003ctd\u003e4g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eAçúcares adicionados\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr class=\"hi\"\u003e\n\u003ctd\u003eProteínas\u003c\/td\u003e\n\u003ctd\u003e12g\u003c\/td\u003e\n\u003ctd\u003e24%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras totais\u003c\/td\u003e\n\u003ctd\u003e7g\u003c\/td\u003e\n\u003ctd\u003e11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras saturadas\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eGorduras trans\u003c\/td\u003e\n\u003ctd\u003e0g\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eFibras alimentares\u003c\/td\u003e\n\u003ctd\u003e1,2g\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003eSódio\u003c\/td\u003e\n\u003ctd\u003e41mg\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"comp-legal\" style=\"padding:0 16px 20px;\"\u003e\n\u003cspan class=\"ing-label\"\u003eIngredientes · Brownie Chocolate com Doce de Leite\u003c\/span\u003e\u003cp\u003eCobertura sabor chocolate ao leite sem açúcar e recheio de doce de leite zero. Contém blend proteico com proteínas do leite, do soro do leite e da soja. Possui colágeno hidrolisado, cacau em pó, goma acácia e biscoito escuro. Adoçado com maltitol, sorbitol e stevia natural. Com emulsificantes, espessantes e antioxidante para melhor textura e conservação. Alérgicos: contém leite e soja. Pode conter derivados de trigo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"comp-foot\"\u003e*% Valores Diários com base em uma dieta de 2.000 kcal ou 8.400 kJ. Este produto não substitui uma alimentação equilibrada e seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n        \u003cp class=\"comp-foot\"\u003eAlérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 6. TAMANHOS DISPONÍVEIS (OPÇÕES DE COMPRA) — reaproveita .flavor-grid\/.flavor-card, já que a variação aqui é de quantidade, nao so de sabor --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eOpções de Compra\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Protein Bar está disponível em 4 opções de compra — mesma fórmula e mesma tabela nutricional por barra em todas elas:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_1unidade_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - unidade avulsa\"\u003e\u003c\/div\u003e\n\u003cb\u003eUnidade avulsa\u003c\/b\u003e \u003cspan\u003e1 barra de 40g — ideal para experimentar ou levar na mochila.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_3unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 3 unidades\"\u003e\u003c\/div\u003e\n\u003cb\u003eKit com 3 unidades\u003c\/b\u003e \u003cspan\u003e3 barras de 40g (120g) — para alguns dias de consumo.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_6unidades_morangocomchocolate.png\" alt=\"Barra de Proteína Protein Bar - kit com 6 unidades\"\u003e\u003c\/div\u003e\n\u003cb\u003eKit com 6 unidades\u003c\/b\u003e \u003cspan\u003e6 barras de 40g (240g) — para uma rotina de duas semanas.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_12unidades_morangocomchocolate.png?v=1790083339\" alt=\"Barra de Proteína Protein Bar - caixa com 12 unidades\"\u003e\u003c\/div\u003e\n\u003cb\u003eCaixa com 12 unidades\u003c\/b\u003e \u003cspan\u003e12 barras de 40g (480g) — para o dia a dia, com melhor custo-benefício.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"h2-sub\" style=\"margin-top:22px;\"\u003eTodas as opções disponíveis nos sabores Chocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- 7. SABORES --\u003e\n    \u003cdiv class=\"blk\"\u003e\n        \u003ch2 class=\"h2\"\u003eSabores\u003c\/h2\u003e\n        \u003cp class=\"h2-sub\"\u003eA Barra de Proteína Soldiers Nutrition possui 2 opções de sabores para você escolher, em qualquer opção de compra:\u003c\/p\u003e\n        \u003cdiv class=\"flavor-grid\"\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/chocolate_com_morango.png?v=1783018286\" alt=\"Barra de Proteína sabor Chocolate com Morango\"\u003e\u003c\/div\u003e\n\u003cb\u003eChocolate com Morango\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite sem açúcar, com recheio sabor morango.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"flavor-card\"\u003e\n\u003cdiv class=\"flavor-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/brownie_doce_de_leite.png?v=1783018274\" alt=\"Barra de Proteína sabor Brownie Chocolate com Doce de Leite\"\u003e\u003c\/div\u003e\n\u003cb\u003eBrownie Chocolate com Doce de Leite\u003c\/b\u003e \u003cspan\u003eCobertura sabor chocolate ao leite sem açúcar, com recheio de doce de leite zero e textura estilo brownie.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 8. INSTITUCIONAL\/FÁBRICA --\u003e\n    \u003cdiv class=\"factory-banner\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/fabrica_430x.png?v=1788555987\" alt=\"Fábrica própria Soldiers Nutrition\"\u003e\n        \u003cdiv class=\"fb-content\"\u003e\n            \u003cdiv class=\"fb-kicker\"\u003eFabricação própria · matéria-prima importada · tabela no rótulo\u003c\/div\u003e\n            \u003ch3\u003eDireto da fábrica Soldiers Nutrition\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 9. COMO CONSUMIR --\u003e\n    \u003cdiv class=\"blk blk--gray\"\u003e\n        \u003ch2 class=\"h2\"\u003eComo consumir\u003c\/h2\u003e\n        \u003cdiv class=\"steps3\"\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e1\u003c\/div\u003e\n\u003cb\u003eConsumir 1 unidade ao dia ou conforme orientação do profissional de saúde\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e2\u003c\/div\u003e\n\u003cb\u003eAntes de abrir, conservar ao abrigo da luz, calor e umidade, bem lacrada, em local seco e fresco\u003c\/b\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"step3\"\u003e\n\u003cdiv class=\"n\"\u003e3\u003c\/div\u003e\n\u003cb\u003eApós aberto, consumir imediatamente\u003c\/b\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 10. ADVERTÊNCIAS --\u003e\n    \u003cdiv class=\"blk blk--tight\"\u003e\n        \u003ch2 class=\"h2\"\u003eAdvertências e informações regulatórias\u003c\/h2\u003e\n        \u003cdiv class=\"warnbox\"\u003e\n            \u003cp\u003eEste produto não é um medicamento. Este produto não substitui uma alimentação equilibrada. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance das crianças.\u003c\/p\u003e\n            \u003cp\u003eEste produto não é indicado para gestantes, lactantes e crianças. Indicado para indivíduos saudáveis com idade a partir de 19 anos. Seu consumo deve ser orientado por nutricionista ou médico.\u003c\/p\u003e\n            \u003cp\u003eAlérgicos: contém leite e soja. Pode conter derivados de trigo (nos dois sabores).\u003c\/p\u003e\n            \u003cp\u003eAntes da abertura, conservar ao abrigo da luz, calor e umidade, mantendo bem lacrado em local seco e fresco. Após aberto, consumir imediatamente.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- 11. FAQ --\u003e\n    \u003cdiv class=\"blk blk--dark\"\u003e\n        \u003ch2 class=\"h2\"\u003ePerguntas Frequentes\u003c\/h2\u003e\n        \u003cdiv class=\"faq-dark\"\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuais opções de quantidade estão disponíveis?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eUnidade avulsa, kit com 3 unidades, kit com 6 unidades e caixa com 12 unidades — barras de 40g cada, em qualquer opção.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eQual a diferença entre as opções de compra?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNenhuma na fórmula: todas entregam os mesmos 12g de proteína por barra de 40g, nos mesmos 2 sabores. A diferença é só a quantidade de barras por embalagem.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuais sabores estão disponíveis?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eChocolate com Morango e Brownie Chocolate com Doce de Leite.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eA barra contém glúten?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eA fórmula é zero glúten, mas pode conter derivados de trigo por contaminação cruzada.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eTem adição de açúcar?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eNão. A barra é adoçada com maltitol, sorbitol e stevia natural, com 0g de açúcares adicionados por porção.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eQuantas gramas de proteína tem cada barra?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003e12g de proteína por unidade de 40g, o equivalente a 24% do Valor Diário de referência.\u003c\/div\u003e\u003c\/details\u003e\n            \u003cdetails\u003e\u003csummary\u003eComo devo conservar as barras?\u003c\/summary\u003e\u003cdiv class=\"ans\"\u003eAntes de abrir, conserve ao abrigo da luz, calor e umidade, bem lacradas, em local seco e fresco. Depois de abrir cada barra, consuma imediatamente.\u003c\/div\u003e\u003c\/details\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n    document.querySelectorAll('.pkg-carousel').forEach(function (car) {\n        var track = car.querySelector('.pkg-slides');\n        var slides = Array.prototype.slice.call(car.querySelectorAll('.pkg-slide'));\n        var dots = Array.prototype.slice.call(car.querySelectorAll('.pkg-dots a'));\n        if (!track || !slides.length || !dots.length) return;\n\n        function setActive(idx) {\n            dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n        }\n        setActive(0);\n\n        dots.forEach(function (dot, i) {\n            dot.addEventListener('click', function (e) {\n                e.preventDefault();\n                slides[i].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n                setActive(i);\n            });\n        });\n\n        if ('IntersectionObserver' in window) {\n            var io = new IntersectionObserver(function (entries) {\n                entries.forEach(function (entry) {\n                    if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n                        var idx = slides.indexOf(entry.target);\n                        if (idx \u003e -1) setActive(idx);\n                    }\n                });\n            }, { root: track, threshold: 0.6 });\n            slides.forEach(function (s) { io.observe(s); });\n        }\n    });\n})();\n\u003c\/script\u003e","brand":"Soldiers Nutrition","offers":[{"title":"Caixa 12 un \/ Chocolate com Morango","offer_id":48505248252153,"sku":"1512-1513","price":87.9,"currency_code":"BRL","in_stock":true},{"title":"Caixa 12 un \/ Brownie e Doce de Leite","offer_id":48505248284921,"sku":"1512-1514","price":87.9,"currency_code":"BRL","in_stock":true},{"title":"06 un \/ Brownie e Doce de Leite","offer_id":48999389069561,"sku":"1513-1514","price":45.5,"currency_code":"BRL","in_stock":true},{"title":"06 un \/ Chocolate com Morango","offer_id":48999389102329,"sku":"1513-1513","price":45.5,"currency_code":"BRL","in_stock":true},{"title":"03 un \/ Brownie e Doce de Leite","offer_id":48999389200633,"sku":"1514-1514","price":22.9,"currency_code":"BRL","in_stock":true},{"title":"03 un \/ Chocolate com Morango","offer_id":48999389233401,"sku":"1514-1513","price":22.9,"currency_code":"BRL","in_stock":true},{"title":"1 un \/ Brownie e Doce de Leite","offer_id":48999389266169,"sku":"1548-1514","price":7.9,"currency_code":"BRL","in_stock":true},{"title":"1 un \/ Chocolate com Morango","offer_id":48999389298937,"sku":"1548-1513","price":7.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8397\/1577\/files\/ProteinBar_12unidades_morangocomchocolate.png?v=1790083339"}],"url":"https:\/\/soldiersnutrition.com.br\/collections\/barra-de-proteina.oembed","provider":"Soldiers Nutrition","version":"1.0","type":"link"}