*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box;color:#999;font-family:"Nunito",sans-serif}img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}html{scroll-behavior:smooth}.container{max-width:1216px;margin:0 auto;width:90%}p{line-height:1.4;font-size:1.25rem}@media(max-width: 900px){p{font-size:1rem}}.center{display:flex;flex-direction:column;align-items:center;text-align:center}.sub{color:#b8c43e;text-transform:uppercase;font-weight:500;font-size:1.25rem;letter-spacing:0.1875rem}@media(max-width: 900px){.sub{font-size:0.875rem;padding:8px}}.title{font-size:2.5rem;margin-bottom:64px;color:#253a24;line-height:1;font-family:"Merriweather",serif}.title strong{color:#b8c43e;font-family:"Merriweather",serif}@media(max-width: 900px){.title{font-size:1.625rem;margin-bottom:32px}}.pd{padding:40px 0}@media(min-width: 900px){.pd{padding:80px 0}}.btn{border-radius:30px;border-bottom:4px solid #253a24;background:linear-gradient(90deg, #5c8157 0%, #2e8548 50%, #5c8157 100%);text-align:center;box-shadow:0px 4px 12px rgba(0,0,0,.2);font-size:1.375rem;text-transform:uppercase;font-weight:600;padding:14px;display:inline-block;width:100%;max-width:350px;transition:all .4s ease-in-out;color:#fff;letter-spacing:0.0625rem}@media(max-width: 900px){.btn{font-size:1.125rem}}.btn:hover{box-shadow:0px 12px 16px rgba(0,0,0,.2);transform:translateY(-3px);filter:brightness(105%)}header{padding:12px 0;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%}header span{display:flex;align-items:center;gap:16px;font-size:1.25rem;color:#fff}@media(max-width: 900px){header span{justify-content:center;font-size:1rem;gap:8px}header span img{width:20px}}.faixa{padding:24px;display:grid;grid-template-columns:repeat(4, 1fr);gap:32px;justify-items:center;background:#b8c43e}@media(max-width: 900px){.faixa{grid-template-columns:repeat(2, 1fr)}}.faixa li{display:flex;align-items:center;gap:8px}@media(max-width: 900px){.faixa li{flex-direction:column;text-align:center}}.faixa li strong{color:#253a24;font-size:1.125rem;display:block;margin-bottom:4px;line-height:1}@media(max-width: 900px){.faixa li strong{font-size:1rem}}.faixa li span{color:rgba(37,58,36,.6901960784)}@media(max-width: 900px){.faixa li span{font-size:0.875rem;line-height:1}}.benefits ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px;margin-bottom:48px}@media(max-width: 900px){.benefits ul{grid-template-columns:repeat(1, 1fr)}}.benefits ul li{background:#2e8548;text-align:left;overflow:hidden;border-radius:20px;display:grid;transition:all .6s;grid-template-columns:246px 1fr}@media(max-width: 900px){.benefits ul li{grid-template-columns:repeat(1, 1fr)}}.benefits ul li:hover{transform:translateY(-10px);box-shadow:20px -20px 12px rgba(0,0,0,.2)}.benefits ul li picture{display:block}.benefits ul li picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.benefits ul li>div{padding:40px 24px}@media(max-width: 900px){.benefits ul li>div{padding:24px}}.benefits ul li>div *{color:#fff}.benefits ul li>div p{font-size:1rem}.benefits ul li>div h3{font-size:1.5rem;margin-bottom:10px}.bg-fixo{background:url(../../assets/img/bgbene.png) no-repeat;background-size:cover;background-position:center;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1}.about{background:url(../../assets/img/bgsobre.png) no-repeat;background-size:cover}@media(max-width: 900px){.about{background-position:bottom}}.about .container{display:grid;grid-template-columns:1fr 1fr;gap:32px 80px;align-items:center}@media(max-width: 900px){.about .container{grid-template-columns:repeat(1, 1fr)}}.about .content{display:grid;gap:16px;justify-items:baseline}@media(max-width: 900px){.about .content{grid-row:1}}.about .content p{color:#fff}.about .content .title{margin-bottom:0;color:#fff}.about .content .btn{margin-top:24px}.ingredients .sub{margin-bottom:8px}.ingredients ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px;margin-bottom:40px}@media(max-width: 900px){.ingredients ul{grid-template-columns:repeat(1, 1fr)}}.ingredients ul li{background:#eaf4e9;border-radius:20px;padding:24px 40px;gap:24px;display:grid;grid-template-columns:140px 1fr;align-items:center}@media(max-width: 900px){.ingredients ul li{grid-template-columns:repeat(1, 1fr);place-items:center}}.ingredients ul li *{color:#253a24;text-align:left}@media(max-width: 900px){.ingredients ul li *{text-align:center}}.ingredients ul li picture{width:140px;height:140px;border-radius:50%;display:block;overflow:hidden}.ingredients ul li picture img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.ingredients ul li h3{font-size:1.5rem;font-weight:500;margin-bottom:10px}.ingredients ul li p{line-height:1.3}.comments{background:url(../../assets/img/bgdepoimentos.png) no-repeat;background-size:cover;background-position:center}.comments .title{color:#fff}.comments ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}@media(max-width: 900px){.comments ul{grid-template-columns:repeat(1, 1fr)}}.comments ul li{display:grid;grid-template-columns:45% 55%;background:#fff;overflow:hidden;text-align:left;border-radius:20px}@media(max-width: 900px){.comments ul li{grid-template-columns:repeat(1, 1fr)}}.comments ul li .area-img{position:relative;background:#000;padding:16px;display:flex;align-items:end}@media(max-width: 900px){.comments ul li .area-img{height:280px}}.comments ul li .area-img .aval{position:relative;display:flex;align-items:center;background:#5c8157;border-radius:90px}.comments ul li .area-img .aval>div{width:100% !important;overflow:hidden;padding:8px;height:100%}.comments ul li .area-img .aval>div img{margin-bottom:5px;width:90px}.comments ul li .area-img .aval>div p{color:#fff;font-size:0.875rem;line-height:1.2}.comments ul li .area-img .people{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.comments ul li .content{padding:24px}.comments ul li .content h3{font-size:1.25rem;margin-bottom:10px;color:#5c8157}.comments ul li .content p{color:rgba(37,58,36,.737254902);line-height:1.3;margin-bottom:24px}.comments ul li .content .ft strong{color:#5c8157;line-height:1}.comments ul li .content .ft p{margin-bottom:8px;color:#253a24}.comments ul li .content .ft p b{color:#253a24}.comments .btn{margin-top:40px}.comparison{padding-top:0}.comparison .title{margin-bottom:16px}.comparison .desc{margin-bottom:64px;color:rgba(37,58,36,.8666666667);max-width:40ch}.comparison .area-compari{display:flex;align-items:center;gap:32px 80px;margin-bottom:40px}@media(max-width: 900px){.comparison .area-compari{flex-wrap:wrap;gap:0}}.comparison .x{font-size:8rem;font-weight:900;color:#ef4c23}@media(max-width: 900px){.comparison .x{margin:0 auto;line-height:1}}.comparison .item{width:100%;text-align:left;max-width:588px;padding:24px 40px;background:#ededed;border-radius:20px}@media(max-width: 900px){.comparison .item{padding:24px}}.comparison .item li{font-size:1.125rem;display:grid;grid-template-columns:24px 1fr;align-items:center;margin-bottom:16px;gap:12px}.comparison .item li::before{content:url(../../assets/img/cvc.svg)}.comparison .item .area-title{display:grid;grid-template-columns:1fr 150px;align-items:center;margin-bottom:16px}@media(max-width: 900px){.comparison .item .area-title{grid-template-columns:1fr 80px}}.comparison .item .area-title h3{font-size:2rem;font-weight:500}.comparison .item .area-title span{font-size:1.125rem;line-height:1}.comparison .item.bad .area-title h3{color:#253a24}.comparison .item.bad .area-title span{color:#5c8157}.comparison .item.bad li{color:#253a24}.comparison .item.bad li::before{content:url(../../assets/img/x.svg)}.comparison .item.good{background:#2e8548}.comparison .item.good *{color:#fff}.area-kits .container .sub{margin-bottom:16px}.area-kits .container .title{margin-bottom:48px;max-width:24ch}.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{border-radius:20px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .7s;overflow:hidden;border:2px solid #5c8157;position:relative}.area-kits .container ul a>svg{position:absolute;top:120px;z-index:1}.area-kits .container ul a:hover{transform:scale(1.02)}.area-kits .container ul a .header{background:#253a24;text-align:center;width:100%;position:relative;z-index:10}.area-kits .container ul a .header strong{color:#fff;font-size:2rem;padding:12px 12px 0;font-weight:500;position:relative;display:block}.area-kits .container ul a .header strong img{position:absolute;left:0;bottom:-20px}.area-kits .container ul a .header h2{font-size:1.5rem;padding:6px;color:#fff;font-weight:normal}.area-kits .container ul a .main{flex:1;padding:24px 34px 36px;display:grid;place-items:center;position:relative;z-index:10}.area-kits .container ul a .main .price{color:#253a24;font-weight:900;font-size:4rem;margin-bottom:12px}.area-kits .container ul a .main .price small{font-weight:normal;font-size:1.5rem}.area-kits .container ul a .main img{height:230px;-o-object-fit:cover;object-fit:cover}@media(max-width: 900px){.area-kits .container ul a .main img{-o-object-fit:contain;object-fit:contain}}.area-kits .container ul a .main ul{grid-template-columns:repeat(1, 1fr);gap:12px}.area-kits .container ul a .main ul li{line-height:1;text-align:left;display:grid;grid-template-columns:20px auto;align-items:center;font-size:1.125rem;font-weight:500;color:#253a24;gap:8px}.area-kits .container ul a .main ul li::before{content:url(../../assets/img/checkverde.svg)}.area-kits .container ul a .main .frete{font-size:1.25rem;color:#2e8548}.area-kits .container ul a .main .frete strong{color:#eb8e21}.area-kits .container ul a .footer{display:grid;place-items:center;gap:16px;padding:0 34px 40px;position:relative;z-index:10}.area-kits .container ul a .footer span{font-size:2rem;color:#253a24}.area-kits .container ul a .footer span s{text-decoration:line-through;text-decoration-color:red;color:#7a7a7a}.area-kits .container ul .button{transition:all .6s}.area-kits .container ul .button:hover{transform:scale(1.03)}@media(max-width: 900px){.area-kits .container ul .best{grid-row:1}}.area-kits .container ul .best a{border:3px solid #253a24;background:rgba(184,196,62,.3)}@media(max-width: 900px){.area-kits .container ul .great{grid-row:2}}.shipping{padding:30px;background:#b8c43e}.shipping .container{display:flex;align-items:center;gap:48px;justify-content:center}@media(max-width: 900px){.shipping .container{gap:24px;flex-direction:column}.shipping .container img{max-width:80px}}.shipping .container b{color:#253a24}.shipping .container h2{color:#fff;font-size:2.5rem}@media(max-width: 900px){.shipping .container h2{font-size:1.125rem;margin-bottom:12px}}.shipping .container h2 strong{color:#253a24}.shipping .container span{color:#fff;font-size:1.25rem}@media(max-width: 900px){.shipping .container span{font-size:0.875rem}}.guarantee{background:url(../../assets/img/bggarantia.png) no-repeat;background-attachment:fixed;background-size:cover;background-position:center}.guarantee .container{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:32px 120px;padding:40px 0}@media(max-width: 900px){.guarantee .container{grid-template-columns:repeat(1, 1fr)}}.guarantee .container .content{display:grid;gap:16px;justify-items:baseline}.guarantee .container .content .title{margin-bottom:0;color:#fff}.guarantee .container .content p{margin-bottom:40px;color:#fff}@media(max-width: 900px){.guarantee .container .content p{margin-bottom:24px}}.faq .container{max-width:1000px}@media(max-width: 900px){.faq .container{flex-direction:column}}.faq .container .area-title strong{text-transform:uppercase;color:rgba(46,133,72,.4039215686);font-size:8rem;line-height:1;font-weight:900;letter-spacing:-0.3125rem}.faq .container .area-title .title{font-size:1.5rem;line-height:1.2}@media(max-width: 900px){.faq .container .area-title .title{margin-bottom:32px}}.faq .accordion{display:grid;text-align:left;margin-bottom:40px}.faq .item .header{border-bottom:1px solid #5c8157;cursor:pointer;display:flex;background:#fff;justify-content:space-between;align-items:center;padding:24px 0}@media(max-width: 900px){.faq .item .header{padding:12px 0}}.faq .item .header p{font-weight:500;font-size:1.5rem;color:#253a24;font-weight:bold}@media(max-width: 900px){.faq .item .header p{font-size:1.125rem}}.faq .item .header::after{content:url(../../assets/img/angulo.svg);transition:all .6s}.faq .item .body{max-height:0;overflow:hidden;transition:all .6s}.faq .item .body p,.faq .item .body li{font-size:1rem;margin-bottom:20px;color:#253a24}.faq .item .body li{list-style:"✔";margin-left:20px}.faq .item .body img{margin:0 auto}.faq .item.active .header{border-bottom:none}.faq .item.active .header::after{transform:rotate(180deg)}.faq .item.active .body{padding-top:20px;padding-bottom:20px;max-height:500px;overflow:auto;border-bottom:1px solid var(--gray, #999)}footer{background-color:#eaf4e9}footer .data_footer .container nav{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:12px}footer .data_footer .container nav a{padding:12px;color:#253a24}@media(max-width: 1000px){footer .data_footer .container nav a{padding:8px}}footer .data_footer .container nav a:hover{text-decoration:underline}footer .data_footer .container h3{font-size:1.25rem;font-weight:600;margin-bottom:24px;color:#253a24}@media(max-width: 1000px){footer .data_footer .container h3{font-size:1.125rem}}footer .data_footer .container ul{-moz-column-count:2;column-count:2;margin-bottom:80px}@media(max-width: 1000px){footer .data_footer .container ul{margin-bottom:40px;-moz-column-count:1;column-count:1}}footer .data_footer .container ul li{list-style:disc;margin-left:20px;color:#253a24;word-wrap:break-word}@media(max-width: 1000px){footer .data_footer .container ul li{font-size:0.75rem}}footer .data_footer .container .disclaimer{background:#fff;padding:24px 32px;border-radius:20px;margin-bottom:40px;text-align:center}@media(max-width: 1000px){footer .data_footer .container .disclaimer{padding:12px 8px}}footer .data_footer .container .disclaimer p{font-size:1rem;color:#253a24}@media(max-width: 1000px){footer .data_footer .container .disclaimer p{font-size:0.875rem}}footer .rotulo{padding:40px 0;margin:0 auto;border-radius:20px}footer .copy{background:#253a24;padding:32px 5%}footer .copy small,footer .copy span{display:block}footer .copy small{font-size:0.875rem}footer .copy *{color:#fff;font-size:1.125rem;font-weight:300;text-align:center}@media(max-width: 1000px){footer .copy *{font-size:0.875rem}}@keyframes entrada{from{transform:translateX(-100px)}to{transform:translateX(0)}}