@import url(‘https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap’); .sn-pdp { /* ===== CORES DA LINHA — Soldiers ===== */ –accent: #F6C800; –accent-txt: #8a6f27; –accent-soft: #fdf6d5; /* ===== NEUTRAS (fixas) ===== */ –ink: #121212; –paper: #fff; –soft: #f7f6f1; –text: #2a2a26; –muted: #575550; –line: #e7e3d9; –sh-sm: 0 1px 2px rgba(18, 18, 18, .05), 0 1px 10px rgba(18, 18, 18, .04); –sh-md: 0 18px 44px -20px rgba(18, 18, 18, .4); font-family: ‘Poppins’, -apple-system, BlinkMacSystemFont, ‘Segoe UI’, Roboto, Helvetica, Arial, sans-serif; color: var(–text); line-height: 1.7; font-size: 18px; max-width: 900px; margin: 0 auto; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; } .sn-pdp * { box-sizing: border-box; } .sn-pdp p { margin: 0 0 16px; } .sn-pdp h2, .sn-pdp h3 { margin: 0; font-weight: 700; color: var(–ink); line-height: 1.18; } /* HERO */ .sn-pdp .hero { position: relative; color: #fff; padding: 46px 40px; border-radius: 20px; overflow: hidden; box-shadow: var(–sh-md); background: radial-gradient(90% 130% at 88% -20%, color-mix(in srgb, var(–accent) 20%, transparent), transparent 58%), linear-gradient(158deg, #242424 0%, var(–ink) 62%); } .sn-pdp .hero .eyebrow { color: var(–accent); font-size: 15px; font-weight: 600; letter-spacing: .04em; margin-bottom: 10px; text-transform: uppercase; } .sn-pdp .hero h2 { color: #fff; font-size: clamp(34px, 6vw, 54px); font-weight: 800; letter-spacing: -.01em; } .sn-pdp .hero h2 span { color: var(–accent); } .sn-pdp .hero .sub { margin: 14px 0 0; font-size: 20px; color: #ebe9e1; font-weight: 400; } .sn-pdp .hero .sub b { color: #fff; font-weight: 600; } .sn-pdp .stats { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-top: 30px; } .sn-pdp .stat { background: rgba(255, 255, 255, .06); border: 1px solid color-mix(in srgb, var(–accent) 45%, transparent); border-radius: 14px; padding: 18px 10px; text-align: center; } .sn-pdp .stat .n { font-size: 34px; font-weight: 800; color: var(–accent); line-height: 1; } .sn-pdp .stat .l { font-size: 14px; color: #dedbd2; margin-top: 8px; letter-spacing: .02em; } /* PILLS */ .sn-pdp .pills { display: flex; flex-wrap: wrap; gap: 10px; margin: 24px 0 4px; } .sn-pdp .pill { display: inline-flex; align-items: center; gap: 7px; border: 1px solid color-mix(in srgb, var(–accent) 65%, #555); color: var(–accent-txt); background: var(–accent-soft); border-radius: 999px; padding: 9px 16px; font-size: 15px; font-weight: 600; } /* LEAD + SECTIONS */ .sn-pdp .lead { font-size: 22px; color: var(–ink); font-weight: 500; margin: 26px 0 4px; line-height: 1.5; } .sn-pdp .sec { padding: 36px 0 0; } .sn-pdp .sec>h3 { font-size: 26px; padding-left: 15px; border-left: 4px solid var(–accent); margin-bottom: 18px; } /* BULLETS */ .sn-pdp .list { list-style: none; padding: 0; margin: 0; } .sn-pdp .list li { display: flex; gap: 16px; padding: 18px 0; border-bottom: 1px solid var(–line); } .sn-pdp .list li:last-child { border-bottom: none; } .sn-pdp .list .ico { flex: none; width: 30px; height: 30px; margin-top: 2px; } .sn-pdp .list b { display: block; color: var(–ink); font-weight: 600; font-size: 20px; margin-bottom: 3px; } .sn-pdp .list .t { color: var(–muted); font-size: 17px; } /* DUO */ .sn-pdp .duo { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; } .sn-pdp .duo h3 { font-size: 22px; margin-bottom: 9px; } .sn-pdp .duo p { font-size: 18px; margin: 0; } /* ANVISA */ .sn-pdp .anvisa { border: 1px solid var(–accent); border-radius: 16px; padding: 26px 28px; box-shadow: var(–sh-sm); background: linear-gradient(180deg, var(–accent-soft), #fff); margin-bottom: 16px; } .sn-pdp .anvisa:last-child { margin-bottom: 0; } .sn-pdp .anvisa .cap { display: flex; align-items: center; gap: 9px; font-size: 15px; font-weight: 600; color: var(–accent-txt); margin-bottom: 12px; text-transform: uppercase; letter-spacing: .03em; } .sn-pdp .anvisa .claim { font-size: 24px; font-weight: 700; color: var(–ink); margin: 0; line-height: 1.35; } .sn-pdp .anvisa small { display: block; margin-top: 12px; color: var(–muted); font-weight: 400; font-size: 17px; line-height: 1.5; } /* CHIPS */ .sn-pdp .chips { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; } .sn-pdp .chip { border: 1px solid var(–line); border-left: 4px solid var(–accent); border-radius: 12px; padding: 18px 20px; background: #fff; box-shadow: var(–sh-sm); transition: transform .18s ease, box-shadow .18s ease; } .sn-pdp .chip:hover { transform: translateY(-3px); box-shadow: 0 16px 34px -18px rgba(18, 18, 18, .45); } .sn-pdp .chip b { color: var(–ink); font-weight: 700; font-size: 22px; } .sn-pdp .chip span { display: block; color: var(–muted); font-size: 17px; margin-top: 5px; } /* STEPS */ .sn-pdp .steps { position: relative; display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; } .sn-pdp .steps::before { content: “”; position: absolute; top: 26px; left: 17%; right: 17%; height: 2px; background: linear-gradient(90deg, var(–line), var(–accent), var(–line)); z-index: 0; } .sn-pdp .step { position: relative; z-index: 1; text-align: center; } .sn-pdp .step .dot { width: 54px; height: 54px; border-radius: 50%; background: var(–ink); color: var(–accent); font-weight: 800; font-size: 22px; display: flex; align-items: center; justify-content: center; margin: 0 auto 13px; box-shadow: 0 6px 16px -6px rgba(18, 18, 18, .55); } .sn-pdp .step p { font-size: 18px; margin: 0; color: var(–text); } /* TABLE */ .sn-pdp .card { border: 1px solid var(–line); border-radius: 14px; overflow: hidden; box-shadow: var(–sh-sm); max-width: 620px; } .sn-pdp table.nut { border-collapse: collapse; width: 100%; font-size: 18px; } .sn-pdp table.nut th { background: var(–ink); color: #fff; font-weight: 600; font-size: 16px; padding: 14px 18px; text-align: right; } .sn-pdp table.nut th:first-child { text-align: left; } .sn-pdp table.nut td { padding: 13px 18px; border-bottom: 1px solid var(–line); text-align: right; } .sn-pdp table.nut tr:last-child td { border-bottom: none; } .sn-pdp table.nut td:first-child { text-align: left; } .sn-pdp table.nut tr.hi td { font-weight: 700; color: var(–ink); background: var(–accent-soft); } .sn-pdp table.nut tr.sub td:first-child { padding-left: 34px; color: var(–muted); } /* VARIANTES / SABORES */ .sn-pdp .flav { display: flex; gap: 14px; border: 1px solid var(–line); border-radius: 12px; padding: 18px 20px; margin-bottom: 12px; box-shadow: var(–sh-sm); } .sn-pdp .flav .swatch { flex: none; width: 20px; height: 20px; border-radius: 50%; margin-top: 5px; border: 1px solid rgba(0, 0, 0, .12); } .sn-pdp .flav .fh { font-weight: 700; color: var(–ink); margin-bottom: 5px; font-size: 20px; } .sn-pdp .flav p { margin: 0; font-size: 17px; color: var(–muted); } /* WARN */ .sn-pdp .warn { border: 1px solid var(–line); border-left: 5px solid var(–ink); border-radius: 12px; background: var(–soft); padding: 24px 26px; font-size: 18px; box-shadow: var(–sh-sm); } .sn-pdp .warn .b { font-weight: 600; color: var(–ink); } .sn-pdp .warn .reg { margin: 12px 0 0; color: var(–muted); } /* FAQ */ .sn-pdp .faq { border: 1px solid var(–line); border-radius: 14px; overflow: hidden; box-shadow: var(–sh-sm); } .sn-pdp details { border-bottom: 1px solid var(–line); background: #fff; } .sn-pdp details:last-child { border-bottom: none; } .sn-pdp summary { cursor: pointer; list-style: none; padding: 20px 56px 20px 22px; position: relative; font-weight: 600; color: var(–ink); font-size: 19px; transition: background .15s ease; } .sn-pdp summary:hover { background: var(–soft); } .sn-pdp summary:focus-visible { outline: 2px solid var(–accent); outline-offset: -2px; } .sn-pdp summary::-webkit-details-marker { display: none; } .sn-pdp summary::after { content: “+”; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 30px; height: 30px; border-radius: 50%; background: var(–soft); color: var(–accent-txt); font-size: 22px; line-height: 28px; text-align: center; } .sn-pdp details[open] summary::after { content: “2013”; } .sn-pdp details .ans { padding: 0 22px 20px; color: var(–muted); font-size: 17px; } /* NOTES */ .sn-pdp .note { font-size: 16px; color: var(–muted); margin-bottom: 10px; } .sn-pdp .foot { font-size: 14px; color: #7d786e; margin-top: 14px; line-height: 1.5; } @media (max-width:640px) { .sn-pdp { font-size: 17px; } .sn-pdp .hero { padding: 32px 22px; border-radius: 16px; } .sn-pdp .stats { grid-template-columns: repeat(2, 1fr); } .sn-pdp .duo, .sn-pdp .chips, .sn-pdp .steps { grid-template-columns: 1fr; } .sn-pdp .steps::before { display: none; } } @media (prefers-reduced-motion:reduce) { .sn-pdp .chip { transition: none; } } Soldiers · Suplemento Alimentar de Cafeína em Cápsulas Cafeína 400mg 60 Cápsulas 400mg de cafeína por dose · Alerta e concentração · Resistência em exercícios físicos 400mg Cafeína por dose 60 Cápsulas por pote 30 Porções por embalagem 2x Doses ao dia 400mg de cafeína por porção Alerta, concentração e resistência Alegações conforme IN 28/2018 Anvisa Cápsulas de 750mg Cafeína em cápsulas para apoiar o estado de alerta, a concentração e a resistência durante o exercício físico, com 400mg por dose. Alerta e concentração400mg de cafeína por porção (2 cápsulas), acima dos 75mg que sustentam a alegação de aumento do estado de alerta e melhora da concentração. Resistência em exercícios físicosDose de 400mg supera os 200mg necessários para a alegação de aumento da capacidade de resistência em exercícios físicos (alegação válida somente para atletas, conforme a Anvisa). PraticidadeCápsulas prontas, sem preparo, fáceis de levar para o treino ou a academia. Modo de uso definido1 cápsula, duas vezes ao dia, uma hora antes do exercício físico. Transparência totalTabela nutricional completa e informações de registro no rótulo da embalagem. Para quem é Indicado para quem busca apoio para o estado de alerta, a concentração e a resistência durante o exercício físico, conforme indicação do rótulo. Não indicado para gestantes, lactantes e crianças. O que é Suplemento alimentar de cafeína em cápsulas de 750mg, com 400mg de cafeína por porção (2 cápsulas). Benefícios com base nas alegações autorizadas pela Anvisa (IN nº 28/2018) Alegação autorizada — IN nº 28/2018 A cafeína auxilia no aumento do estado de alerta e na melhora da concentração. Referente aos 400mg de cafeína por porção (2 cápsulas), quantidade que atende a condição mínima de 75mg estabelecida pela IN nº 28/2018 da Anvisa. Alegação autorizada — IN nº 28/2018 (somente para atletas) A cafeína auxilia no aumento da capacidade de resistência e no desempenho de exercícios físicos de resistência. Alegação válida somente para atletas. Referente aos 400mg de cafeína por porção, quantidade que atende a condição mínima de 200mg estabelecida pela IN nº 28/2018 da Anvisa. Destaques da fórmula GelatinaGelificante que forma o invólucro da cápsula. GlicerolUmectante que mantém a umidade da cápsula. LecitinaEmulsificante que auxilia na uniformidade da fórmula. Cera de abelhaEstabilizante presente no revestimento da cápsula. Óleo de soja e água purificadaBase da fórmula em cápsula líquida. CorantesDióxido de titânio, ponceau 4R, vermelho allura, amarelo crepúsculo e azul brilhante — produto colorido artificialmente. Como tomar 1 Ingira 1 cápsula, uma hora antes do exercício físico. 2 Repita com a 2ª cápsula do dia, também uma hora antes do exercício físico. 3 Não exceda a recomendação diária de consumo indicada na embalagem. Composição por dose Porções por embalagem: 30 · Porção: 1,5g (2 cápsulas) Por porção (1,5g) Quantidade %VD** Cafeína (mg) 400 ** Não contém quantidades significativas de valor energético, carboidratos, açúcares totais, açúcares adicionados, proteínas, gorduras totais, gorduras saturadas, gorduras trans, fibras alimentares e sódio. **Valor Diário de referência não estabelecido para a cafeína. Ingredientes Cafeína 400mg Óleo de soja, cafeína, água purificada, gelificante gelatina, umectante glicerol, emulsificante lecitina, estabilizante cera de abelha e corantes dióxido de titânio, ponceau 4R, vermelho allura, amarelo crepúsculo e azul brilhante. Advertências e informações regulatórias Este produto não é um medicamento. Não exceder a recomendação diária de consumo indicada na embalagem. Mantenha fora do alcance de crianças. Alérgicos: contém derivados de soja e pode conter peixes, leite, ovos, amendoim, amêndoa, avelãs, castanha-de-caju, castanha-do-pará, macadâmias, nozes, pecãs, pistaches, pinoli, castanhas, crustáceos (krill e caranguejo), trigo, centeio, cevada, aveia e suas estirpes hibridizadas e seus derivados. Contém glúten. Este produto não deve ser consumido por gestantes, lactantes e crianças. Produto indicado para atletas. Conservar ao abrigo da luz, calor e umidade. Após aberto, consumir em até 60 dias. Perguntas frequentes Quanto de cafeína tem cada dose? Cada porção (2 cápsulas) contém 400mg de cafeína, quantidade que atende às condições mínimas das alegações de alerta, concentração (75mg) e resistência para atletas (200mg), conforme a IN nº 28/2018 da Anvisa. O produto contém glúten ou outros alérgenos? Sim. Contém glúten e derivados de soja, e pode conter traços de peixes, leite, ovos, amendoim, amêndoa, avelãs, castanha-de-caju, castanha-do-pará, macadâmias, nozes, pecãs, pistaches, pinoli, castanhas e crustáceos (krill e caranguejo). Gestantes e lactantes podem consumir? Não. O rótulo indica que o produto não deve ser consumido por gestantes, lactantes e crianças. Como devo guardar o produto? Conserve ao abrigo da luz, do calor e da umidade. Após aberto, consuma em até 60 dias. Este produto substitui um medicamento? Não. Este produto não é um medicamento. Não exceda a recomendação diária de consumo indicada na embalagem.








