::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#c7c7c7;border-radius:8px}::-webkit-scrollbar-thumb{background:#06678f;border-radius:8px;border:2px solid #c7c7c7}::-webkit-scrollbar-thumb:hover{background:#83c4ea}::-webkit-scrollbar-corner{background:#c7c7c7}.swiper-wrapper{height:auto}*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box;color:#3f5f6c;font-family:"Inter",sans-serif}.lora{font-family:"Lora",serif}html{overflow-x:hidden;scroll-behavior:smooth}img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.container{max-width:1210px !important;margin:0 auto !important;width:90% !important}u{text-decoration:underline}s{text-decoration:line-through}p,li{font-size:1.25rem;line-height:1.4}@media(max-width: 900px){p,li{font-size:1rem}}svg{display:block}.swiper-pagination-bullet-active{background:#fec2ca}.center{display:flex;flex-direction:column;align-items:center;text-align:center}.pd{padding:60px 0}@media(max-width: 900px){.pd{padding:40px 0}}body{overflow-x:hidden}.title{font-size:2.5rem;line-height:1.1;color:#06678f;font-weight:500;font-family:"Lora",serif}.title strong{color:#eb6e87;font-family:"Lora",serif}@media(max-width: 900px){.title{font-size:1.75rem}}.list{display:grid;gap:12px;padding:16px 0px;margin-bottom:40px}.list li{display:grid;grid-template-columns:24px 1fr;gap:16px;font-size:1.25rem;transition:all .3s ease}.list li::before{content:url(../../assets/img/ck.svg)}.list li:hover{transform:translateX(6px)}.list li:hover::before{transform:scale(1.1)}.sub{color:#47504a;font-size:1.125rem;margin-bottom:48px !important;display:block}.area-btn{display:grid;place-items:center;gap:12px;max-width:400px;width:100%}.area-btn .days_gua{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:16px}.area-btn .days_gua::before{content:url(../../assets/img/ph_medal-fill.svg)}@keyframes pulse-shadow{0%{box-shadow:0 0 0 0 #eb6e87}70%{box-shadow:0 0 12px 6px rgba(255,217,2,0)}100%{box-shadow:0 0 0 0 rgba(255,217,2,0)}}.btn{border-radius:50px;border-bottom:6px solid #3f5f6c;background:linear-gradient(135deg, #06678f, #83c4ea);display:flex;justify-content:center;align-items:center;font-size:1.5rem;color:#fff;padding:15px 35px;font-weight:500;gap:12px;width:100%;text-transform:uppercase;text-align:center;transition:all .3s ease;box-shadow:0 6px 20px rgba(6,103,143,.2);position:relative;overflow:hidden;width:100%}.btn::before{content:url(../../assets/img/carrinho.svg);justify-self:flex-end;display:block;transition:transform .3s ease}.btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(6,103,143,.3)}.btn:hover::before{transform:scale(1.1)}header{background:#06678f}header *{color:#fff;font-size:1.25rem}header .logo{font-size:2rem;font-weight:500}header nav{display:flex;align-items:center;gap:14px}header nav a:hover{color:#fec2ca}@media(max-width: 900px){header nav{display:none}}header .container{display:flex;justify-content:space-between;align-items:center;padding:16px 0}@media(max-width: 900px){header .container{justify-content:center}}header .container .email{display:flex;gap:10px;align-items:center}@media(max-width: 900px){header .container .email{display:none}}main{padding:60px 0 0 16px;position:relative;overflow:hidden}@media(max-width: 900px){main{padding-top:40px}}main canvas#neural-canvas{position:absolute;top:0;left:0}main h1{color:#06678f;font-size:2.5rem;margin-bottom:16px}main h1 strong{color:#eb6e87}main h1{max-width:30ch}@media(max-width: 900px){main h1{font-size:1.875rem}}main p{font-size:1.125rem;max-width:60ch;margin-bottom:24px}.aval{display:flex;align-items:center;gap:8px;margin-bottom:12px;justify-content:center;font-size:1.5rem}@media(max-width: 900px){.aval{flex-direction:column;font-size:0.875rem}}.faixa-marquee{background:#06678f;overflow:hidden;position:relative}.faixa-marquee::before,.faixa-marquee::after{content:"";position:absolute;inset:0 auto 0 0;width:48px;pointer-events:none;background:linear-gradient(to right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0));mix-blend-mode:multiply}.faixa-marquee::after{left:auto;right:0;transform:scaleX(-1)}.faixa-inner{display:flex;width:-moz-max-content;width:max-content;animation:marquee var(--marquee-duration, 40s) linear infinite;will-change:transform}.faixa-inner:hover{animation-play-state:paused}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.faixa{display:flex;gap:32px;padding:16px;margin:0;list-style:none}.faixa li{color:#fff;font-size:1.25rem;display:grid;grid-template-columns:26px 1fr;align-items:center;gap:12px;white-space:nowrap;opacity:.95}.faixa img{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}@media(prefers-reduced-motion: reduce){.faixa-inner{animation:none}}.area-kits.al{margin-top:40px}.area-kits.a2 ul{margin-bottom:80px}@media(max-width: 900px){.area-kits{padding:20px 0}}.area-kits .container{width:98%}.area-kits .container .title{text-align:center;margin-bottom:8px}.area-kits .container>p{text-align:center;margin-bottom:48px;font-size:1.25rem;margin-bottom:20px}.area-kits .container ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:34px;align-items:stretch}@media(max-width: 900px){.area-kits .container ul{grid-template-columns:repeat(1, 1fr)}}.area-kits .container ul a{display:flex;flex-direction:column;box-shadow:0 8px 16px rgba(0,0,0,.1);align-items:center;border-radius:12px;overflow:hidden;text-align:center;transition:all .6s;border:1px solid rgba(0,0,0,.4)}@media(max-width: 900px){.area-kits .container ul a{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}}.area-kits .container ul a .header{text-transform:uppercase;font-size:2rem;width:100%;color:#fff;padding:16px 5px;line-height:1;background:#06678f}@media(max-width: 900px){.area-kits .container ul a .header{grid-column:-1/1;font-size:1.125rem}}.area-kits .container ul a .main{padding:16px 12px 0}@media(max-width: 900px){.area-kits .container ul a .main{padding:16px 0px}}.area-kits .container ul a .main strong{font-size:2.75rem;font-weight:700;display:block;line-height:1;color:#06678f}@media(max-width: 900px){.area-kits .container ul a .main strong{font-size:1.5rem}}.area-kits .container ul a .main .days{display:block;font-weight:normal;font-size:1.5rem;color:#878787;margin-bottom:10px}@media(max-width: 900px){.area-kits .container ul a .main .days{font-size:1.125rem}}.area-kits .container ul a .main .area-img{position:relative}.area-kits .container ul a .main .area-img .save{position:absolute;z-index:10;width:80px;display:flex;border-radius:50%;right:0;top:0;justify-content:center;align-items:center;border:2px solid red;height:80px;background:#e13a3a}@media(max-width: 900px){.area-kits .container ul a .main .area-img .save{width:60px;height:60px;top:initial;bottom:0px}}.area-kits .container ul a .main .area-img .save b{color:#fff;font-size:1.25rem;text-shadow:2px 1px 1px #000;text-transform:uppercase}@media(max-width: 900px){.area-kits .container ul a .main .area-img .save b{font-size:1rem}}.area-kits .container ul a .main img{height:190px;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 900px){.area-kits .container ul a .main img{height:auto}}.area-kits .container ul a .price{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:1.125rem;color:#000}@media(max-width: 900px){.area-kits .container ul a .price{font-size:0.875rem}}.area-kits .container ul a .price strong{color:#000;font-size:5.5rem}@media(max-width: 900px){.area-kits .container ul a .price strong{font-size:3.125rem}}.area-kits .container ul a ul{grid-template-columns:repeat(1, 1fr);gap:0;text-align:left;gap:4px;margin-bottom:12px}.area-kits .container ul a ul li{display:grid;grid-template-columns:20px 1fr;font-size:1.25rem;margin-left:20px;font-weight:bold;gap:8px;line-height:1}@media(max-width: 900px){.area-kits .container ul a ul li{font-size:1.125rem;display:flex;gap:8px;margin-left:0}}@media(max-width: 370px){.area-kits .container ul a ul li{font-size:0.875rem}}.area-kits .container ul a ul li span{width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%;font-size:0.875rem}@media(max-width: 900px){.area-kits .container ul a ul li span{width:14px;height:14px;font-size:0.625rem}}.area-kits .container ul a .footer{padding:0 12px 20px}@media(max-width: 900px){.area-kits .container ul a .footer{padding:0 10px 20px}}.area-kits .container ul a .footer button{position:relative}.area-kits .container ul a .footer .cursor{position:absolute;width:60px;transform:rotate(-20deg);right:0;z-index:10;top:20px;animation:scrollClick 2.5s ease-in-out infinite;transform-origin:center center}@media(max-width: 900px){.area-kits .container ul a .footer .cursor{width:30px}}@keyframes scrollClick{0%{transform:translateY(0) rotate(-20deg) scale(1)}20%{transform:translateY(10px) rotate(-20deg) scale(1)}40%{transform:translateY(10px) rotate(-20deg) scale(0.95)}50%{transform:translateY(10px) rotate(-20deg) scale(1)}70%{transform:translateY(0) rotate(-20deg) scale(1)}100%{transform:translateY(0) rotate(-20deg) scale(1)}}.area-kits .container ul a .footer .button{background:none;border:none;cursor:pointer;margin-bottom:8px}.area-kits .container ul a .footer .bandeiras{width:70%;margin:0 auto 12px}@media(max-width: 900px){.area-kits .container ul a .footer .bandeiras{width:100%}}.area-kits .container ul a .footer .valores{display:flex;justify-content:center;align-items:center;gap:12px}.area-kits .container ul a .footer .valores *{font-size:1.625rem;color:#1b1311}@media(max-width: 900px){.area-kits .container ul a .footer .valores *{font-size:1.3125rem}}.area-kits .container ul a .footer .valores s{text-decoration:line-through;text-decoration-color:red}.area-kits .container ul a .footer .valores span{font-weight:bold}.area-kits .container ul .best-option{transition:all .7s}.area-kits .container ul .best-option:hover{transform:scale(1.03)}.area-kits .container ul .best-option a{border-color:#eb6e87}.area-kits .container ul .best-option .main strong{color:#eb6e87}.area-kits .container ul .best-option .price{color:#eb6e87 !important}.area-kits .container ul .best-option .price strong{color:#eb6e87 !important}.area-kits .container ul .best-option a{background:#eff9ff}@media(max-width: 900px){.area-kits .container ul .best-option{grid-row:1}.area-kits .container ul .k3{grid-row:2}}.area-kits .container .infos{display:grid;place-items:center;margin-top:30px;gap:8px}.area-kits .container .infos .aval{display:flex;align-items:center;gap:4px}.area-kits .container .infos .aval strong{color:#175fc4}.area-kits .container .infos *{font-size:1.5rem;color:#111}#about{background:url(../../assets/img/sobre.webp) no-repeat;background-size:cover;background-position:center;background-attachment:fixed}#about .container{display:flex;align-items:center;gap:24px 80px}#about .container .title{color:#06678f !important}@media(max-width: 900px){#about .container{flex-direction:column}}#about .container .content{max-width:500px}#about .container .content p{margin:16px 0}#about .container .content ul{display:grid;gap:12px;margin-bottom:40px}#about .container .content li{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:center}#about .container .content li::before{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 24C13.5759 24 15.1363 23.6896 16.5922 23.0866C18.0481 22.4835 19.371 21.5996 20.4853 20.4853C21.5996 19.371 22.4835 18.0481 23.0866 16.5922C23.6896 15.1363 24 13.5759 24 12C24 10.4241 23.6896 8.86371 23.0866 7.4078C22.4835 5.95189 21.5996 4.62902 20.4853 3.51472C19.371 2.40042 18.0481 1.5165 16.5922 0.913445C15.1363 0.310389 13.5759 -2.34822e-08 12 0C8.8174 4.74244e-08 5.76516 1.26428 3.51472 3.51472C1.26428 5.76515 0 8.8174 0 12C0 15.1826 1.26428 18.2348 3.51472 20.4853C5.76516 22.7357 8.8174 24 12 24ZM11.6907 16.8533L18.3573 8.85333L16.3093 7.14667L10.576 14.0253L7.60933 11.0573L5.724 12.9427L9.724 16.9427L10.756 17.9747L11.6907 16.8533Z' fill='black'/%3E%3C/svg%3E");display:flex;align-items:center;justify-content:center;height:24px}#about .container figure{padding-right:80px;padding-bottom:30px}#about .container figure .produto{position:absolute;right:0;bottom:0}@media(max-width: 900px){#about .container figure .produto{max-width:160px}}#about .container figure .sta2{position:absolute;bottom:100px;right:140px;top:inherit}@media(max-width: 900px){#about .container figure .sta2{right:100px;display:none}}@media(max-width: 900px){#ingredients .title{margin-bottom:24px}}#ingredients .title{margin-bottom:8px}#ingredients .ig{overflow:hidden}#ingredients .ig img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#ingredients .swiper-slide{border:1px solid rgba(0,0,0,.2);overflow:hidden;border-radius:16px}#ingredients .swiper-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:240px;margin-bottom:24px}#ingredients .swiper-slide h3{color:#06678f;font-size:1.5rem;font-weight:500}#ingredients .swiper-slide p{font-size:1rem}#ingredients .swiper-slide h3,#ingredients .swiper-slide p{text-align:center;margin-bottom:16px;padding:0 20px}.bene{padding-top:0}.bene .title{color:#06678f}.bene .content{display:flex;align-items:center;gap:24px}@media(max-width: 900px){.bene .content{display:grid}.bene .content>img{grid-row:3}}.bene .area{display:grid;gap:40px}.bene .area .card{display:grid;place-items:center;gap:16px}.bene .area .card h3{font-size:1.5rem;color:#06678f;font-weight:500}.bene .area .card p{font-size:1rem}.shipping{position:relative;background:#06678f;padding:30px}.shipping *{color:#fff}.shipping * b{color:#000}.shipping .container{display:flex;justify-content:center;align-items:center;gap:24px 48px}@media(max-width: 900px){.shipping .container{flex-wrap:wrap;text-align:center}}.shipping .container .title{margin-bottom:16px}.shipping .container .title strong{color:#83c4ea}.shipping .container span{font-size:1.25rem}@media(max-width: 900px){.shipping .container span{font-size:0.875rem}}.shipping svg{position:absolute;left:50%;transform:translateX(-50%)}#testimonials{background:#eff9ff}#testimonials .comentarios{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;margin-bottom:40px;margin-top:44px}@media(max-width: 900px){#testimonials .comentarios{grid-template-columns:repeat(1, 1fr)}}#testimonials .comentarios li{text-align:left;display:grid;gap:32px;border-radius:20px;border:1px solid rgba(0,0,0,.2);padding:24px;background:#fff}#testimonials .comentarios li p{font-size:1.125rem}#testimonials .comentarios li .area-coment{display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:center}#testimonials .comentarios li .area-coment .people{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#testimonials .comentarios li .area-coment h4{font-size:1.125rem;margin-bottom:8px;font-weight:normal}#testimonials .comentarios li .area-coment p{display:flex;align-items:center;gap:8px}.guarantee{display:flex;align-items:center;background:#eff9ff;padding:80px 70px 48px 71px;gap:30px;border-radius:20px;border:1px solid rgba(0,0,0,.2)}.guarantee span{text-transform:uppercase;color:#eb6e87;display:block;font-size:1.5rem;margin-bottom:16px}@media(max-width: 900px){.guarantee{flex-direction:column;padding:24px}}.guarantee h2{color:#035855;margin-bottom:24px}.guarantee p{margin-bottom:40px}.faq .container{max-width:750px !important}.faq span{display:block;color:#eb6e87}.faq .title{text-align:center;margin:0 auto 48px;font-size:2rem;font-weight:bold}.faq .days_gua{color:#06678f}.faq .accordion{display:grid;gap:16px;margin-bottom:48px}.faq .item{border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:box-shadow .3s ease}.faq .item:hover{box-shadow:0 4px 15px rgba(0,0,0,.15)}.faq .item .header{border-radius:8px;border:1px solid rgba(0,0,0,.2);background:#eff9ff;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:16px;transition:all .3s ease}.faq .item .header:hover{transform:translateX(10px)}@media(max-width: 900px){.faq .item .header{padding:16px}}.faq .item .header p{font-weight:500;font-size:1.5rem;margin-bottom:0;text-align:left}@media(max-width: 900px){.faq .item .header p{font-size:1.125rem}}.faq .item .header::after{content:"+";transition:all .4s ease;font-size:1.75rem;font-weight:400}.faq .item .body{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0 12px}.faq .item .body p,.faq .item .body li,.faq .item .body p b{text-align:left;font-size:1rem;margin-bottom:16px}@media(max-width: 900px){.faq .item .body p,.faq .item .body li,.faq .item .body p b{font-size:1rem}}.faq .item .body li{list-style:"✔";margin-left:20px}.faq .item .body img{margin:20px auto;max-width:100%;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.faq .item.active .header::after{content:"-";color:#fec2ca}.faq .item.active .body{padding-top:20px;padding-bottom:20px;max-height:600px;overflow:auto}.rotulo{max-width:800px;width:100%}footer{background:#06678f}footer .area-routulo{padding:0 0 40px 0}footer .area-routulo img{margin:0 auto}footer .area-routulo h3{color:#eb6e87;font-size:1.25rem;margin-bottom:16px;font-weight:bold}footer .area-routulo ul{-moz-column-count:2;column-count:2;margin-bottom:24px}@media(max-width: 900px){footer .area-routulo ul{-moz-column-count:1;column-count:1}}footer .area-routulo ul li{list-style:circle;margin-left:20px;margin-bottom:12px}footer .area-routulo ul li a{font-size:0.875rem;text-decoration:underline}@media(max-width: 900px){footer .area-routulo ul li a{word-break:break-all}}footer nav{background:#83c4ea;display:flex;justify-content:center;align-items:center;gap:24px;padding:32px 5%;flex-wrap:wrap}footer nav a{color:#06678f;font-size:1.25rem}footer nav a:hover{color:#06678f}footer .disclaimer{padding:24px 0}footer .disclaimer p{font-size:0.875rem;color:#fff}footer .copy{display:grid;place-items:center;padding:32px 5%;text-align:center;background:#fff}