@font-face{font-family:"Sora";src:url("../fonts/sora-300.woff2") format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"Sora";src:url("../fonts/sora-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Sora";src:url("../fonts/sora-600.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Sora";src:url("../fonts/sora-700.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Sora";src:url("../fonts/sora-800.woff2") format("woff2");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/inter-600.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Metropolis";src:url("../fonts/metropolis-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Metropolis";src:url("../fonts/metropolis-600.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}*{margin:0;padding:0;list-style:none;box-sizing:border-box;text-decoration:none;color:#4b4b4b;font-family:"Sora",sans-serif}html{scroll-behavior:smooth;scroll-padding-top:100px}body{min-width:320px;overflow-x:hidden;background:#fff;-webkit-font-smoothing:antialiased}button{border:none;background:none;cursor:pointer}p{font-size:18px;margin-bottom:16px;line-height:1.5}@media(max-width: 900px){p{font-size:16px}}img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}h1{color:#fff;font-size:40px;font-weight:300;line-height:1.25;margin-bottom:24px}h1 b{display:block;color:#fff;font-size:48px;font-weight:700}@media(max-width: 900px){h1{font-size:32px}h1 b{font-size:40px}}@media(max-width: 620px){h1{font-size:28px}h1 b{font-size:36px}}.eyebrow{display:block;color:#d95f1c;font-size:16px;letter-spacing:8px;line-height:1.4;text-transform:uppercase;margin-bottom:12px}.eyebrow.light{color:#fff}@media(max-width: 900px){.eyebrow{font-size:13px;letter-spacing:4px}}[data-reveal]{opacity:0;transform:translateY(24px);transition:all .7s}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.title{color:#0e0d11;font-size:48px;font-weight:700;line-height:1.3;margin-bottom:16px}.title b{color:#d95f1c;font-weight:700}@media(max-width: 900px){.title{font-size:34px !important}}@media(max-width: 620px){.title{font-size:30px !important}}.pd{padding:80px 0}@media(max-width: 900px){.pd{padding:56px 0}}.sub{color:#4b4b4b;font-size:16px;line-height:1.4;margin-bottom:32px}.container{width:90%;max-width:1280px;margin:0 auto}@media(max-width: 1360px){.container{max-width:1180px}}@media(max-width: 1100px){.container{max-width:920px}}@media(max-width: 900px){.container{max-width:680px}}@media(max-width: 620px){.container{max-width:520px}}.center{display:flex;flex-direction:column;align-items:center;text-align:center}.btn{width:100%;max-width:396px;min-height:66px;display:inline-flex;justify-content:center;align-items:center;gap:16px;padding:18px 46px;border-radius:50px;border-bottom:6px solid #8e7c02;background:linear-gradient(180deg, #fffe4a 0%, #ffd901 100%);color:#0e0d11;font-size:24px;font-weight:600;line-height:1;text-transform:uppercase;transition:all .7s;font-family:"Inter",sans-serif}.btn::before{content:"";width:24px;height:24px;background:url("../img/cart-icon.svg") center/contain no-repeat}.btn:hover{filter:brightness(90%);transform:scale(1.03)}@media(max-width: 620px){.btn{min-height:58px;padding:15px 24px;font-size:20px}}.arrows{display:flex;align-items:center;gap:11px}.arrows button{width:50px;height:38px;display:grid;place-items:center;transition:all .3s}.arrows button img{width:50px;height:30px}.arrows button.prev img{transform:scaleX(-1)}.arrows button:hover{filter:brightness(88%);transform:scale(1.05)}.arrows button.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}header{position:relative;z-index:50;height:127px;border-bottom:1px solid rgba(13,37,56,.25);background:#fbffff}header .container{height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}header .logo{width:169px}header .logo img{width:169px;height:80px}header .menu{display:flex;align-items:center;gap:32px}header .menu a{color:#d95f1c;font-size:18px;text-transform:uppercase;transition:all .3s}header .menu a:hover{color:#b64916;transform:translateY(-2px)}header .contact{justify-self:end;padding:16px 32px;border:1px solid #d95f1c;border-radius:50px;color:#d95f1c;font-size:18px;transition:all .3s}header .contact:hover{background:#d95f1c;color:#fff;transform:translateY(-2px)}header .menu-toggle{display:none}@media(max-width: 1100px){header .container{grid-template-columns:auto 1fr auto;gap:28px}header .menu{justify-content:center;gap:18px}header .menu a{font-size:15px}header .contact{padding:14px 24px;font-size:16px}}@media(max-width: 900px){header{height:92px}header .container{display:flex;justify-content:space-between}header .logo,header .logo img{width:126px;height:60px}header .menu-toggle{position:relative;z-index:55;width:42px;height:42px;border-radius:50%;background:#d95f1c;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}header .menu-toggle span{width:22px;height:2px;border-radius:4px;background:#fff;transition:all .3s}header .menu-toggle.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}header .menu-toggle.is-open span:nth-child(2){opacity:0}header .menu-toggle.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}header .menu{position:fixed;top:92px;left:16px;right:16px;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:12px;border:1px solid rgba(217,95,28,.25);border-radius:18px;background:hsla(0,0%,100%,.98);box-shadow:0 22px 50px rgba(14,13,17,.18);opacity:0;pointer-events:none;transform:translateY(-14px);transition:all .3s}header .menu.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}header .menu a{padding:14px 16px;font-size:16px;text-align:center}header .contact{display:none}}.hero{position:relative;min-height:800px;overflow:hidden;background:url(../../assets/img/bg.png);background-size:cover;background-position:center}@media(max-width: 900px){.hero{background-position:right}}.hero .container{position:relative;z-index:2;min-height:800px;display:grid;grid-template-columns:518px 1fr;align-items:center;gap:38px}.hero .content{position:relative;z-index:5}.hero .tag{display:inline-flex;align-items:center;gap:10px;padding:10px 30px;border:1px solid hsla(0,0%,100%,.6);border-radius:100px;background:rgba(255,216,195,.17);color:#fff;font-size:16px;margin-bottom:32px}.hero .tag i{width:14px;height:14px;border:3px solid #fff;border-radius:50%}.hero p{color:#fff;font-size:20px;margin-bottom:32px}.hero .media{position:absolute;top:0;right:-170px;bottom:0;width:1067px}.hero .woman{position:absolute;top:-10px;right:42px;width:828px;height:800px;opacity:.54;mix-blend-mode:luminosity}.hero .product{position:absolute;right:0;bottom:0;width:1067px;height:762px;animation:productFloat 5s ease-in-out infinite}@media(max-width: 1360px){.hero .media{right:-230px}}@media(max-width: 1100px){.hero .container{grid-template-columns:470px 1fr}.hero .media{right:-360px}}@media(max-width: 900px){.hero{min-height:auto;padding:56px 0 0}.hero .container{min-height:auto;display:flex;flex-direction:column;text-align:center;gap:28px}.hero .tag{padding:8px 14px;font-size:13px;margin-bottom:20px}.hero p{max-width:570px;font-size:17px;margin-inline:auto;margin-bottom:24px}.hero .media{position:relative;right:auto;width:100%;height:520px}.hero .woman{right:-12%;width:88%;height:100%}.hero .product{right:50%;width:760px;max-width:none;height:auto;transform:translateX(50%);animation:productFloatMobile 5s ease-in-out infinite}}@media(max-width: 620px){.hero{padding-top:42px}.hero .media{height:390px}.hero .woman{right:-24%}.hero .product{width:570px}}@keyframes productFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes productFloatMobile{0%,100%{transform:translateX(50%) translateY(0)}50%{transform:translateX(50%) translateY(-8px)}}.faixa{background:#fff5f0;border-block:1px solid #d4d4d4}.faixa .container{min-height:218px;display:grid;grid-template-columns:repeat(4, 1fr);align-items:center}.faixa li{position:relative;min-height:138px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;color:#d95f1c;font-size:20px;line-height:1.4;text-align:center}.faixa li:not(:last-child)::after{content:"";position:absolute;top:0;right:0;width:1px;height:138px;background:rgba(75,75,75,.45)}.faixa li strong{color:#d95f1c;font-size:48px;line-height:1.1}@media(max-width: 900px){.faixa .container{min-height:auto;grid-template-columns:repeat(2, 1fr);padding:24px 0}.faixa li{min-height:130px;padding:16px;font-size:15px}.faixa li:nth-child(2)::after{display:none}.faixa li:not(:last-child)::after{top:20px;height:90px}.faixa li strong{font-size:34px}}@media(max-width: 620px){.faixa li{min-height:112px}.faixa li strong{font-size:28px}}.sobre{overflow:hidden;background:#fff}.sobre .container{min-height:544px;display:grid;grid-template-columns:390px 1fr 295px;align-items:center}.sobre .content{position:relative;z-index:2}.sobre .content p{font-size:20px;line-height:1.35}.sobre .content .destaque{color:#d95f1c;font-weight:700}.sobre .content .btn{margin-top:16px}.sobre .brand-title{color:#0e0d11;font-size:80px;font-weight:800;line-height:.82;text-transform:uppercase;margin-bottom:20px}.sobre .media{position:relative;align-self:stretch}.sobre .media img{position:absolute;top:-55px;left:50%;width:634px;max-width:none;height:694px;transform:translateX(-50%)}.sobre .card{align-self:end;padding:30px 24px;border:1px solid #a9cdd4;border-radius:24px;background:linear-gradient(180deg, #ed8634 0%, #bc4d17 166%)}.sobre .card h3{color:#fff;font-size:28px;line-height:1.3;margin-bottom:24px}.sobre .card ul{display:flex;flex-direction:column;gap:16px}.sobre .card li{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:10px;color:#fff;font-size:16px;line-height:1.4}.sobre .card li::before{content:"";width:24px;height:24px;background:url("../img/check-icon.svg") center/contain no-repeat;filter:brightness(0) invert(1)}@media(max-width: 1360px){.sobre .container{grid-template-columns:360px 1fr 270px}.sobre .media img{width:580px}}@media(max-width: 1100px){.sobre .container{grid-template-columns:340px 1fr;gap:32px}.sobre .media{min-height:620px}.sobre .card{grid-column:1/-1;align-self:auto;margin-top:28px}}@media(max-width: 900px){.sobre .container{grid-template-columns:1fr;text-align:center}.sobre .brand-title{font-size:62px}.sobre .content .btn{margin-inline:auto}.sobre .media{min-height:610px}.sobre .media img{top:0;width:560px;max-width:100%;height:auto}.sobre .card{grid-column:auto;margin-top:0;text-align:left}}@media(max-width: 620px){.sobre .brand-title{font-size:54px}.sobre .content p{font-size:17px}.sobre .media{min-height:470px}}.beneficios{background:#fff}.beneficios .container{display:grid;grid-template-columns:584px 1fr;align-items:center;gap:64px}.beneficios .media{position:relative;width:584px;height:874px}.beneficios .media img{position:absolute;top:22px;left:30px;z-index:2;width:520px;height:825px;border-radius:30px;-o-object-fit:cover;object-fit:cover}.beneficios .shape{position:absolute;width:190px;height:204px;border-radius:20px;background:#f07b2c}.beneficios .shape.top{top:0;right:0}.beneficios .shape.bottom{bottom:0;left:0}.beneficios .content .title{margin-bottom:32px}.beneficios .lista-beneficios{display:flex;flex-direction:column;gap:16px}.beneficios .lista-beneficios article{display:grid;gap:8px;padding:20px 40px;border:1px solid #d8d8d8;border-radius:30px;background:linear-gradient(90deg, #fff1e9 0%, #fff 100%)}.beneficios .lista-beneficios article::before{content:"";width:29px;height:29px;background:url("../img/check-icon.svg") center/contain no-repeat}@media(max-width: 900px){.beneficios .lista-beneficios article::before{margin:0 auto}}.beneficios .lista-beneficios h3{color:#d95f1c;font-size:24px;line-height:1.3}.beneficios .lista-beneficios p{font-size:16px;margin:0}@media(max-width: 1360px){.beneficios .container{grid-template-columns:520px 1fr;gap:44px}.beneficios .media{width:520px}.beneficios .media img{left:20px;width:480px}}@media(max-width: 1100px){.beneficios .container{grid-template-columns:430px 1fr;gap:38px}.beneficios .media{width:430px;height:720px}.beneficios .media img{width:390px;height:675px}.beneficios .shape{width:150px;height:170px}}@media(max-width: 900px){.beneficios .container{grid-template-columns:1fr;gap:36px}.beneficios .media{width:min(100%,540px);height:770px;margin:0 auto}.beneficios .media img{left:50%;width:min(90%,500px);height:730px;transform:translateX(-50%)}.beneficios .content{text-align:center}.beneficios .lista-beneficios article{align-items:center;padding:20px 24px;text-align:center}}@media(max-width: 620px){.beneficios .media{height:590px}.beneficios .media img{height:560px}.beneficios .shape{width:110px;height:130px}}.ingredientes{overflow:hidden;padding-bottom:0;background:#d95f1c url("../img/ingredients-bg.svg") center top/cover no-repeat}.ingredientes .title,.ingredientes .sub{color:#fff}.ingredientes .ingredientes-grid{width:100%;display:grid;grid-template-columns:1fr 550px 1fr;align-items:center;gap:32px;margin-top:16px}.ingredientes .coluna{height:788px;display:flex;flex-direction:column;justify-content:center;gap:24px}.ingredientes .coluna article{min-height:220px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:20px 40px;border-top:5px solid #b64916;border-radius:30px;background:linear-gradient(90deg, #fff1e9 0%, #fff 100%);text-align:left;transition:all .3s}.ingredientes .coluna article::before{content:"";width:29px;height:29px;background:url("../img/check-icon.svg") center/contain no-repeat}.ingredientes .coluna article:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(59,26,11,.18)}.ingredientes .coluna h3{color:#d95f1c;font-size:24px;line-height:1.3}.ingredientes .coluna p{color:#4a5b5e;font-size:16px;margin:0}.ingredientes .produto{align-self:end}.ingredientes .produto img{width:550px;height:864px}@media(max-width: 1360px){.ingredientes .ingredientes-grid{grid-template-columns:1fr 470px 1fr;gap:22px}.ingredientes .produto img{width:470px}}@media(max-width: 1100px){.ingredientes .ingredientes-grid{grid-template-columns:1fr 390px}.ingredientes .produto{grid-column:2;grid-row:1/span 2}.ingredientes .produto img{width:390px;height:auto}.ingredientes .coluna{height:auto}}@media(max-width: 900px){.ingredientes{padding-bottom:56px}.ingredientes .ingredientes-grid{grid-template-columns:1fr}.ingredientes .produto{grid-column:auto;grid-row:auto;order:-1}.ingredientes .produto img{width:min(100%,520px);margin:0 auto}.ingredientes .coluna{gap:16px}.ingredientes .coluna article{min-height:0;padding:22px 24px}}@media(max-width: 620px){.ingredientes .coluna h3{font-size:21px}}.testimonials{background:#fff6f0;box-shadow:0 4px 4px rgba(0,0,0,.15)}.testimonials .container{display:grid;grid-template-columns:minmax(0, 500px) 316px minmax(0, 1fr);align-items:center;gap:32px}.testimonials .content{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.testimonials .content .eyebrow{color:#4b4b4b;letter-spacing:9.44px;margin-bottom:0}.testimonials .content .title{color:#0e0d11;margin-bottom:0}.testimonials .content p{color:#4b4b4b;font-size:16px;line-height:1.4;margin:0}.testimonials .content .btn{width:min(100%,423px);margin-top:8px}.testimonials .content .btn::before{background-image:url("../img/testimonials-cart.svg")}.testimonials .rating{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.testimonials .rating img{height:16px}.testimonials .rating span{color:#4b4b4b;font-size:16px;line-height:1.4}.testimonials .foto{width:316px;height:423px;overflow:hidden;border-radius:16px}.testimonials .foto img{width:100%;height:132.74%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform:translateY(-16.38%)}.testimonials .area-swiper{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:48px}.testimonials .swiper{width:100%;overflow:hidden}.testimonials .card{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:40px 24px;border-radius:20px}.testimonials .card .stars{width:130px;height:26px}.testimonials .card .stars img{width:100%;height:100%}.testimonials .card blockquote{color:#4b4b4b;font-size:18px;line-height:1.4;margin:0}.testimonials .card blockquote b{color:#d95f1c}.testimonials .card .footer{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px}.testimonials .card .footer strong{color:#d95f1c;font-size:20px;font-weight:600}.testimonials .card .footer span{display:flex;align-items:center;gap:8px;color:#4b4b4b;font-size:16px}.testimonials .card .footer span img{width:20px;height:20px}.testimonials .arrows{padding-left:24px}@media(max-width: 1100px){.testimonials .container{grid-template-columns:minmax(0, 1fr) 280px}.testimonials .content{grid-column:1;grid-row:1}.testimonials .foto{grid-column:2;grid-row:1/span 2;width:280px;height:376px}.testimonials .area-swiper{grid-column:1;grid-row:2}}@media(max-width: 900px){.testimonials .container{grid-template-columns:1fr;gap:32px}.testimonials .content{align-items:center;text-align:center}.testimonials .rating{align-items:center}.testimonials .foto,.testimonials .area-swiper{grid-column:auto;grid-row:auto}.testimonials .foto{width:min(100%,316px);height:423px;margin:0 auto}.testimonials .area-swiper{gap:24px}.testimonials .card{padding:24px 0}.testimonials .arrows{justify-content:center;padding-left:0}}@media(max-width: 620px){.testimonials .content .eyebrow{letter-spacing:4px}.testimonials .content .btn{width:100%}.testimonials .card .footer{align-items:flex-start;flex-direction:column}}.shipping{padding:40px 0;background:linear-gradient(89.989deg, #ed8634 0%, #bc4d17 100%)}.shipping *{color:#fff}.shipping .container{display:flex;justify-content:center;align-items:center;gap:48px}.shipping img{width:212px;height:115.893px;-o-object-fit:cover;object-fit:cover}.shipping .title{color:#f2f4f6;font-size:36px;font-weight:600;line-height:1.3;margin-bottom:16px}.shipping span{display:block;color:#fff;font-size:18px;font-weight:400;line-height:1}@media(max-width: 900px){.shipping .container{flex-direction:column;gap:20px;text-align:center}.shipping img{width:150px;height:auto}.shipping .title{font-size:30px !important}.shipping span{font-size:15px;line-height:1.3}}.area-kits{background:#fbffff;box-shadow:0 4px 4px rgba(0,0,0,.15)}.area-kits .container{width:98%}.area-kits .container>.eyebrow{letter-spacing:9.44px;margin-bottom:16px}.area-kits .container>.title{font-size:48px;line-height:1.3;text-align:center;margin-bottom:8px}.area-kits .container>.sub{font-size:16px;line-height:1.4;margin-bottom:32px}.area-kits .container>ul{width:100%;display:grid;grid-template-columns:390px 454px 390px;align-items:end;justify-content:center;gap:16px}@media(max-width: 1360px){.area-kits .container>ul{grid-template-columns:360px 420px 360px}}@media(max-width: 1100px){.area-kits .container>ul{grid-template-columns:repeat(2, minmax(0, 430px));justify-content:center;align-items:stretch}}@media(max-width: 900px){.area-kits .container>ul{grid-template-columns:1fr;max-width:454px}}.area-kits .kit-option a{position:relative;min-height:0;display:flex;flex-direction:column;align-items:center;gap:24px;overflow:hidden;padding:80px 24px 40px;border:1px solid rgba(0,0,0,.2);border-radius:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.12);transition:all .6s}.area-kits .kit-option a:hover{z-index:2;transform:translateY(-8px);box-shadow:0 24px 48px rgba(69,31,13,.22)}@media(max-width: 1100px){.area-kits .kit-option a{min-height:auto}}@media(max-width: 900px){.area-kits .kit-option a{padding:74px 16px 24px}}.area-kits .kit-option .header{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);min-height:58px;display:grid;place-items:center;border-radius:10px 10px 0 0;background:#d95f1c;color:#fff;font-size:18px;font-weight:400;line-height:1.3;text-transform:uppercase}@media(max-width: 900px){.area-kits .kit-option .header{grid-column:-1/1}}.area-kits .kit-option .main{width:100%;min-height:180px;display:flex;justify-content:center;align-items:center;gap:0;text-align:left}.area-kits .kit-option .main .area-img{position:relative;flex:0 0 184px;height:180px;display:flex;justify-content:center;align-items:center}.area-kits .kit-option .main .area-img>img:first-child{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:0}.area-kits .kit-option .main .area-img .save{position:absolute;top:-4px;right:10px;z-index:3;width:52px;height:52px;display:grid;place-items:center;transform:rotate(-0.42deg)}.area-kits .kit-option .main .area-img .save img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.area-kits .kit-option .main .area-img .save>span{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding-top:1px;text-align:center;text-transform:uppercase}.area-kits .kit-option .main .area-img .save small,.area-kits .kit-option .main .area-img .save strong{color:#fff;font-family:"Inter",sans-serif;line-height:10.7px}.area-kits .kit-option .main .area-img .save small{font-size:9.4px;font-weight:500}.area-kits .kit-option .main .area-img .save strong{font-size:12px;font-weight:700}.area-kits .kit-option .main .area-img .frete{position:absolute;left:0;bottom:10px;z-index:2;width:82px;height:63px}.area-kits .kit-option .main .info{flex:1;min-width:0;display:block;text-align:left}.area-kits .kit-option .main .info .stars{width:69px;height:14px;margin-bottom:4px}.area-kits .kit-option .main .info>strong{display:block;color:#d95f1c;font-size:28px;font-weight:600;line-height:1.3;text-transform:uppercase;white-space:nowrap}.area-kits .kit-option .main .info .days{display:block;font-size:16px;line-height:1.4;margin-bottom:12px}.area-kits .kit-option .main .info .price{display:flex;align-items:flex-end;color:#4b4b4b;font-size:14px;line-height:1}.area-kits .kit-option .main .info .price strong{color:#d95f1c;font-size:48px;font-weight:700;line-height:1}.area-kits .kit-option .main .info .price span{color:#4b4b4b;font-size:14px;line-height:2}@media(max-width: 620px){.area-kits .kit-option .main .area-img{flex-basis:155px;height:152px}.area-kits .kit-option .main .info>strong{font-size:23px}}.area-kits .kit-option .footer{width:100%;display:flex;flex-direction:column;align-items:center}.area-kits .kit-option .footer ul{width:100%;display:grid;gap:8px;margin-bottom:16px}.area-kits .kit-option .footer ul li{min-height:52px;display:grid;grid-template-columns:30px 1fr;align-items:center;gap:15px;padding:10px 20px;border:1px solid #ededed;border-radius:5px;background:#fff5f0;color:#4b4b4b;font-size:16px;text-align:left;text-transform:uppercase}.area-kits .kit-option .footer ul li img{width:30px;height:30px}@media(max-width: 620px){.area-kits .kit-option .footer ul li{min-height:44px;grid-template-columns:22px 1fr;gap:8px;padding:8px 10px;font-size:13px}.area-kits .kit-option .footer ul li img{width:22px;height:22px}}.area-kits .kit-option .footer .button{width:100%;display:block;overflow:visible;border-radius:0;background:none;margin-bottom:8px}.area-kits .kit-option .footer .button img{width:100%;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.area-kits .kit-option .footer .bandeiras{width:315px;max-width:100%;height:40px;margin-bottom:12px;-o-object-fit:contain;object-fit:contain}.area-kits .kit-option .footer .valores span{color:#d95f1c;font-size:18px;font-weight:400;line-height:28px}.area-kits .kit-option .footer .valores s{color:#6e7278;text-decoration:line-through;text-decoration-color:red}.area-kits .kit-option .footer .valores b{color:#d95f1c;font-size:18px;font-weight:700}.area-kits .best-option a{padding-bottom:64px;background:linear-gradient(95.304deg, #d3642e 8.441%, #f09750 54.486%, #d3642e 94.723%)}.area-kits .best-option .header{background:linear-gradient(270deg, #b8bdc7 0%, #f2f4f8 42.788%, #9ca3af 100%);color:#0d2538;font-size:24px;font-weight:600;line-height:1.3}.area-kits .best-option .main{min-height:156px}.area-kits .best-option .main .area-img{flex-basis:240px;height:156px}.area-kits .best-option .main .area-img .save{right:14px}.area-kits .best-option .main .area-img .frete{left:0;bottom:-6px}.area-kits .best-option .main .info>strong,.area-kits .best-option .main .days{color:#fff}.area-kits .best-option .main .info .price{color:#dedede}.area-kits .best-option .main .info .price strong{color:#fff;font-weight:600}.area-kits .best-option .main .info .price span{color:#dedede}.area-kits .best-option .footer .price,.area-kits .best-option .footer .price strong,.area-kits .best-option .footer .valores span,.area-kits .best-option .footer .valores s,.area-kits .best-option .footer .valores b{color:#fff}.area-kits .best-option .footer ul li{background:#fff}@media(max-width: 1100px){.area-kits .best-option{grid-row:1}}@media(max-width: 1100px){.area-kits .k3{grid-row:2}}@media(max-width: 900px){.area-kits .best-option{grid-row:1}.area-kits .k3{grid-row:2}}@media(max-width: 620px){.area-kits .container>.eyebrow{letter-spacing:4px}.area-kits .container>.title{font-size:30px !important}.area-kits .container>ul{max-width:454px}.area-kits .kit-option a{display:grid;grid-template-columns:46% 54%;align-items:center;gap:0;padding:74px 0px 24px}.area-kits .kit-option .header{grid-column:1/-1;width:calc(100% + 2px)}.area-kits .kit-option .main{min-height:0;flex-direction:column;gap:8px;text-align:center;padding-left:14px}.area-kits .kit-option .main .area-img{flex:0 0 auto;width:100%;height:128px}.area-kits .kit-option .main .info{width:100%;text-align:center}.area-kits .kit-option .main .info .stars{margin:0 auto 4px}.area-kits .kit-option .main .info>strong{white-space:normal;font-size:22px}.area-kits .kit-option .main .info .price{justify-content:center}.area-kits .kit-option .main .info .price strong{font-size:40px}.area-kits .kit-option .footer{width:100%;padding-right:14px}.area-kits .kit-option .footer ul li{white-space:normal}.area-kits .best-option a{padding-bottom:40px}.area-kits .best-option .main{min-height:0}.area-kits .best-option .main .area-img{flex-basis:auto;width:100%;height:128px}.area-kits .best-option .main .area-img .save{width:48px;height:48px;right:12px}.area-kits .best-option .main .area-img .save small{font-size:8px;line-height:9px}.area-kits .best-option .main .area-img .save strong{font-size:10px;line-height:9px}.area-kits .best-option .main .area-img .frete{width:62px;height:auto;bottom:2px}}.guarantee{padding:40px 0;background:linear-gradient(89.995deg, #ed8634 0%, #bc4d17 100%)}.guarantee .container{display:flex;justify-content:center;align-items:center;gap:10px}.guarantee .selo{width:291px;height:301px;filter:drop-shadow(3.639px 3.639px 20.015px rgba(201, 162, 39, 0.2))}.guarantee .content{width:min(100%,716px);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.guarantee .content h2{width:100%;color:#fff;font-family:"Metropolis",sans-serif;font-size:48px;font-weight:600;line-height:1.3;text-transform:uppercase;margin:0}.guarantee .content p{color:#f2f4f6;font-family:"Metropolis",sans-serif;font-size:18px;font-weight:400;line-height:28px;margin:0}@media(max-width: 900px){.guarantee .container{flex-direction:column;text-align:center;gap:18px}.guarantee .content{align-items:center}.guarantee .content h2{font-size:36px}}@media(max-width: 620px){.guarantee .selo{width:240px;height:auto}.guarantee .content h2{font-size:30px}.guarantee .content p{font-size:16px;line-height:24px}}.faq{border:1px solid #f2b2ad;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.15)}.faq .container{max-width:1312px;display:grid;grid-template-columns:minmax(0, 525px) minmax(0, 723px);justify-content:center;align-items:start;gap:64px}.faq .content{position:sticky;top:100px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.faq .content .eyebrow{color:#4b4b4b;font-size:16px;font-weight:400;line-height:30px;letter-spacing:9.44px;margin:0}.faq .content h2{color:#d95f1c;font-size:48px;font-weight:700;line-height:1.3;margin:0}.faq .content p{max-width:525px;color:#4b4b4b;font-size:16px;font-weight:400;line-height:1.4;margin:-8px 0 0}.faq .content .btn{margin-top:0}.faq .accordion{display:flex;flex-direction:column;gap:16px}.faq .accordion .item{overflow:hidden;border:1px solid #e0e0e0;border-radius:10px;background:#fff;transition:all .3s}.faq .accordion .item:hover{box-shadow:0 4px 15px rgba(0,0,0,.12)}.faq .accordion .item .header{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 24px;background:#fff;cursor:pointer;transition:all .3s}.faq .accordion .item .header:hover{filter:brightness(96%)}.faq .accordion .item .header p{color:#4b4b4b;font-size:18px;font-weight:400;line-height:1;margin:0;text-align:left}.faq .accordion .item .header::after{content:"";flex:0 0 31px;width:31px;height:30px;background:url("../img/faq-arrow.svg") center/contain no-repeat;transition:all .4s}.faq .accordion .item .body{max-height:0;overflow:hidden;padding:0 24px;transition:all .4s}.faq .accordion .item .body p,.faq .accordion .item .body li{min-height:0;color:#4b4b4b;font-size:15px;line-height:1.5;text-align:left}.faq .accordion .item .body p{margin-bottom:16px}.faq .accordion .item .body ul{display:grid;gap:6px;margin:0 0 16px}.faq .accordion .item .body ul li{display:grid;grid-template-columns:18px 1fr;gap:6px}.faq .accordion .item .body ul li::before{content:"";width:18px;height:18px;margin-top:2px;background:url("../img/check-icon.svg") center/contain no-repeat}.faq .accordion .item .body a{color:#d95f1c;font-weight:600;text-decoration:underline}.faq .accordion .item.active .header::after{transform:rotate(180deg)}.faq .accordion .item.active .body{max-height:760px;padding-top:4px;padding-bottom:20px}@media(max-width: 1100px){.faq .container{grid-template-columns:1fr;gap:40px}.faq .content{position:static;align-items:center;text-align:center}.faq .content p{max-width:620px}}@media(max-width: 620px){.faq .content h2{font-size:34px}.faq .content .eyebrow{letter-spacing:6px}.faq .accordion .item .header{padding:8px 16px}.faq .accordion .item .header p{font-size:16px;line-height:1.2}}footer{background:#fff5f0}footer nav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px;padding:40px 5% 24px}footer nav a{color:#4b4b4b;font-size:14px;transition:all .3s}footer nav a:hover{color:#d95f1c}footer .disclaimer{padding:0 0 32px}footer .disclaimer p{width:min(100%,1007px);padding:24px 32px;border-top:1px solid #fff;border-radius:20px;font-size:12px;line-height:1.5;text-align:center}footer .copy{display:grid;place-items:center;min-height:87px;padding:24px;background:#d95f1c;color:#fff;font-size:18px;text-align:center}@media(max-width: 900px){footer nav{gap:14px 20px}footer .disclaimer p{padding-inline:12px}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}[data-reveal]{opacity:1;transform:none}}