@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f3f5e9;border-radius:8px}::-webkit-scrollbar-thumb{background:#25a794;border-radius:8px;border:2px solid #f3f5e9}::-webkit-scrollbar-thumb:hover{background:#aed5bc}::-webkit-scrollbar-corner{background:#f3f5e9}*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box;color:#47504a;font-family:"Poppins",sans-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;margin:0 auto;width:90%}u{text-decoration:underline}s{text-decoration:line-through}p{font-size:1.25rem;line-height:1.4}@media(max-width: 900px){p{font-size:1rem}}.center{display:flex;flex-direction:column;align-items:center;text-align:center}.pd{padding:80px 0}@media(max-width: 900px){.pd{padding:40px 0}}.title{font-size:2.5rem;line-height:1.1;color:#1b5f8a;font-weight:500}@media(max-width: 900px){.title{font-size:1.75rem}}.btn{border-radius:50px;border-bottom:4px solid #94f9bd;background:linear-gradient(90deg, #01db5a 0%, #2fb164 51.06%, #04d85a 100%);display:flex;justify-content:center;align-items:center;width:100%;max-width:400px;color:#fff;gap:16px;font-size:1.5rem;padding:18px;text-transform:uppercase;cursor:pointer;transition:all .3s ease}@media(max-width: 900px){.btn{font-size:1.25rem;padding:12px}}.btn::before{content:url(../../assets/img/cart.svg)}.btn:hover{transform:translateY(-3px);filter:brightness(1.1);box-shadow:0 8px 20px rgba(1,219,90,.3)}.sub{text-transform:uppercase;font-size:1.25rem;margin-bottom:16px;font-weight:300;letter-spacing:0.25rem;display:block}.faixa{position:relative;background:#1b5f8a;padding:40px 0}.faixa h1,.faixa h2{color:#fff;font-size:3rem;line-height:1;margin-bottom:24px;font-weight:normal;max-width:30ch}@media(max-width: 900px){.faixa h1,.faixa h2{font-size:1.75rem}}.faixa h1 strong,.faixa h2 strong{font-weight:600;color:#fff}.faixa .countdown{color:#ffdd3f;font-size:3.5rem}.faixa svg{position:absolute;left:50%;transform:translateX(-50%)}.area-kits.al{margin-bottom:40px}.area-kits *{font-family:"Roboto Condensed",sans-serif}.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:3px solid #3584b6}.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{text-transform:uppercase;font-size:1.5rem;width:100%;color:#fff;padding:6px;line-height:1;background:#1b5f8a}@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;color:#1b5f8a}@media(max-width: 900px){.area-kits .container ul a .main strong{font-size:2.0625rem}}@media(max-width: 370px){.area-kits .container ul a .main strong{font-size:1.75rem}}.area-kits .container ul a .main .days{display:block;font-weight:bold;font-size:1.75rem;color:#000;margin-bottom:10px}@media(max-width: 900px){.area-kits .container ul a .main .days{font-size:1.5625rem}}@media(max-width: 370px){.area-kits .container ul a .main .days{font-size:1.25rem}}.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 #fd9db8;height:80px;background:red}@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:#1b5f8a}@media(max-width: 900px){.area-kits .container ul a .price{font-size:0.875rem}}.area-kits .container ul a .price strong{color:#1b5f8a;font-size:5.5rem}@media(max-width: 900px){.area-kits .container ul a .price strong{font-size:4.875rem}}@media(max-width: 370px){.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 a{border-color:#25a794}.area-kits .container ul .best-option .main strong{color:#25a794}.area-kits .container ul .best-option .price{color:#25a794 !important}.area-kits .container ul .best-option .price strong{color:#25a794}.area-kits .container ul .best-option a{background:#fffcc3}@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}.details{background:#eee;border-top:4px solid #e8e8e8;padding:48px 0}.details ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:34px 8px}@media(max-width: 900px){.details ul{grid-template-columns:repeat(1, 1fr)}}.details ul li{color:#3584b6;font-size:1.5rem;display:grid;grid-template-columns:60px 1fr;align-items:center;gap:16px}.details ul li::before{content:"";display:block;background:url(../../assets/img/ok.png) no-repeat;background-size:contain;background-position:center;width:60px;height:60px}.bonus{background:#1b5f8a}.bonus .title,.bonus .title *{color:#fff}.bonus .title{margin-bottom:64px}.bonus ul{display:grid;gap:40px}.bonus ul li{background:#fff;display:flex;padding:24px;padding:42px 90px;text-align:left;align-items:center;justify-content:space-between;border-radius:20px}@media(max-width: 900px){.bonus ul li{flex-direction:column;justify-content:center;padding:16px}}.bonus ul li .content{max-width:560px}.bonus ul li .content>strong{color:#fff;background:#25a794;font-size:2.5rem;padding:2px 24px;border-radius:2px;margin-bottom:24px;display:inline-block}@media(max-width: 900px){.bonus ul li .content>strong{text-align:center;display:block}}.bonus ul li h3{color:#1b5f8a;font-size:2rem;line-height:1;margin-bottom:24px}@media(max-width: 900px){.bonus ul li h3{font-size:1.5rem}}.bonus ul li p{margin-bottom:40px}@media(max-width: 900px){.bonus ul li p{margin-bottom:24px}}.bonus ul li .precos{display:flex;justify-content:space-between}@media(max-width: 900px){.bonus ul li .precos{flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:12px}}.bonus ul li .precos *{font-size:1.5rem;font-weight:bold}.bonus ul li .precos .free{color:#1b5f8a;background:#f3f5e9;padding:4px 8px}.bonus ul li .precos .free b{text-transform:uppercase;color:#25a794}.bonus ul li .precos .real{color:#5b7382}.bonus ul li .precos .real s{color:#1b5f8a;text-decoration-color:red}.shipping{position:relative;background:#25a794;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 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%)}.guarantee{background:url(../../assets/img/bg-ga.png) no-repeat;background-size:cover;background-position:center}.guarantee .pd{padding:60px 0}@media(max-width: 900px){.guarantee .pd{padding-top:0}}.guarantee .container{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}@media(max-width: 900px){.guarantee .container{grid-template-columns:repeat(1, 1fr)}}.guarantee .container>img{margin:0 auto}.guarantee .container .title{margin-bottom:16px}.guarantee .container *{color:#fff}.guarantee .container p{margin-bottom:40px;color:#c8e9f1}.faq .container{max-width:950px}.faq .sub{color:#25a794}.faq .title{text-align:center;margin:0 auto 48px;font-size:2rem;font-weight:bold}.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:#fff;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;color:#1b5f8a;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;color:#1b5f8a}.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{text-align:left;font-size:1rem;margin-bottom:16px}@media(max-width: 900px){.faq .item .body p,.faq .item .body li{font-size:1rem}}.faq .item .body li{list-style:"✔";margin-left:20px;color:#555}.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:#3584b6}.faq .item.active .body{padding-top:20px;padding-bottom:20px;max-height:600px;overflow:auto}footer{background:#f3f5e9}footer .pd{padding:60px 0}footer .rotulo{cursor:pointer;margin:0 auto 64px;display:block;max-width:100%}@media(max-width: 900px){footer .rotulo{margin-bottom:32px}}footer .rotulo-modal{display:none;position:fixed;z-index:999;inset:0;background-color:rgba(0,0,0,.9);justify-content:center;align-items:center}footer .rotulo-modal .modal-img{max-width:90%;max-height:90%;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.6)}footer .rotulo-modal .close-modal{position:absolute;top:30px;right:40px;color:#fff;font-size:2.5rem;font-weight:bold;cursor:pointer;z-index:1000;transition:.2s}footer .rotulo-modal .close-modal:hover{color:#25a794}footer nav{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin-bottom:40px}footer nav a{font-size:1.5rem;color:#1b5f8a;font-weight:300}@media(max-width: 900px){footer nav a{font-size:1rem}}footer nav a:hover{text-decoration:underline}footer .disclaimer{margin-bottom:40px;border-radius:20px;background:#fff;padding:24px 32px}footer .disclaimer p{font-size:1rem;text-align:center}@media(max-width: 900px){footer .disclaimer p{font-size:0.75rem}}footer h3{font-size:1.5rem;color:#1b5f8a;margin-bottom:24px}footer ul{-moz-column-count:2;column-count:2}@media(max-width: 900px){footer ul{-moz-column-count:1;column-count:1}}footer ul li{-moz-column-break-inside:avoid;break-inside:avoid;list-style:circle;margin-left:20px;font-size:0.875rem}footer ul li a{text-decoration:underline}footer .copy{background:#1b5f8a;padding:32px 5%;color:#fff;font-size:0.875rem}