@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Poppins:wght@400;600;700&display=swap";*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Inter",sans-serif;background:#fff;color:#010101;-webkit-user-select:none;-moz-user-select:none;user-select:none}img{display:block;max-width:100%;height:auto}.container{max-width:1280px;margin:0 auto;width:94%}.promo-banner{background:#64416d;padding:28px 0 36px;text-align:center;position:relative}@media(max-width: 768px){.promo-banner{margin-bottom:56px;padding:24px 0}}.promo-banner__title{font-family:"Inter",sans-serif;font-weight:700;font-size:clamp(18px,2.5vw,28px);color:#fff;line-height:1.3;margin-bottom:20px;text-transform:uppercase;letter-spacing:.02em}@media(max-width: 768px){.promo-banner__title{font-size:20px;margin-bottom:16px;max-width:326px;margin-left:auto;margin-right:auto}}.promo-banner__timer{display:inline-flex;align-items:center;gap:5px;background:rgba(0,0,0,0);border-radius:12px;padding:10px 20px}@media(max-width: 768px){.promo-banner__timer{padding:0;gap:0}}.promo-banner__clock-icon{width:40px;height:40px;flex-shrink:0;transform:translateY(-1px)}.promo-banner__clock-icon svg{width:100%;height:100%}@media(max-width: 768px){.promo-banner__clock-icon{width:48px;height:48px;transform:none}}.promo-banner__digits{display:flex;align-items:center;gap:0}.promo-banner__unit{display:flex;flex-direction:column;align-items:center;padding:0 14px}@media(max-width: 768px){.promo-banner__unit{padding:0 13.6px}}.promo-banner__num{font-family:"Poppins",sans-serif;font-weight:700;font-size:24px;color:#fff;line-height:1.3;min-width:44px;text-align:center}@media(max-width: 768px){.promo-banner__num{font-size:20px;min-width:auto}}.promo-banner__label{font-family:"Inter",sans-serif;font-weight:400;font-size:11px;color:hsla(0,0%,100%,.75);text-transform:lowercase;letter-spacing:.04em}@media(max-width: 768px){.promo-banner__label{font-size:10px}}.promo-banner__sep{width:1px;height:46px;opacity:.4;background:#fff;font-size:0;margin:0;align-self:center}@media(max-width: 768px){.promo-banner__sep{height:39px}}@media(max-width: 768px){.promo-banner__unit--days{display:none}}@media(max-width: 768px){.promo-banner__sep--days{display:none}}.area-kits{margin-bottom:40px;padding:40px 0}.area-kits .kit-options{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;align-items:end;list-style:none;margin:0 0 30px}.area-kits .kit-option a{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;border:1px solid #64416d;background:#fff;text-decoration:none;box-shadow:0 4px 4px rgba(0,0,0,.25);transition:transform .3s ease,box-shadow .3s ease}.area-kits .kit-option a:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.18)}.area-kits .kit-header{width:100%;padding:16px 12px;text-align:center;color:#fff;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;line-height:1;background:#64416d;border-top:3px solid #fff;border-left:3px solid #fff;border-right:3px solid #fff;border-bottom:none;border-radius:20px 20px 0 0;overflow:hidden}.area-kits .best-header{width:calc(100% + 4px);margin-left:-2px;margin-right:-2px;margin-top:-2px;background:linear-gradient(90deg, #fee556 0%, #ffd902 50%, #fee556 100%) !important;color:#010101 !important;padding:18px 12px;text-align:center;font-weight:700;border-radius:18px 18px 0 0;position:relative;z-index:2}.area-kits .kit-main{padding:8px 12px 0;text-align:center}.area-kits .kit-main>strong{display:block;font-size:40px;font-weight:700;color:#64416d;line-height:1.1}.area-kits .kit-main .days{display:block;font-size:20px;font-weight:500;color:#828282;text-transform:uppercase;letter-spacing:.5px;line-height:26px;margin-bottom:8px}.area-kits .kit-main .area-img{position:relative;display:flex;justify-content:center}.area-kits .kit-main .area-img img{height:220px;-o-object-fit:contain;object-fit:contain}.area-kits .kit-main .area-img .save-badge{position:absolute;top:0;right:0;width:90px;height:90px;display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='78' viewBox='0 0 78 78' fill='none'%3E%3Cpath d='M18.7188 68.0419C16.2807 68.0599 13.9353 67.1086 12.1986 65.3974C10.4619 63.6861 9.47607 61.3551 9.45806 58.917L9.42719 54.7385C9.40787 52.3112 8.42933 49.99 6.70508 48.2815L3.75849 45.3781C2.89307 44.5302 2.20381 43.5195 1.73032 42.4043C1.25684 41.289 1.00849 40.0912 0.999536 38.8796C0.990585 37.6681 1.22121 36.4667 1.67817 35.3446C2.13512 34.2225 2.80937 33.2017 3.66217 32.3411L6.56553 29.3945C8.26435 27.6607 9.20849 25.3253 9.19195 22.898L9.16107 18.7195C9.14306 16.2814 10.0943 13.936 11.8056 12.1993C13.5168 10.4626 15.8479 9.47678 18.2859 9.45877L22.4645 9.4279C24.8918 9.40858 27.2129 8.43004 28.9214 6.70579L31.8248 3.7592C32.6728 2.89378 33.6834 2.20452 34.7987 1.73104C35.9139 1.25756 37.1117 1.0092 38.3233 1.00024C39.5349 0.991293 40.7362 1.22193 41.8584 1.67888C42.9805 2.13583 44.0012 2.81008 44.8618 3.66288L47.8084 6.56625C49.5423 8.26507 51.8776 9.2092 54.3049 9.19266L58.4835 9.16178C60.9215 9.14377 63.2669 10.095 65.0036 11.8063C66.7403 13.5175 67.7261 15.8486 67.7442 18.2866L67.775 22.4652C67.7944 24.8925 68.7729 27.2136 70.4971 28.9222L73.4437 31.8255C74.3091 32.6735 74.9984 33.6841 75.4719 34.7994C75.9454 35.9146 76.1937 37.1125 76.2027 38.324C76.2116 39.5356 75.981 40.737 75.524 41.8591C75.0671 42.9812 74.3928 44.0019 73.5401 44.8626L70.6367 47.8091C68.9379 49.543 67.9937 51.8783 68.0103 54.3056L68.0411 58.4842C68.0592 60.9222 67.1079 63.2676 65.3967 65.0043C63.6854 66.7411 61.3544 67.7269 58.9163 67.7449L54.7377 67.7757C52.3104 67.7951 49.9893 68.7736 48.2808 70.4979L45.3774 73.4444C44.5295 74.3099 43.5188 74.9991 42.4036 75.4726C41.2883 75.9461 40.0905 76.1944 38.8789 76.2034C37.6674 76.2123 36.466 75.9817 35.3439 75.5248C34.2217 75.0678 33.201 74.3936 32.3404 73.5408L29.3938 70.6374C27.66 68.9386 25.3246 67.9944 22.8973 68.011L18.7188 68.0419Z' fill='%23F43030' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.area-kits .kit-main .area-img .save-badge *{color:#fff !important}.area-kits .kit-main .area-img .save-badge__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(90.42deg);width:48px;text-align:center;line-height:16px}.area-kits .kit-main .area-img .save-badge__save,.area-kits .kit-main .area-img .save-badge__today{font-family:"Inter",sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px}.area-kits .kit-main .area-img .save-badge__value{font-family:"Inter",sans-serif;font-size:18px;font-weight:700;line-height:16px}.area-kits .best-main>strong{color:#fff !important}.area-kits .best-main .days{color:#eaebeb !important}.area-kits .kit-footer{padding:16px 20px 24px;display:flex;flex-direction:column;align-items:center;gap:12px}.area-kits .price{display:flex;align-items:flex-start;justify-content:center;gap:4px;color:#64416d}.area-kits .price strong{font-size:64px;font-weight:700;color:#64416d;line-height:1}.area-kits .price .price-detail{display:flex;flex-direction:column;padding-top:20px}.area-kits .price .price-detail sup{font-size:18px;font-weight:700;color:#64416d;line-height:1}.area-kits .price .price-detail sub{font-size:16px;font-weight:400;color:#828282;line-height:1.3;bottom:0}.area-kits .price-best strong{color:#fff !important}.area-kits .price-best .price-detail sup{color:#fff !important}.area-kits .price-best .price-detail sub{color:#eaebeb !important}.area-kits .benefits{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:10px}.area-kits .benefits li{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:500;line-height:1}.area-kits .benefits li .check-icon{width:20px;height:20px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.area-kits .benefits li.yes{color:#828282}.area-kits .benefits li.no{color:#828282}.area-kits .btn-buy{background:none;border:none;cursor:pointer;padding:0;position:relative;display:block;width:100%;max-width:314px}.area-kits .btn-buy img:first-child{width:100%;display:block;transition:transform .2s ease}.area-kits .btn-buy:hover img:first-child{transform:scale(1.03)}.area-kits .btn-buy .cursor{position:absolute;width:55px;right:4px;top:18px;z-index:10;pointer-events:none;animation:scrollClick 2.5s ease-in-out infinite;transform-origin:center center}@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.93)}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 .bandeiras{width:80%;max-width:240px;display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain}.area-kits .valores{display:flex;align-items:center;justify-content:center;gap:12px;font-size:22px;color:#010101}.area-kits .valores .original{font-size:20px;color:#828282}.area-kits .valores .original s{text-decoration:line-through;text-decoration-color:red;color:#828282}.area-kits .valores .final{font-size:24px;font-weight:700;color:#64416d}.area-kits .valores-best .original s,.area-kits .valores-best .original{color:#bdbdbd !important}.area-kits .valores-best .final{color:#fff !important}.area-kits .best-option a{border:2px solid #ffd902;background:#64416d;box-shadow:4px 14px 40px rgba(24,24,24,.4);position:relative;background-clip:content-box;padding:2px;margin-top:-40px}.area-kits .best-option__bg{position:absolute;top:59px;width:calc(100% - 4px);height:calc(100% - 59px);background:#64416d;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-radius:0 0 20px 20px;z-index:0;pointer-events:none}.area-kits .best-option .kit-main,.area-kits .best-option .kit-footer{position:relative;z-index:1}.area-kits .best-option .kit-footer.best-footer{flex:1}.area-kits .best-option .benefits li.yes,.area-kits .best-option .benefits li.no{color:#fff !important}.area-kits .best-option .kit-main.best-main{width:100%}@media(max-width: 900px){.area-kits{padding:24px 0;margin-bottom:24px}.area-kits .kit-options{grid-template-columns:1fr;gap:16px;margin:0 0 16px}.area-kits .best-option{order:-1}.area-kits .k3{order:0}.area-kits .k1{order:1}.area-kits .kit-option a{display:grid !important;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;align-items:start;border-radius:16px}.area-kits .kit-header,.area-kits .best-header{grid-column:1/-1;grid-row:1;font-size:18px;padding:14px 12px;border-radius:16px 16px 0 0}.area-kits .best-header{border-radius:14px 14px 0 0}.area-kits .kit-main{grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:10px 0 12px 10px;text-align:center;gap:3px}.area-kits .kit-main>strong{font-size:17px;font-weight:700;color:#64416d;line-height:1.2;width:100%}.area-kits .kit-main .days{font-size:11px;font-weight:500;color:#828282;text-transform:uppercase;letter-spacing:.3px;line-height:1.3;margin-bottom:6px;width:100%}.area-kits .kit-main .area-img{width:152px;flex-shrink:0}.area-kits .kit-main .area-img img{width:152px;height:124px;-o-object-fit:contain;object-fit:contain}.area-kits .kit-main .area-img .save-badge{width:46px;height:46px;top:-4px;right:0}.area-kits .kit-main .area-img .save-badge span{font-size:7.5px}.area-kits .kit-main .area-img .bonus-tag{font-size:7px;padding:3px 5px 3px 4px}.area-kits .best-main>strong{color:#fff !important}.area-kits .best-main .days{color:#eaebeb !important}.area-kits .kit-footer{grid-column:2;grid-row:2;padding:10px 12px 14px 8px;align-items:flex-start;gap:6px}.area-kits .price strong{font-size:42px}.area-kits .price .price-detail{padding-top:12px}.area-kits .price .price-detail sup{font-size:13px}.area-kits .price .price-detail sub{font-size:12px}.area-kits .benefits{gap:5px}.area-kits .benefits li{font-size:11px;gap:5px}.area-kits .benefits li .check-icon{width:13px;height:13px}.area-kits .btn-buy{width:164px;height:53.684px}.area-kits .btn-buy .cursor{width:30px;top:10px;right:2px}.area-kits .bandeiras{width:164px;max-width:164px;margin:0}.area-kits .valores{flex-wrap:nowrap;align-items:baseline;justify-content:flex-start;gap:4px}.area-kits .valores .original{font-size:11px;white-space:nowrap}.area-kits .valores .final{font-size:13px;white-space:nowrap}.area-kits .best-option .kit-main,.area-kits .best-option .kit-footer{background:#64416d}.area-kits .best-option .benefits li.yes,.area-kits .best-option .benefits li.no{color:#fff !important}.area-kits .best-option .valores-best .original,.area-kits .best-option .valores-best .original s{color:#bdbdbd !important}.area-kits .best-option .valores-best .final{color:#fff !important}}.guarantee{position:relative;overflow:hidden;padding:0 0 80px;margin-top:-80px}@media(max-width: 900px){.guarantee{padding:0 0 60px}}.guarantee__bg{position:absolute;inset:0;background-image:url(../../assets/img/teste.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;pointer-events:none}.guarantee .container{position:relative;z-index:2;padding-top:120px;padding-bottom:0}@media(max-width: 900px){.guarantee .container{padding-top:160px;padding-bottom:0}}.guarantee__content{display:flex;flex-direction:column;align-items:center;gap:0;max-width:580px;text-align:center}.guarantee__badge{margin-top:-40px;padding-top:0;position:relative;z-index:10;filter:drop-shadow(4px 8px 44px rgba(201, 162, 39, 0.4));transition:transform .4s ease}.guarantee__badge img{display:block;max-width:100%;height:auto}.guarantee__badge:hover{transform:scale(1.06) rotate(4deg)}@media(max-width: 900px){.guarantee__badge{margin-top:-80px}}.guarantee__seal{width:220px;height:auto;display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 900px){.guarantee__seal{width:160px}}.guarantee__title{font-family:"Montserrat",sans-serif;font-size:2.25rem;margin-top:24px !important;font-weight:600;line-height:1.3;color:#fff;letter-spacing:0;margin:0}@media(max-width: 640px){.guarantee__title{font-size:1.75rem}}.guarantee__desc{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:26px;color:#fff5e8;margin:16px 0 0;max-width:549px}@media(max-width: 640px){.guarantee__desc{font-size:16px;line-height:1.5}}.guarantee__link{color:#116800;text-decoration:underline;font-weight:500}.guarantee__link:hover{color:#116800}.guarantee__btn{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px 104px;border-radius:50px;background:linear-gradient(180deg, #35f60f 0%, #1fa604 100%);border-bottom:6px solid #116800;text-decoration:none;margin-top:40px;width:-moz-fit-content;width:fit-content;transition:filter .2s ease,transform .15s ease,box-shadow .2s ease}.guarantee__btn:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:0 8px 25px rgba(53,246,15,.4);border-bottom-width:8px}.guarantee__btn:active{transform:translateY(1px);filter:brightness(0.97)}@media(max-width: 600px){.guarantee__btn{padding:18px 48px;width:100%}}.guarantee__btn-icon{width:24px;height:24px;display:block;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.guarantee__btn span{font-family:"Inter",sans-serif;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase;line-height:normal;white-space:nowrap}@media(max-width: 600px){.guarantee__btn span{font-size:20px}}.badges{background-color:#f3f0f3;padding:32px 0}.badges .container{display:flex;justify-content:center;align-items:center}.badges__list{display:flex;justify-content:center;align-items:center;gap:80px}@media(max-width: 768px){.badges__list{flex-wrap:wrap;gap:24px;width:326px;align-items:flex-start;align-content:flex-start}}.badges__img{display:block;width:123px;height:123px;-o-object-fit:cover;object-fit:cover}@media(max-width: 768px){.badges__img{width:120px;height:120px}}.urgency{background-color:#fff;padding:40px 0}.urgency__inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.urgency__title{font-family:"Inter",sans-serif;font-size:32px;font-weight:700;line-height:1.3;color:#64416d;margin:0}@media(max-width: 640px){.urgency__title{font-size:22px}}@media(max-width: 640px){.urgency__title br{display:none}}.urgency__title--accent{color:#d55c7e}.urgency__countdown{display:flex;align-items:center;gap:0}.urgency__clock{width:57px;height:57px;display:block;flex-shrink:0}@media(max-width: 640px){.urgency__clock{width:40px;height:40px}}.urgency__timer{display:flex;align-items:center;border-radius:10px}.urgency__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 16px;text-align:center;white-space:nowrap}.urgency__number{font-family:"Poppins",sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:#d55c7e;display:block}.urgency__label{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#828282;display:block}.urgency__divider{width:1px;height:46px;background-color:#d55c7e;flex-shrink:0;opacity:.4}footer{background:#f3f0f3;border-top:none}footer .container{max-width:1007px;padding:40px 0 0}@media(max-width: 768px){footer .container{padding:44px 0 0;max-width:324px}}footer .container *{color:#64416d}footer .container nav{display:flex;justify-content:center;gap:24px;font-family:"Inter",sans-serif;font-size:20px;font-weight:400;margin-bottom:0;flex-wrap:wrap}@media(max-width: 768px){footer .container nav{width:324px;gap:16px 24px;align-items:flex-start;align-content:flex-start}}footer .container nav a{color:#64416d;text-decoration:none;transition:color .2s ease;white-space:nowrap}footer .container nav a:hover{opacity:.8}footer .container .disclaimer{padding-top:24px;padding-bottom:24px;margin-top:40px;border-top:1px solid #64416d;border-bottom:none}@media(max-width: 768px){footer .container .disclaimer{width:324px}}footer .container .disclaimer p{font-family:"Inter",sans-serif;font-size:16px;line-height:1.5;color:#828282;margin-bottom:0;text-align:center}footer .copy{display:grid;place-items:center;text-align:center;background:#64416d;padding:32px;gap:8px}footer .copy *{color:#fff}footer .copy span{font-family:"Inter",sans-serif;font-size:18px}footer .copy small{font-family:"Inter",sans-serif;font-size:14px}