*{padding:0;margin:0;box-sizing:border-box;font-family:"Exo"}ul,ol{list-style:none;margin:0;padding:0}a{text-decoration:none;font-family:"Exo"}p{margin:0;font-family:"Exo"}button{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Exo";font-weight:500}button,input{border:0;font-family:"Exo";font-weight:500}button:focus,input:focus{border:0}body{font-family:"Exo";background-color:#ffeded;overflow-x:hidden;position:relative}html{scroll-behavior:smooth;font-size:62.5%;overflow-x:hidden}#s-home{background-color:#f3c1d7;padding:120px 0}@media screen and (max-width: 1140px){#s-home{padding:80px 0px}}#s-home .grid-layout{display:flex;justify-content:space-between;align-content:center}@media screen and (max-width: 1140px){#s-home .grid-layout{flex-wrap:wrap}}#s-home .grid-layout .content-image{width:40%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1140px){#s-home .grid-layout .content-image{width:100%}#s-home .grid-layout .content-image img{width:40%}}@media screen and (max-width: 688px){#s-home .grid-layout .content-image img{width:70%}}#s-home .grid-layout .content{color:#fff;width:53%}@media screen and (max-width: 1140px){#s-home .grid-layout .content{width:100%}}#s-home .grid-layout .content>img{margin-bottom:56px}@media screen and (max-width: 1140px){#s-home .grid-layout .content .logo{display:none}}#s-home .grid-layout .content .mulher{margin-bottom:16px}@media screen and (max-width: 540px){#s-home .grid-layout .content .mulher{width:80%}}@media screen and (min-width: 1140px){#s-home .grid-layout .content .mulher{display:none}}#s-home .grid-layout h3{text-transform:uppercase;display:inline-block;margin:24px 0;font-size:24px;font-weight:700;background-color:#fff;border-radius:8px;padding:12px 32px;color:#e247c3;text-align:center}#s-home .grid-layout h1{font-size:4.8rem;font-weight:500;line-height:120%;margin-bottom:32px;color:#6c32a5}@media screen and (max-width: 1140px){#s-home .grid-layout h1{font-size:4rem}}#s-home .grid-layout .description{color:#3d1168;font-size:2.4rem;margin-bottom:40px;line-height:150%}@media screen and (max-width: 1140px){#s-home .grid-layout .description{font-size:2rem}}#vitamins{padding:120px 20px;background-color:#ffeded}@media screen and (max-width: 1140px){#vitamins{padding:40px 20px}}#vitamins h2{font-size:5.6rem;font-weight:500;line-height:120%;text-align:center;color:#6c32a5}@media screen and (max-width: 1140px){#vitamins h2{font-size:4rem}}#vitamins>p{font-size:2.4rem;text-align:center;width:45%;margin:32px auto 72px auto;color:#3d1168}@media screen and (max-width: 1140px){#vitamins>p{width:100%;font-size:2rem}}#vitamins .swiperCarrosselVitamins{overflow:hidden;width:100%;padding:30px 0}#vitamins .swiper-slide{width:30%;flex-grow:1;padding:24px;border-radius:40px;background-color:#f6eeff;border:5px solid #ce9dff;min-height:290px}@media screen and (max-width: 1140px){#vitamins .swiper-slide{padding:20px;min-height:340px}}#vitamins .swiper-slide div{display:flex;align-items:center;gap:16px;padding:8px;border-radius:40px;background-color:#eddbff}#vitamins .swiper-slide div h3{font-size:24px;font-weight:600;color:#6c32a5}@media screen and (max-width: 1140px){#vitamins .swiper-slide div h3{font-size:2rem}}#vitamins .swiper-slide p{line-height:150%;margin-top:24px;font-size:2rem;font-weight:500;color:#3d1168}#vitamins .dark{background-color:#b162ff;border:5px solid #9f5edf}#vitamins .dark p{color:#fff}.cards-layout{padding:120px 0;background-color:#fff}@media screen and (max-width: 1140px){.cards-layout{padding:40px 0px}}.cards-layout .grid-layout h2{font-size:5.6rem;font-weight:500;line-height:120%;text-align:center;color:#6c32a5}@media screen and (max-width: 1140px){.cards-layout .grid-layout h2{font-size:4rem}}.cards-layout .grid-layout>p{font-size:2.4rem;text-align:center;width:60%;margin:32px auto 72px auto;color:#3d1168}@media screen and (max-width: 1140px){.cards-layout .grid-layout>p{width:100%;font-size:2rem}}.cards-layout .cards{display:flex;align-items:center;gap:32px}@media screen and (max-width: 1140px){.cards-layout .cards{flex-wrap:wrap}}.cards-layout .cards>div{width:30%;flex-grow:1}@media screen and (max-width: 1140px){.cards-layout .cards>div{width:100%}}.cards-layout .cards .container-cards{display:flex;flex-direction:column;gap:32px}.cards-layout .card{background:#ffeded;border:5px solid #a455e0;border-radius:40px;padding:24px;display:flex;flex-direction:column;align-items:flex-start;font-size:14px;color:#333}.cards-layout .card.center{background:#5c2d91;color:#fff;grid-column:2/3;grid-row:2}.cards-layout .card img{width:80px;height:80px;border-radius:50%;object-fit:cover;margin-bottom:16px}.cards-layout .card h3{margin-bottom:24px;font-size:24px;color:#6c32a5;font-weight:600}.cards-layout .card p{font-size:18px;color:#3d1168;line-height:150%;font-weight:500}.cards-layout .card.center h3,.cards-layout .card.center p{color:#fff}@media(max-width: 768px){.cards-layout .cards-layout{grid-template-columns:1fr;grid-template-rows:none}.cards-layout .card.center{grid-column:auto;grid-row:auto}}#s-transformation{padding:120px 0;background-color:#fff;background:linear-gradient(350deg, rgb(199, 142, 255) 0%, rgb(108, 50, 165) 100%)}#s-transformation h2{font-size:5.6rem;font-weight:500;line-height:120%;text-align:center;color:#fff;width:70%;margin:0 auto}@media screen and (max-width: 1140px){#s-transformation h2{font-size:4rem;width:100%}}#s-transformation .cards{display:flex;align-items:stretch;justify-content:space-between;gap:32px;margin-top:160px}@media screen and (max-width: 1140px){#s-transformation .cards{flex-wrap:wrap;gap:96px}}#s-transformation .cards .um{border-radius:32px 86px 86px 32px}#s-transformation .cards .dois{border-radius:90px 32px 90px 32px}#s-transformation .cards .tres{border-radius:32px 32px 32px 90px}#s-transformation .cards article{width:30%;flex-grow:1;background-color:#fff;padding:96px 32px 32px 32px;border-radius:40px;border:5px solid #ce9dff;position:relative;text-align:center}@media screen and (max-width: 1140px){#s-transformation .cards article{width:100%}}#s-transformation .cards article h3{color:#6c32a5;font-size:26px;font-weight:600}#s-transformation .cards article p{margin-top:20px;color:#3d1168;line-height:150%;font-size:18px}#s-transformation .cards article img{position:absolute;top:-50%;left:50%;transform:translate(-50%, 50%)}@media screen and (max-width: 1140px){#s-transformation .cards article img{transform:translate(-50%, 20%)}}@media screen and (max-width: 688px){#s-transformation .cards article img{transform:translate(-50%, 50%)}}#before-after{padding:120px 20px;background-color:#ffeded}@media screen and (max-width: 1140px){#before-after{padding:40px 20px}}#before-after h2{font-size:5.6rem;font-weight:500;line-height:120%;text-align:center;color:#6c32a5}@media screen and (max-width: 1140px){#before-after h2{font-size:4rem}}#before-after p{font-size:2.4rem;text-align:center;width:50%;margin:32px auto 72px auto;color:#3d1168}@media screen and (max-width: 1140px){#before-after p{width:100%;font-size:2rem}}#before-after .swiperCarrossel{overflow:hidden;width:100%;padding:30px 0}#before-after .swiper-slide{background:#6c32a5;border:6px solid #934ada;border-radius:48px;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:transform .3s;height:500px}@media screen and (max-width: 1140px){#before-after .swiper-slide{height:400px}}#before-after .swiper-slide img{width:100%;height:100%;object-fit:cover}#before-after .swiper-slide:hover{transform:scale(1.1)}#before-after .swiper-wrapper{cursor:grab}#s-testimonials{padding:120px 0;background-color:#fff}@media screen and (max-width: 1140px){#s-testimonials{padding:40px 0px}}#s-testimonials .grid-layout h2{font-size:5.6rem;font-weight:500;line-height:120%;text-align:center;color:#6c32a5}@media screen and (max-width: 1140px){#s-testimonials .grid-layout h2{font-size:4rem}}#s-testimonials .grid-layout>p{font-size:2.4rem;text-align:center;width:90%;margin:32px auto 72px auto;color:#3d1168}@media screen and (max-width: 1140px){#s-testimonials .grid-layout>p{width:100%;font-size:2rem}}#s-testimonials .grid-layout .left-content{width:100%;flex:1}@media screen and (max-width: 1140px){#s-testimonials .grid-layout .left-content{width:100%}}#s-testimonials .grid-layout .user-info{display:flex;align-items:center;gap:24px;margin-bottom:32px}#s-testimonials .grid-layout .user-info .user-avatar{width:110px;height:72px;border-radius:40px;object-fit:cover}#s-testimonials .grid-layout .user-info h3{font-size:3.2rem;font-weight:600;color:#6c32a5}@media screen and (max-width: 1140px){#s-testimonials .grid-layout .user-info h3{font-size:2.4rem}}#s-testimonials .grid-layout .testimonial-card{background-color:#6c32a5;color:#fff;padding:32px;border-radius:40px;border:5px solid #934ada}#s-testimonials .grid-layout .testimonial-card p{font-size:2rem;line-height:160%}#s-testimonials .grid-layout .swiper{padding-bottom:56px}#s-testimonials .grid-layout .swiper .swiper-wrapper{margin-bottom:40px}#s-testimonials .grid-layout .swiper .testimonial-card{min-height:265px}#s-testimonials .grid-layout .swiper-pagination-bullet{background-color:#c4addb;border:2px solid #6c32a5;width:24px;height:24px;opacity:1}#s-testimonials .grid-layout .swiper-pagination-bullet-active{background-color:#6c32a5}#comprar{padding:260px 0 120px 0;background-color:#ffeded}@media screen and (max-width: 1140px){#comprar{padding:40px 0px}}#comprar .grid-layout{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}#comprar .grid-layout .recomendado{background-color:#6c32a5;color:#fff;padding:60px 24px 24px 24px}#comprar .grid-layout .recomendado .antes{color:#ffa1a1}#comprar .grid-layout .recomendado .dias{background-color:#b161ff;border:5px solid #c88fff}#comprar .grid-layout .recomendado div p,#comprar .grid-layout .recomendado .vista,#comprar .grid-layout .recomendado span p,#comprar .grid-layout .recomendado span h2{color:#fff}#comprar .grid-layout article{width:30%;flex-grow:1;background-color:#f6eeff;border:5px solid #ce9dff;border-radius:40px;padding:100px 24px 24px 24px;position:relative;text-align:center}@media screen and (max-width: 1140px){#comprar .grid-layout article{padding:24px}}@media screen and (max-width: 1140px){#comprar .grid-layout article{width:100%}}#comprar .grid-layout article>img{position:absolute;top:-10%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 1140px){#comprar .grid-layout article>img{position:static;transform:none;margin-bottom:32px}}#comprar .grid-layout article>div{display:flex;align-items:center;justify-content:center;gap:24px;width:100%}#comprar .grid-layout article>div p{font-size:20px;text-transform:uppercase;font-weight:600;color:#000}#comprar .grid-layout article>div h3{font-weight:500;text-transform:uppercase;font-size:20px;background-color:#ff6262;color:#fff;padding:8px 14px;border-radius:8px}#comprar .grid-layout article .dias{background-color:#6c32a5;border-radius:40px;border:5px solid #934ada;font-size:2rem;font-weight:500;text-align:center;padding:8px 24px;color:#fff;margin:32px 0;display:inline-block}#comprar .grid-layout article .antes{font-size:24px;color:#ff6262;font-weight:600}#comprar .grid-layout article .antes b{font-weight:600;text-decoration:line-through}#comprar .grid-layout article .querinho{margin:24px 0;font-size:20px;font-weight:600;background-color:#ffa4ed;border-radius:40px;padding:6px;color:#000;border:2px solid #ff77e4}#comprar .grid-layout article>span{display:flex;align-items:center;justify-content:center;gap:12px;margin:8px 0}#comprar .grid-layout article>span p{font-size:26px;color:#6c32a5;font-weight:600}#comprar .grid-layout article>span h2{font-size:56px;color:#6c32a5;font-weight:600}#comprar .grid-layout article .vista{font-size:24px;color:#000;margin:24px 0 40px 0;font-weight:600}#formula{padding:120px 20px;background-color:#fff}@media screen and (max-width: 1140px){#formula{padding:40px 0}}#formula .grid-layout h2{font-size:5.6rem;font-weight:500;line-height:120%;text-align:center;color:#6c32a5;width:50%;margin:0 auto}@media screen and (max-width: 1140px){#formula .grid-layout h2{width:100%;font-size:4rem}}#formula .grid-layout>p{font-size:2.4rem;text-align:center;width:65%;margin:32px auto 72px auto;color:#3d1168}@media screen and (max-width: 1140px){#formula .grid-layout>p{width:100%;font-size:2rem}}#formula .grid-layout .grid-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px 100px;max-width:1216px;margin:auto}#formula .grid-layout .card{position:relative;background:linear-gradient(135deg, #7a36d4, #a058e9);color:#fff;border-radius:32px;padding:24px;overflow:visible;border:5px solid #ce9dff}#formula .grid-layout .icon{position:absolute;top:50%;left:-12%;width:124px;height:124px;object-fit:cover;transform:translate(0, -50%)}@media screen and (max-width: 1140px){#formula .grid-layout .icon{position:static;transform:none}}#formula .grid-layout .content{padding-left:72px}#formula .grid-layout .content h3{margin-bottom:16px;font-size:26px;font-weight:600}#formula .grid-layout .content p{font-weight:500;font-size:20px;line-height:1.5}@media screen and (max-width: 1140px){#formula .grid-layout .grid-container{grid-template-columns:1fr}#formula .grid-layout .content{padding-left:0;padding-top:24px}}#garantia{background-color:#fff;padding:120px 0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1400px){#garantia{flex-wrap:wrap;gap:48px}}@media screen and (max-width: 800px){#garantia img{width:100%}}#garantia div{width:50%;background-color:#6c32a5;border:5px solid #934ada;padding:80px 120px;border-radius:80px 0 0 80px}@media screen and (max-width: 1400px){#garantia div{width:100%;padding:56px 32px;margin-left:20px}}#garantia div p{font-size:24px;color:#fff;margin-bottom:32px;font-weight:500}@media screen and (max-width: 1400px){#garantia div p{font-size:20px}}#s-faq{padding:120px 0;background-color:#ffeded}@media screen and (max-width: 1140px){#s-faq{padding:40px 0px}}#s-faq h2{font-size:5.6rem;font-weight:500;line-height:120%;text-align:center;color:#6c32a5}@media screen and (max-width: 1140px){#s-faq h2{font-size:4rem}}#s-faq p{font-size:2.4rem;text-align:center;width:55%;margin:32px auto 72px auto;color:#3d1168}@media screen and (max-width: 1140px){#s-faq p{width:100%;font-size:2rem}}#s-faq .faq-grid-container{display:flex;justify-content:space-between;gap:32px}@media screen and (max-width: 1140px){#s-faq .faq-grid-container{flex-wrap:wrap}}#s-faq .faq-grid{width:47%;flex-grow:1;display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 1140px){#s-faq .faq-grid{width:100%}}#s-faq .faq-item{background-color:#6c32a5;color:#fff;border-radius:24px;padding:32px;transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between;border:5px solid #934ada}#s-faq .faq-item.open .faq-answer{display:block}#s-faq .faq-question{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:2rem;color:#fff}#s-faq .faq-question h3{font-size:24px;color:#fff;padding-right:32px}@media screen and (max-width: 1140px){#s-faq .faq-question h3{font-size:20px}}#s-faq .toggle-btn{background-color:#3d1168;color:#fff;border:none;border-radius:8px;font-size:2.4rem;font-weight:500;width:48px;height:48px;cursor:pointer}#s-faq .faq-answer{margin-top:40px;font-size:2rem;color:#fff;display:none}footer{text-align:center;padding:80px 0px;background-color:#3d1168;border:5px solid #934ada;border-radius:200px 200px 0 0;color:#fff}@media screen and (max-width: 688px){footer{border-radius:64px 64px 0 0}}footer .container-formas{margin-top:56px;display:flex;justify-content:space-between}@media screen and (max-width: 1140px){footer .container-formas{flex-wrap:wrap;gap:64px}}footer .container-formas>div{width:40%}@media screen and (max-width: 1140px){footer .container-formas>div{width:100%}}footer .container-formas>div img{width:100%}@media screen and (max-width: 1140px){footer .container-formas>div img{width:60%}}@media screen and (max-width: 688px){footer .container-formas>div img{width:100%}}footer .container-formas>div h3{font-size:26px}footer .container-formas>div p{margin-top:48px;font-size:20px;line-height:150%}footer .copy{margin-top:56px;font-size:24px;font-weight:500}@media screen and (max-width: 1140px){footer .copy{font-size:20px}}footer .copy a{color:#ff5df7}.grid-layout{max-width:1216px;margin:0 auto;padding:0px 24px}.top-ribbon{position:absolute;top:0;left:0;width:500px;height:auto;background-color:#000;width:100%;transform-origin:top left;overflow:hidden;z-index:9999;padding:16px}.ribbon-track{display:flex;width:max-content;animation:scrollLoop 30s linear infinite}.ribbon-content{display:flex;align-items:center;gap:64px;white-space:nowrap;height:100%;padding-inline:50px}.ribbon-content span{font-size:20px;font-weight:500;display:flex;align-items:center;gap:10px;color:#fff}@keyframes scrollLoop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.swiper{width:100%;overflow:hidden}.btn{background:linear-gradient(90deg, rgb(28, 151, 48) 0%, rgb(32, 183, 58) 100%);padding:16px 32px;color:#fff;text-decoration:none;border-radius:40px;font-weight:600;font-size:2rem;text-transform:uppercase;display:block;text-align:center;width:100%;cursor:pointer;position:relative;overflow:visible}.btn span{width:100%}.btn:hover{background:linear-gradient(90deg, rgb(20, 111, 35) 0%, rgb(27, 174, 51) 100%)}.btn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;border-radius:40px;transform:scale(1);z-index:-1;animation:pulse 2s infinite;opacity:.5}@keyframes pulse{0%{transform:scale(1);opacity:.5}70%{transform:scale(1.2);opacity:0}100%{transform:scale(1);opacity:0}}.satisfaction{width:100%;height:auto;background:linear-gradient(90deg, rgb(108, 50, 165) 0%, rgb(166, 103, 228) 100%);display:flex;justify-content:center;align-items:center;padding:16px}.satisfaction span{display:flex;align-items:center;justify-content:center;gap:14px;text-align:center}@media screen and (max-width: 1140px){.satisfaction span img{display:none}}.satisfaction span p{color:#fff;font-size:2.4rem;font-weight:600;text-transform:uppercase}@media screen and (max-width: 1140px){.satisfaction span p{font-size:1.8rem}}#whatsapp-floating-button{position:fixed;bottom:20px;right:20px;background-color:#25d366;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.25);cursor:pointer;z-index:1000;transition:background-color .3s ease}#whatsapp-floating-button img{width:28px;height:28px;filter:invert(1)}#whatsapp-floating-button:hover{background-color:#1ebe5d}#whatsapp-floating-button:active{transform:scale(0.95)}/*# sourceMappingURL=style.css.map */