*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:Arial,sans-serif}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.1)}}.pulse{animation:pulse .7s infinite alternate}.App{background-color:#000;min-height:100vh}.dev-mode-visible{display:block!important}.hidden{display:none}.gradiente{background:linear-gradient(135deg,#8b0000,red);border-radius:10px;padding:20px;text-align:center}@media (max-width:767px){.elementor-hidden-mobile{display:none!important}}@media (min-width:768px) and (max-width:1024px){.elementor-hidden-tablet{display:none!important}}@media (min-width:1025px){.elementor-hidden-desktop{display:none!important}}.banner{background-color:#8b0000;color:#fff;font-family:Arial,sans-serif;padding:10px;text-align:center}.banner p{font-size:14px;margin:4px 0}.banner strong{font-weight:700}@media (max-width:767px){.banner p{font-size:12px}}.video-container{background-color:#000;margin:0 auto;max-width:1200px;padding:20px}@media (max-width:767px){.video-container{padding:10px}}.product-offers{margin:0 auto;max-width:1400px;padding:20px}.divider{background-color:#333;height:1px;margin:20px 0;width:100%}.mobile-offers{display:flex;flex-direction:column;gap:20px}.desktop-offers{margin-top:40px}.products-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:20px 0}@media (max-width:1200px){.products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.products-grid{grid-template-columns:1fr}.product-offers{padding:10px}}.product-card{background-color:#1a1a1a;border-radius:10px;overflow:hidden;transition:transform .3s ease}.product-card:hover{transform:translateY(-5px)}.product-header{padding:20px;text-align:center}.product-header h2{color:#fff;font-size:18px;font-weight:700;margin-bottom:10px}.product-header p{color:#fff;font-size:14px}.product-image{background-color:#fff;padding:20px;text-align:center}.product-image img{height:auto;max-height:300px;max-width:100%;object-fit:contain}.product-pricing{background-color:#2a2a2a;padding:20px;text-align:center}.price-per-bottle{color:#ccc;font-size:14px;margin-bottom:10px}.original-price{color:#ccc;font-size:16px;margin-bottom:10px}.original-price del{color:#999}.current-price{align-items:flex-start;display:flex;gap:5px;justify-content:center;margin:15px 0}.currency{font-size:24px}.currency,.price-integer{color:red;font-weight:700}.price-integer{font-size:48px;line-height:1}.price-decimal{color:red;font-size:24px;font-weight:700}.price-period{align-self:flex-end;color:#ccc;font-size:18px}.total-price{color:#ccc;font-size:14px;margin-top:10px}.product-footer{padding:20px;text-align:center}.shipping-info{background-color:#b8860b;margin-bottom:15px;padding:10px}.btn-buy,.shipping-info{border-radius:5px;color:#fff;font-size:16px;font-weight:700}.btn-buy{background-color:red;cursor:pointer;display:block;margin:15px 0;padding:15px 30px;text-decoration:none;transition:background-color .3s ease}.btn-buy:hover{background-color:#c00}.secure-badge{margin-top:15px;max-width:100%}.mobile-card{margin-bottom:30px}.desktop-card .current-price{font-size:.9em}@media (max-width:767px){.product-header h2{font-size:16px}.price-integer{font-size:36px}.currency,.price-decimal{font-size:20px}}.faq-section{background-color:#000;margin:40px auto;max-width:1200px;padding:20px}.faq-header{background-color:#1a1a1a;border-radius:10px;margin-bottom:30px;padding:30px;text-align:center}.faq-header h2{color:#fff;font-size:28px;font-weight:700;line-height:1.4}.purchase-steps{background-color:#1a1a1a;border-radius:10px;margin-bottom:30px;padding:30px}.step-box{background-color:#2a2a2a;border-left:4px solid red;border-radius:8px;margin-bottom:15px;padding:20px}.step-box:last-child{margin-bottom:0}.step-box p{color:#ccc;font-size:14px;line-height:1.6}.faq-divider{height:40px;margin:40px 0;position:relative}.faq-divider svg{height:100%;width:100%}.divider-fill{fill:#8b0000}.faq-title{border-radius:10px;margin-bottom:40px;padding:30px;text-align:center}.faq-title h2{color:#fff;font-size:24px;font-weight:700;line-height:1.4}.faq-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.faq-item{background-color:#1a1a1a;border-radius:10px;padding:30px;text-align:center}.faq-icon{display:flex;justify-content:center;margin-bottom:20px}.faq-item h3{color:#fff;font-size:18px;font-weight:700;margin-bottom:15px}.faq-item p{color:#ccc;font-size:14px;line-height:1.6}.faq-cta{background-color:#1a1a1a;border-radius:10px;padding:30px;text-align:center}.btn-cta{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;font-weight:700;margin-bottom:20px;padding:20px 40px;text-decoration:none;transition:background-color .3s ease}.btn-cta:hover{background-color:#c00}.secure-badge{margin-top:20px}@media (max-width:767px){.faq-grid{gap:20px;grid-template-columns:1fr}.faq-header h2{font-size:22px}.faq-title h2{font-size:20px}.faq-item h3{font-size:16px}.btn-cta{font-size:14px;padding:15px 30px}}@media (min-width:768px) and (max-width:1024px){.faq-grid{grid-template-columns:repeat(2,1fr)}}.purchase-info{background-color:#1a1a1a;margin:40px 0;padding:40px 20px}.info-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.info-box{background-color:#2a2a2a;border-radius:10px;padding:30px;text-align:center}.info-box h3{color:#fff;font-size:16px;font-weight:700;margin-bottom:20px}.info-box img{height:auto;max-width:100%}@media (max-width:767px){.info-container{gap:20px;grid-template-columns:1fr}.purchase-info{padding:20px 10px}.info-box{padding:20px}.info-box h3{font-size:14px}}@media (min-width:768px) and (max-width:1024px){.info-container{grid-template-columns:repeat(2,1fr)}}.cta-section{background-color:#1a1a1a;margin:40px 0;padding:40px 20px}.cta-container{margin:0 auto;max-width:800px;text-align:center}.btn-cta-main{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;font-weight:700;margin-bottom:30px;padding:20px 40px;text-decoration:none;transition:background-color .3s ease}.btn-cta-main:hover{background-color:#c00}.secure-badge{height:auto;max-width:600px;width:100%}@media (max-width:767px){.btn-cta-main{font-size:14px;padding:15px 30px}.cta-section{padding:20px 10px}}.dev-mode-indicator{animation:fadeInDown .5s ease;background-color:#ffa500f2;border-radius:8px;box-shadow:0 4px 12px #0000004d;display:none;padding:10px 15px;position:fixed;right:10px;top:10px;z-index:9999}.dev-badge{align-items:center;display:flex;gap:8px}.dev-icon{font-size:18px}.dev-text{font-size:14px;letter-spacing:1px;text-transform:uppercase}.dev-close,.dev-text{color:#000;font-weight:700}.dev-close{background:none;border:none;cursor:pointer;font-size:18px;margin-left:5px;padding:0;transition:transform .2s}.dev-close:hover{transform:scale(1.2)}.dev-info{color:#000;font-size:11px;margin-top:5px;opacity:.8;text-align:center}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.dev-mode-indicator{padding:8px 12px;right:5px;top:5px}.dev-text{font-size:12px}.dev-icon{font-size:16px}}.dev-toggle-btn{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50%;bottom:20px;box-shadow:0 4px 15px #0000004d;cursor:pointer;display:none;font-size:24px;height:50px;position:fixed;right:20px;transition:transform .3s ease,box-shadow .3s ease;width:50px;z-index:9998}.dev-toggle-btn:hover{box-shadow:0 6px 20px #667eea80;transform:scale(1.1)}.dev-toggle-btn:active{transform:scale(.95)}.dev-panel{animation:slideInUp .3s ease;background-color:#1a1a1a;border:2px solid #667eea;border-radius:10px;bottom:80px;box-shadow:0 8px 30px #00000080;position:fixed;right:20px;width:320px;z-index:9998}.dev-panel-header{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:15px}.dev-panel-header h3{color:#fff;font-size:16px;margin:0}.dev-panel-close{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;height:25px;justify-content:center;padding:0;transition:transform .2s;width:25px}.dev-panel-close:hover{transform:rotate(90deg)}.dev-panel-content{padding:20px}.dev-option{align-items:center;display:flex;gap:15px;margin-bottom:15px}.dev-label{color:#fff;font-size:14px;font-weight:500}.switch{display:inline-block;height:24px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}input:checked+.slider{background-color:#4caf50}input:checked+.slider:before{transform:translateX(26px)}.dev-description{background-color:#2a2a2a;border-radius:6px;margin-bottom:15px;padding:12px}.dev-description p{color:#ccc;font-size:13px;margin:0}.dev-shortcuts{background-color:#2a2a2a;border-radius:6px;padding:12px}.dev-shortcuts h4{color:#fff;font-size:13px;margin:0 0 10px}.dev-shortcuts ul{list-style:none;margin:0;padding:0}.dev-shortcuts li{color:#ccc;font-size:12px;margin-bottom:5px}.dev-shortcuts code{background-color:#3a3a3a;border-radius:3px;color:#ff6b6b;font-family:Courier New,monospace;font-size:11px;padding:2px 6px}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.dev-panel{right:20px;width:calc(100vw - 40px)}.dev-toggle-btn{bottom:15px;font-size:20px;height:45px;right:15px;width:45px}}.parabens-container{background-color:#000;color:#fff;font-family:Arial,sans-serif;min-height:100vh}.alerta-banner{background:linear-gradient(135deg,red,#c00);box-shadow:0 4px 10px #0000004d;font-size:18px;font-weight:700;padding:15px 20px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:1000}.alerta-icon{font-size:24px;margin:0 10px}.alerta-texto{letter-spacing:1px;text-transform:uppercase}.parabens-content{margin:0 auto;max-width:800px;padding:40px 20px}.texto-explicativo{font-size:18px;line-height:1.6;margin-bottom:30px;text-align:center}.texto-destaque{margin-bottom:20px}.texto-destaque strong,.texto-oferta strong{color:#ff6b6b;font-weight:700}.texto-oferta{margin-bottom:20px}.oferta-principal{background:linear-gradient(180deg,#1a1a1a,#000);border:3px solid red;border-radius:20px;box-shadow:0 0 30px #ff00004d;padding:30px;text-align:center}.oferta-badge{margin-bottom:20px}.oferta-titulo{color:#fff;font-size:28px;margin:0}.oferta-gratis,.oferta-titulo{font-weight:700;text-transform:uppercase}.oferta-gratis{color:#0f0;font-size:32px;margin:5px 0 0;text-shadow:0 0 10px #00ff0080}.imagem-produto{margin:30px 0;position:relative}.frascos-imagem{border-radius:15px;filter:drop-shadow(0 10px 30px rgba(255,0,0,.3));height:auto;max-width:100%}.preco-info{margin:30px 0}.frascos-gratis{background:linear-gradient(135deg,#0f0,#0c0);border-radius:25px;color:#000;display:inline-block;font-size:18px;font-weight:700;letter-spacing:1px;margin-bottom:15px;padding:10px 20px;text-transform:uppercase}.preco-original{color:#999;font-size:16px;margin:10px 0;text-decoration:line-through}.preco-container{align-items:flex-start;display:flex;justify-content:center;margin:15px 0}.cifrao{font-size:36px;margin-right:5px;margin-top:10px}.cifrao,.preco-valor{color:#0f0;font-weight:700}.preco-valor{font-size:80px;line-height:1;text-shadow:0 0 20px #00ff0080}.preco-centavos{color:#0f0;font-size:40px;font-weight:700;margin-top:10px}.preco-parcela{color:#ccc;font-size:16px;margin:10px 0}.frete-gratis{background:linear-gradient(135deg,gold,#fa0);border-radius:30px;box-shadow:0 5px 15px #ffd70066;color:#000;display:inline-block;font-size:20px;font-weight:700;letter-spacing:2px;margin-top:15px;padding:12px 30px;text-transform:uppercase}.botao-container{align-items:center;display:flex;flex-direction:column;margin:30px 0;width:100%}.botao-comprar{background:linear-gradient(135deg,#0f0,#0c0)!important;border:none!important;border-radius:50px!important;box-shadow:0 10px 30px #0f06!important;cursor:pointer!important;display:block!important;font-family:Arial,sans-serif!important;font-size:24px!important;font-weight:700!important;letter-spacing:2px!important;max-width:500px!important;padding:20px 40px!important;text-align:center!important;text-transform:uppercase!important;transition:all .3s ease!important;width:100%!important}.botao-comprar,.botao-comprar:hover{color:#000!important;text-decoration:none!important}.botao-comprar:hover{box-shadow:0 15px 40px #0f09!important;transform:scale(1.05)!important}.botao-comprar:active{transform:scale(.98)!important}.check-icon{font-size:28px;margin-right:10px}.selos-seguranca{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:30px}.selo{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;display:flex;gap:10px;padding:10px 20px}.selo-icon{font-size:28px}.selo-texto{font-size:11px;font-weight:700;line-height:1.3;text-align:left;text-transform:uppercase}.texto-final{color:#ccc;font-size:16px;line-height:1.8;margin-top:40px;text-align:center}.texto-completo{margin-bottom:20px}.texto-completo strong{color:#fff;font-weight:700}.texto-envio{margin-bottom:20px}@media (max-width:768px){.alerta-banner{font-size:14px;padding:12px 15px}.alerta-icon{font-size:18px;margin:0 5px}.parabens-content{padding:20px 15px}.texto-explicativo{font-size:16px}.oferta-titulo{font-size:22px}.oferta-gratis{font-size:24px}.oferta-principal{padding:20px 15px}.preco-valor{font-size:60px}.preco-centavos{font-size:32px}.cifrao{font-size:28px}.botao-comprar{font-size:18px!important;padding:15px 30px!important}.selos-seguranca{gap:15px}.selo{padding:8px 15px}.selo-icon{font-size:22px}.selo-texto{font-size:10px}.frete-gratis{font-size:16px;padding:10px 20px}.frascos-gratis{font-size:14px;padding:8px 15px}}@media (max-width:480px){.oferta-titulo{font-size:18px}.oferta-gratis{font-size:20px}.preco-valor{font-size:50px}.preco-centavos{font-size:26px}.cifrao{font-size:24px}.botao-comprar{font-size:16px!important;padding:12px 20px!important}.texto-explicativo,.texto-final{font-size:14px}}
/*# sourceMappingURL=main.babd9aac.css.map*/