*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box;color:#66726b;font-family:"Inter",sans-serif}html,body{overflow-x:hidden;width:100%}.title{font-family:"Poppins",sans-serif;font-weight:600;font-size:40px;color:#1e3d2b;line-height:1.2}@media(max-width: 900px){.title{font-size:30px}}.title b,.title span{color:#7ed957;font-weight:600}html{scroll-behavior:smooth;overflow-x:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#fbfff7;border-radius:5px}::-webkit-scrollbar-thumb{background-color:#7ed957;border-radius:5px;border:2px solid #fbfff7}::-webkit-scrollbar-thumb:hover{background-color:#1e3d2b}::-webkit-scrollbar-corner{background:#fff}img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}p{font-size:20px;line-height:1.4}@media(max-width: 900px){p{font-size:16px}}.btn{display:flex;justify-content:center;align-items:center;gap:16px;background:linear-gradient(180deg, #fffe4a 0%, #ffd901 100%);color:#0e0d11;font-weight:600;border-radius:50px;font-size:24px;padding:18px 16px;transition:all .3s ease;border-bottom:6px solid #8e7c02;text-align:center;text-transform:uppercase;width:100%;max-width:420px;cursor:pointer;position:relative;overflow:hidden;animation:pulse infinite alternate .8s}.btn:hover{filter:brightness(90%);animation:pulse infinite alternate .5s}.btn::before{content:"";display:block;width:24px;height:24px;background:url(../../assets/img/cart.svg) no-repeat center;transition:transform .3s ease}.container{width:90%;max-width:1210px;margin:0 auto}.pd{padding:40px 0}@media(min-width: 900px){.pd{padding:80px 0}}.center{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}.aval{display:inline-flex;align-items:center;gap:8px;font-weight:400;font-size:20px;color:#fff;margin-bottom:16px;font-family:"Poppins",sans-serif}@media(max-width: 900px){.aval{font-size:14px}}@media(max-width: 900px){.aval{padding:4px 8px}.aval img{max-width:100px}}header{position:absolute;width:100%;left:0;z-index:100;top:24px}header .container{border-radius:50px;background:hsla(0,0%,100%,.1);padding:12px 24px;display:flex;justify-content:space-between;align-items:center;position:relative}@media(max-width: 900px){header .container{padding:12px 16px}}header .logo{z-index:101}header .menu-toggle{display:none;flex-direction:column;gap:5px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:5px;z-index:101}@media(max-width: 900px){header .menu-toggle{display:flex}}header .menu-toggle span{width:25px;height:3px;background:#fff;border-radius:2px;transition:all .3s ease}header .menu-toggle.active span:nth-child(1){transform:rotate(45deg) translate(8px, 8px)}header .menu-toggle.active span:nth-child(2){opacity:0}header .menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(7px, -7px)}header .nav-menu{display:flex;align-items:center;gap:14px}@media(max-width: 900px){header .nav-menu{position:absolute;top:100%;left:0;width:100%;flex-direction:column;background:rgba(30,61,43,.98);padding:24px;border-radius:0 0 20px 20px;gap:20px;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease;margin-top:12px}header .nav-menu.active{transform:translateY(0);opacity:1;visibility:visible}}header .nav-menu a{font-size:20px;color:#fff;font-weight:500;transition:ease .3s}@media(max-width: 900px){header .nav-menu a{font-size:18px;width:100%;text-align:center;padding:10px 0}}header .nav-menu a:hover{text-decoration:underline}header .nav-menu .contact{display:flex;align-items:center;gap:10px;color:#fff;font-weight:500;font-size:20px}@media(max-width: 900px){header .nav-menu .contact{font-size:18px;justify-content:center}}main{background:url(../../assets/img/hero.png) no-repeat;background-size:cover;background-position:right center;overflow-x:hidden;padding-top:154px;width:100%}@media(max-width: 900px){main{padding-top:120px;background-position:center right}}main .container{display:grid;gap:60px;grid-template-columns:repeat(2, 1fr);align-items:flex-end}@media(max-width: 900px){main .container{grid-template-columns:repeat(1, 1fr)}}main .content{height:100%;display:flex;flex-direction:column;justify-content:center;padding-bottom:85px}@media(max-width: 900px){main .content{padding-bottom:0}}main .content h1{font-family:Inter;font-size:48px;font-style:normal;font-weight:700;line-height:130%;color:#fff;margin-bottom:16px}@media(max-width: 900px){main .content h1{font-size:36px}}main .content h1 span{background:var(--gradient, linear-gradient(90deg, #1f4d3a 0%, #7ed957 48.56%, #1f4d3a 97.12%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 900px){main .content h1 span{background:var(--gradient, linear-gradient(90deg, #14ff72 0%, #7ed957 48.56%, #149937 97.12%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}main .content p,main .content p *{color:#fff}main .content p{margin-bottom:24px}main .content ul{display:flex;gap:22px;flex-wrap:wrap;margin-bottom:40px}main .content ul li{color:#fff;font-size:20px;font-weight:500;display:grid;gap:16px;grid-template-columns:26px 1fr}main .content ul li::before{content:"";width:26px;height:26px;display:block;background:url(../../assets/img/check.svg) no-repeat;background-size:contain;background-position:center}main .area-img{display:flex;justify-content:center;position:relative}main .area-img .product{position:relative;z-index:10}main .area-img .leave{position:absolute;bottom:60px;z-index:11;right:20px;animation:floatLeave 3s ease-in-out infinite}@media(max-width: 900px){main .area-img .leave{right:0;bottom:0}}main .area-img .shape{position:absolute;left:90px;animation:floatShape 4s ease-in-out infinite}@media(max-width: 900px){main .area-img .shape{left:0;bottom:0}}@keyframes floatLeave{0%,100%{transform:translateY(0);filter:blur(0px)}50%{transform:translateY(-10px);filter:blur(6.5249071121px)}}@keyframes floatShape{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes floatLeaveAbout{0%,100%{transform:translateY(0) rotate(0deg);filter:blur(4.9975647926px)}50%{transform:translateY(-15px) rotate(5deg);filter:blur(2px)}}@keyframes glowName{0%,100%{filter:drop-shadow(0 0 5px rgba(126, 217, 87, 0.3))}50%{filter:drop-shadow(0 0 20px rgba(126, 217, 87, 0.8))}}@keyframes pulse{to{transform:scale(1.03)}}.faixa{background:var(--gradient, linear-gradient(90deg, #1f4d3a 0%, #7ed957 48.56%, #1f4d3a 97.12%));padding:24px 0}.faixa .container{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 900px){.faixa .container{grid-template-columns:repeat(2, 1fr);gap:14px}}.faixa .container li{display:flex;align-items:center;gap:16px;color:#1f4d3a;font-size:20px;font-weight:500;border-left:1px solid rgba(0,0,0,.2)}@media(max-width: 900px){.faixa .container li{flex-direction:column;text-align:center;font-size:14px;padding:0;border:none;color:#fbfff7}}.faixa .container li:nth-child(1){border:none}.faixa .container li:nth-child(4){padding-left:36px}@media(max-width: 900px){.faixa .container li:nth-child(4){padding:0}}.faixa .container li:nth-child(2),.faixa .container li:nth-child(3){padding:0 36px}@media(max-width: 900px){.faixa .container li:nth-child(2),.faixa .container li:nth-child(3){padding:0}}.area-kits .container{width:98%}.area-kits .container .sub{margin-bottom:40px}@media(max-width: 900px){.area-kits .container .sub{max-width:30ch}}.area-kits .container ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:34px;align-items:flex-end;width:100%}@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 #1e3d2b;background:#fff}.area-kits .container ul a:hover{transform:scale(1.05)}@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{font-size:24px;width:100%;color:#fff;padding:8px;line-height:1;background:#1e3d2b}@media(max-width: 900px){.area-kits .container ul a .header{grid-column:-1/1;font-size:18px}}.area-kits .container ul a .main{padding:16px 12px 0;width:100%}@media(max-width: 900px){.area-kits .container ul a .main{padding:16px 0px;padding-left:10px}}.area-kits .container ul a .main strong{font-size:36px;font-weight:700;display:block;color:#1f4d3a}@media(max-width: 900px){.area-kits .container ul a .main strong{font-size:30px}}@media(max-width: 370px){.area-kits .container ul a .main strong{font-size:24px}}.area-kits .container ul a .main .days{display:block;font-weight:bold;font-size:24px;margin-bottom:20px;font-weight:500}@media(max-width: 900px){.area-kits .container ul a .main .days{font-size:20px;margin-bottom:0}}@media(max-width: 370px){.area-kits .container ul a .main .days{font-size:16px}}.area-kits .container ul a .main .area-img{position:relative}.area-kits .container ul a .main .area-img .save{position:absolute;left:50%;transform:translateX(-50%);bottom:12px;background:rgba(255,0,0,.697);border-radius:6px;padding:6px 16px}.area-kits .container ul a .main .area-img .save small{color:currentColor;font-size:10px}.area-kits .container ul a .main .area-img .save b{color:#fff;font-size:16px;text-transform:uppercase;line-height:1}@media(max-width: 900px){.area-kits .container ul a .main .area-img .save{left:50%;transform:translateX(-50%);bottom:0;height:-moz-min-content;height:min-content;font-size:14px;width:60%}}.area-kits .container ul a .main img{height:150px;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:flex-end;justify-content:center;line-height:1;font-weight:bold;font-size:24px;margin-bottom:16px;font-weight:400;color:#66726b}@media(max-width: 900px){.area-kits .container ul a .price{font-size:14px}}.area-kits .container ul a .price strong{color:#1f4d3a;font-size:64px;line-height:1;font-weight:bold}.area-kits .container ul a .price strong small{font-size:16px;color:currentColor}@media(max-width: 900px){.area-kits .container ul a .price strong{font-size:50px}}@media(max-width: 370px){.area-kits .container ul a .price strong{font-size:40px}}.area-kits .container ul a ul{grid-template-columns:repeat(1, 1fr);gap:0;text-align:left;gap:4px;width:100%;margin-bottom:12px}.area-kits .container ul a ul li{display:grid;grid-template-columns:20px 1fr;font-size:20px;align-items:center;margin-left:20px;font-weight:bold;gap:8px;line-height:1;color:#5e7885;font-weight:normal}.area-kits .container ul a ul li.orrivi::before{content:url(../../assets/img/ruim.svg)}.area-kits .container ul a ul li.morromeno::before{content:url(../../assets/img/chekamarelo.svg)}.area-kits .container ul a ul li::before{content:url(../../assets/img/checkverde.svg)}@media(max-width: 900px){.area-kits .container ul a ul li{font-size:12px;display:flex;gap:8px;margin-left:0}}@media(max-width: 370px){.area-kits .container ul a ul li{font-size:14px}}.area-kits .container ul a .footer{padding:0 12px 20px}@media(max-width: 900px){.area-kits .container ul a .footer{padding:16px 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 small{color:currentColor;font-size:12px}.area-kits .container ul a .footer .valores *{font-size:24px}@media(max-width: 900px){.area-kits .container ul a .footer .valores *{font-size:20px}}.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;color:#1f4d3a}.area-kits .container ul .best-option a{border-color:9BE15D;background:#fbfff7}.area-kits .container ul .best-option a .header{color:#1f4d3a}.area-kits .container ul .best-option a .main img{height:200px}@media(max-width: 900px){.area-kits .container ul .k1 .area-img{padding-top:10px !important}}@media(max-width: 900px){.area-kits .container ul .best-option{grid-row:1}.area-kits .container ul .k3{grid-row:2}}.area-kits .infos{display:grid;place-items:center;margin-top:30px;gap:8px}.area-kits .infos .aval{display:flex;align-items:center;gap:4px;margin-bottom:0}.area-kits .infos *{font-size:20px;color:#1f4d3a}.guarantee{background:#fbfff7;border-top:1px solid rgba(102,114,107,.4)}.guarantee .container{display:flex;align-items:center;gap:60px}@media(max-width: 900px){.guarantee .container{flex-direction:column;gap:24px}}.guarantee .container .content{max-width:640px}@media(max-width: 900px){.guarantee .container .content{text-align:center}}.guarantee .container .title{font-size:36px;margin-bottom:16px}@media(max-width: 900px){.guarantee .container .title{font-size:28px}}.guarantee .container p{margin-bottom:40px}.guarantee .container p a{color:#6495ed;text-decoration:underline}.about{background:url(../../assets/img/about-bg.png) no-repeat;background-size:cover;background-attachment:fixed;background-position:center}.about .container{display:flex;align-items:center;justify-content:center;gap:62px}@media(max-width: 900px){.about .container{gap:30px;flex-direction:column}}.about .container .content{max-width:500px}.about .container .content .title{color:#fff;margin-bottom:24px}.about .container .content p,.about .container .content p *{color:#fff;margin-bottom:16px}.about .container .content .btn{margin-top:34px}.about .container .area-img{position:relative}.about .container .area-img .product{position:relative;z-index:5;margin-left:90px}@media(max-width: 900px){.about .container .area-img .product{margin-left:0}}.about .container .area-img .leave{position:absolute;right:-40px;bottom:0;animation:floatLeaveAbout 4s ease-in-out infinite}@media(max-width: 900px){.about .container .area-img .leave{right:0}}.about .container .area-img .name{position:absolute;top:40px;animation:glowName 2s ease-in-out infinite}.ingredients{background:#fbfff7}.ingredients .sub{margin-bottom:40px}.ingredients .swiper-pagination-bullet-active{background:#7ed957}.ingredients .card{background:#fff;border-radius:16px;padding:24px 40px;text-align:center;border:1px solid rgba(0,0,0,.2)}.ingredients .card img{margin:0 auto 24px;width:90px;height:90px;border-radius:50%;box-shadow:rgba(0,0,0,.1) 2px 1px 5px}.ingredients .card h3{color:#1f4d3a;margin-bottom:10px;font-size:24px;font-weight:600}.ingredients .card p{font-size:16px}.ingredients .btn{margin:40px auto 0}.why-choose{background:linear-gradient(270deg, #011110 0%, #020504 100%);position:relative}@media(max-width: 900px){.why-choose{display:grid}}.why-choose .area-img{height:100%;position:absolute;left:0;bottom:0}.why-choose .area-img img{height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 900px){.why-choose .area-img{position:static;grid-row:2}}.why-choose .container{display:flex;justify-content:flex-end;align-items:center}.why-choose .container .content{max-width:500px}.why-choose .container .title{font-size:36px;margin-bottom:16px;color:#fff}.why-choose .container h3{color:#fff}.why-choose .container .sub{font-size:18px;margin-bottom:40px}.why-choose .container p{color:hsla(0,0%,100%,.9);font-size:16px}.why-choose .container ul{display:grid;gap:32px;margin-bottom:40px}@media(max-width: 900px){.why-choose .container ul{gap:24px}}.why-choose .container ul li{display:flex;gap:16px}.why-choose .container ul li img{width:100%;min-width:48px}@media(max-width: 900px){.why-choose .container ul li img{min-width:30px}}.why-choose .container ul li h3{font-size:24px;margin-bottom:10px}.testimonials .aval{color:#66726b;margin-bottom:40px}.testimonials .swiper{overflow:visible;margin-bottom:40px}@media(max-width: 900px){.testimonials .swiper{overflow:hidden}}.testimonials .swiper .swiper-slide{height:auto;display:flex}.testimonials .swiper .swiper-button-next,.testimonials .swiper .swiper-rtl .swiper-button-prev,.testimonials .swiper .swiper-button-prev,.testimonials .swiper .swiper-rtl .swiper-button-next{top:-100px}@media(max-width: 900px){.testimonials .swiper .swiper-button-next,.testimonials .swiper .swiper-rtl .swiper-button-prev,.testimonials .swiper .swiper-button-prev,.testimonials .swiper .swiper-rtl .swiper-button-next{top:50%;transform:translateY(-50%)}}.testimonials .swiper .swiper-button-next,.testimonials .swiper .swiper-button-prev{width:44px !important;height:44px !important}@media(max-width: 900px){.testimonials .swiper .swiper-button-next,.testimonials .swiper .swiper-button-prev{width:32px !important;height:32px !important}}.testimonials .swiper .swiper-button-next:after,.testimonials .swiper .swiper-button-prev:after{font-size:24px;color:#000;width:44px !important;height:44px !important;display:flex;justify-content:center;align-items:center;border-radius:64px;border:1px solid #878787}@media(max-width: 900px){.testimonials .swiper .swiper-button-next:after,.testimonials .swiper .swiper-button-prev:after{font-size:16px;width:32px !important;height:32px !important}}.testimonials .swiper .swiper-button-prev,.testimonials .swiper .swiper-rtl .swiper-button-next{left:inherit;right:100px}@media(max-width: 900px){.testimonials .swiper .swiper-button-prev,.testimonials .swiper .swiper-rtl .swiper-button-next{left:-5px;right:auto}}@media(max-width: 900px){.testimonials .swiper .swiper-button-next{right:-5px}}.testimonials .swiper .card{background:#fbfff7;padding:24px;border-radius:20px;border:1px solid rgba(0,0,0,.2)}.testimonials .swiper .card .images{position:relative;border-radius:10px;height:224px;overflow:hidden;margin-bottom:24px}.testimonials .swiper .card .images::before{content:url(../../assets/img/logo.png);position:absolute;z-index:10;left:50%;bottom:20px;transform:translateX(-50%)}.testimonials .swiper .card .images img{height:100%;position:relative;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0 auto}.testimonials .swiper .card .stars{max-width:130px;margin-bottom:16px}.testimonials .swiper .card p{font-size:16px;margin-bottom:16px}.testimonials .swiper .card .name{color:#0e0d11;font-size:18px;margin-bottom:8px;font-weight:normal;display:block}.testimonials .swiper .card .verified{display:flex;font-size:16px;gap:8px}.shipping{position:relative;background:var(--gradient, linear-gradient(90deg, #1f4d3a 0%, #7ed957 48.56%, #1f4d3a 97.12%));padding:30px}.shipping *{color:#fff}.shipping * b{color:#1f4d3a}.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 span{font-size:20px}@media(max-width: 900px){.shipping .container span{font-size:14px}}.shipping svg{position:absolute;left:50%;transform:translateX(-50%)}.faq{background:url(../../assets/img/faq.png) no-repeat;background-size:cover;background-position:top;background-attachment:fixed}.faq .container{max-width:934px !important}.faq .container>span{color:#7ed957;font-size:24px;font-weight:600;margin-bottom:12px}.faq .title{text-align:center;margin:0 auto 48px;color:#fff}.faq .days_gua{color:#7ed957}.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;background:#fff;border:1px solid rgba(47,27,82,.2);display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:16px;transition:all .3s ease}.faq .item .header:hover{transform:translateY(-10px)}@media(max-width: 900px){.faq .item .header{padding:16px}}.faq .item .header p{font-weight:500;color:#1f4d3a;font-size:24px;margin-bottom:0;text-align:left}@media(max-width: 900px){.faq .item .header p{font-size:18px}}.faq .item .header::after{content:"+";transition:all .4s ease;font-size:28px;font-weight:400;color:#1f4d3a}.faq .item .body{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0 12px;background:#fbfff7}.faq .item .body p,.faq .item .body li,.faq .item .body p b{text-align:left;font-size:16px;margin-bottom:16px;color:#1f4d3a}@media(max-width: 900px){.faq .item .body p,.faq .item .body li,.faq .item .body p b{font-size:16px}}.faq .item .body a{text-decoration:underline}.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{border-radius:8px 8px 0 0}.faq .item.active .header::after{content:"-";color:#7ed957}.faq .item.active .body{padding-top:20px;padding-bottom:20px;max-height:600px;overflow:auto}.faq .btn{margin-bottom:35px}footer{background:var(--linear-black, linear-gradient(270deg, #011110 0%, #020504 100%));padding-top:22px}footer *{color:#fff}footer .logo{color:#fff;font-size:55.109px;font-weight:700;text-transform:uppercase;margin-bottom:24px}@media(max-width: 900px){footer .logo{font-size:30px}}footer .logo span{color:#7ed957}footer nav{display:flex;justify-content:center;align-items:center;margin-bottom:24px}@media(max-width: 900px){footer nav{flex-wrap:wrap}}footer nav a{padding:12px;font-size:20px}@media(max-width: 900px){footer nav a{font-size:16px}}footer nav a:hover{text-decoration:underline}footer .disclaimer{max-width:1007px;border-radius:20px;border-top:1px solid #fff;margin:0 auto 24px;padding:24px 32px;text-align:center}@media(max-width: 900px){footer .disclaimer{padding:24px 12px}}footer .disclaimer p{font-size:16px}footer .copyright{background:#1f4d3a;display:grid;place-items:center;padding:32px 5%}footer .copyright p{font-size:18px;font-weight:300;text-align:center}@media(max-width: 900px){footer .copyright p{font-size:14px}}