@font-face{font-family:'Raleway';src:url(/wp-content/themes/fresh/assets/fonts/Raleway-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url(/wp-content/themes/fresh/assets/fonts/Raleway-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url(/wp-content/themes/fresh/assets/fonts/Raleway-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url(/wp-content/themes/fresh/assets/fonts/Raleway-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url(/wp-content/themes/fresh/assets/fonts/Raleway-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url(/wp-content/themes/fresh/assets/fonts/Raleway-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url(/wp-content/themes/fresh/assets/fonts/Raleway-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url(/wp-content/themes/fresh/assets/fonts/Raleway-Italic.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}:root{--verde-escuro:#31501A;--verde-escuro-2:#243C11;--verde:#5E8F2E;--verde-folha:#82B217;--verde-folha-esc:#6E9A11;--verde-oliva:#4E7A0E;--verde-agua:#3E8F5B;--lima:#EAF3D4;--mostarda:#F4BC33;--mostarda-esc:#E0A916;--coral:#FE9264;--laranja:#F26B38;--terra:#4E2E16;--areia:#F7FAF1;--areia-2:#EFF5E4;--areia-3:#E1EBCC;--linha:#E5EDD6;--tinta:#22301B;--tinta-2:#4B5A42;--tinta-3:#66735C;--branco:#fff;--r-sm:8px;--r:14px;--r-lg:22px;--r-xl:32px;--r-full:999px;--sombra:0 2px 4px rgba(49,80,26,.04), 0 12px 28px -14px rgba(49,80,26,.18);--sombra-alta:0 6px 12px rgba(49,80,26,.06), 0 26px 50px -22px rgba(49,80,26,.30);--t:.32s cubic-bezier(.22,.61,.36,1);--topo:0px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:150px}body{margin:0;font-family:'Raleway',system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:var(--tinta);background:var(--branco);-webkit-font-smoothing:antialiased;overflow-x:clip}body.trava{overflow:hidden}img{max-width:100%;display:block;border:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer;padding:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}:focus-visible{outline:3px solid var(--verde-folha);outline-offset:3px;border-radius:4px}::selection{background:var(--lima);color:var(--verde-escuro)}.wrap{width:1300px;margin-inline:auto}@media (max-width:1400px){.wrap{width:980px}}@media (max-width:1050px){.wrap{width:95%}}@media (max-width:767px){.wrap{width:90%}}.wrap-fino{width:900px;margin-inline:auto;max-width:100%}@media (max-width:1050px){.wrap-fino{width:95%}}@media (max-width:767px){.wrap-fino{width:90%}}.d1{font-size:clamp(2.3rem,4.6vw,4rem);line-height:1.04;font-weight:600;letter-spacing:-.028em}.d2{font-size:clamp(1.9rem,3.3vw,2.9rem);line-height:1.1;font-weight:600;letter-spacing:-.024em}.d3{font-size:clamp(1.5rem,2.3vw,2.05rem);line-height:1.16;font-weight:600;letter-spacing:-.018em}.d4{font-size:clamp(1.2rem,1.6vw,1.45rem);line-height:1.25;font-weight:600;letter-spacing:-.012em}.lead{font-size:clamp(1.02rem,1.25vw,1.18rem);line-height:1.62;color:var(--tinta-2);font-weight:400}.txt-p{font-size:.94rem;color:var(--tinta-2)}.muted{color:var(--tinta-3)}.italico{font-style:italic;font-weight:300}strong,b{font-weight:800}.max-60{max-width:60ch}.max-52{max-width:52ch}.centro{text-align:center;margin-inline:auto}.marca-mao{position:relative;display:inline-block;white-space:nowrap}.marca-mao svg{position:absolute;left:-4%;bottom:-.34em;width:108%;height:.42em;overflow:visible;pointer-events:none}.marca-mao svg path{fill:none;stroke:var(--mostarda);stroke-width:7;stroke-linecap:round;stroke-dasharray:var(--dash,600);stroke-dashoffset:var(--dash,600);transition:stroke-dashoffset 1.1s ease .25s}.revelado .marca-mao svg path,.marca-mao.on svg path{stroke-dashoffset:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 30px;border-radius:var(--r-full);font-weight:700;font-size:.86rem;letter-spacing:.045em;text-transform:uppercase;line-height:1;transition:transform var(--t),background var(--t),color var(--t),box-shadow var(--t);border:2px solid #fff0;cursor:pointer;text-align:center}.btn{white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn svg{width:17px;height:17px;flex:none}.btn-verde{background:var(--verde-folha);color:#fff;box-shadow:0 10px 22px -12px rgb(130 178 23 / .9)}.btn-verde:hover{background:var(--verde-folha-esc)}.btn-escuro{background:var(--verde-escuro);color:#fff}.btn-escuro:hover{background:var(--verde-escuro-2)}.btn-mostarda{background:var(--mostarda);color:var(--verde-escuro)}.btn-mostarda:hover{background:var(--mostarda-esc)}.btn-branco{background:#fff;color:var(--verde-escuro)}.btn-linha{border-color:var(--verde-escuro);color:var(--verde-escuro)}.btn-linha:hover{background:var(--verde-escuro);color:#fff}.btn-linha-claro{border-color:rgb(255 255 255 / .6);color:#fff}.btn-linha-claro:hover{background:#fff;color:var(--verde-escuro)}.btn-p{padding:11px 20px;font-size:.75rem}.btn-g{padding:17px 40px;font-size:.92rem}.btn-full{width:100%}.btn[disabled]{opacity:.45;pointer-events:none}.link-ver{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase;color:var(--verde-escuro);border-bottom:2px solid var(--areia-3);padding-bottom:2px;transition:border-color var(--t),color var(--t)}.link-ver:hover{border-color:var(--verde-folha);color:var(--verde-folha-esc)}.pill{display:inline-flex;align-items:center;gap:5px;font-size:.66rem;font-weight:700;letter-spacing:.035em;padding:4px 9px;border-radius:var(--r-full);background:var(--areia-2);color:var(--tinta-2)}.pill i{width:5px;height:5px;border-radius:50%;background:var(--verde-folha);flex:none}.pill-org i{background:var(--verde-folha)}.pill-veg i{background:var(--verde-agua)}.pill-glu i{background:var(--mostarda)}.pill-lac i{background:var(--coral)}.pill-acu i{background:#B07CC6}.selo{display:inline-flex;align-items:center;gap:8px;background:var(--lima);color:var(--verde-escuro);font-weight:800;font-size:.72rem;letter-spacing:.09em;text-transform:uppercase;padding:8px 16px;border-radius:var(--r-full)}.selo-verde{background:rgb(130 178 23 / .14);color:var(--verde-oliva)}.selo-claro{background:rgb(255 255 255 / .16);color:#fff}.barra-cupom{background:var(--laranja);color:#fff;font-size:.8rem;font-weight:400;letter-spacing:.01em;text-align:center;padding:10px 18px;display:flex;align-items:center;justify-content:center;gap:8px 26px;flex-wrap:wrap}.barra-cupom a{display:inline-flex;align-items:center;gap:7px;font-weight:400;border-bottom:1px solid rgb(255 255 255 / .55)}.barra-cupom a:hover{border-bottom-color:#fff}.barra-cupom a svg{width:15px;height:15px}.barra-cupom b{font-weight:400}.topo{position:sticky;top:0;z-index:50;background:var(--verde-escuro);transition:box-shadow var(--t),transform var(--t)}.topo.fixo{box-shadow:0 10px 30px -16px rgb(0 0 0 / .5)}.topo-linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:34px;padding:11px 0}.logo img{height:62px;width:auto;max-width:none;object-fit:contain}@media (max-width:1050px){.logo img{height:52px}}@media (max-width:767px){.logo img{height:44px}.topo-linha{padding:10px 0;gap:14px}}.logo{display:block}.busca{position:relative}.busca input{width:100%;height:44px;border-radius:var(--r-full);border:0;padding:0 52px 0 22px;background:#fff;font-size:.9rem;color:var(--tinta)}.busca input::placeholder{color:#A9B3AD}.busca>button{position:absolute;right:6px;top:6px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--verde-escuro);transition:background var(--t)}.busca>button:hover{background:var(--areia-2)}.busca svg{width:18px;height:18px}.sugestoes{position:absolute;top:52px;left:0;right:0;background:#fff;border-radius:var(--r);box-shadow:var(--sombra-alta);overflow:hidden;display:none;z-index:70;max-height:60vh;overflow-y:auto}.sugestoes.abre{display:block}.sug-item{display:flex;gap:12px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--areia-2)}.sug-item:last-child{border:0}.sug-item:hover{background:var(--areia)}.sug-item img{width:42px;height:42px;object-fit:contain;flex:none}.sug-nome{font-size:.84rem;font-weight:600;line-height:1.25}.sug-preco{font-size:.8rem;font-weight:800;color:var(--verde-oliva);margin-left:auto;flex:none}.sug-vazio{padding:18px;font-size:.86rem;color:var(--tinta-3);text-align:center}.topo-acoes{display:flex;align-items:center;gap:26px}.acao{display:flex;align-items:center;gap:8px;color:#fff;font-size:.8rem;font-weight:600;transition:color var(--t)}.acao:hover{color:var(--lima)}.acao svg{width:20px;height:20px}.acao-carrinho{position:relative}.contador{position:absolute;top:-7px;left:11px;min-width:18px;height:18px;border-radius:var(--r-full);background:var(--mostarda);color:var(--verde-escuro);font-size:.64rem;font-weight:900;display:grid;place-items:center;padding:0 5px}.nav{background:#fff;border-bottom:1px solid var(--linha)}.nav-linha{display:flex;align-items:center;gap:8px;height:56px}.btn-cats{display:flex;align-items:center;gap:10px;background:var(--areia-2);border-radius:var(--r-full);padding:9px 18px;font-size:.78rem;font-weight:700;color:var(--verde-escuro);flex:none;transition:background var(--t)}.btn-cats:hover{background:var(--areia-2);color:var(--laranja)}.btn-cats svg{width:15px;height:15px}.todos-produtos-wrap{position:relative;flex:none}.todos-produtos-legenda{position:absolute;left:0;top:calc(100% + 8px);z-index:140;width:min(360px,calc(100vw - 32px));padding:18px;background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);box-shadow:var(--sombra-alta);opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity var(--t),transform var(--t),visibility var(--t)}.todos-produtos-wrap:hover .todos-produtos-legenda,.todos-produtos-wrap:focus-within .todos-produtos-legenda{opacity:1;visibility:visible;transform:none}.todos-produtos-legenda-titulo{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--verde-escuro);margin-bottom:11px}.todos-produtos-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.todos-produtos-grid a{font-size:.82rem;color:var(--tinta-2);padding:7px 6px;border-radius:var(--r-sm)}.todos-produtos-grid a:hover{color:var(--laranja);background:#fff0}.nav-links{display:flex;align-items:center;gap:4px;margin-left:18px;flex:1;min-width:0}.nav-links>li>a{display:flex;align-items:center;gap:5px;padding:9px 13px;font-size:.79rem;font-weight:600;color:var(--tinta-2);border-radius:var(--r-full);transition:background var(--t),color var(--t);white-space:nowrap;position:relative}.nav-links>li>a .seta-mega{width:12px;height:12px;opacity:.55;transition:transform var(--t)}.nav-links>li>a:hover,.nav-links>li.ativo>a,.tem-mega:hover>a,.tem-mega:focus-within>a{background:#fff0;color:var(--laranja)}.tem-mega:hover>a .seta-mega{transform:rotate(180deg)}.btn-cats:hover{background:var(--areia-2);color:var(--laranja)}.nav-ctas{display:flex;gap:10px;flex:none}.tem-mega{position:relative}.tem-mega::after{content:'';position:absolute;left:0;right:0;top:100%;height:16px}.mega{position:absolute;top:calc(100% + 14px);left:0;width:min(1080px,92vw);background:#fff;border-radius:var(--r-lg);box-shadow:0 30px 70px -30px rgb(28 48 20 / .45);padding:26px 28px;display:grid;grid-template-columns:238px 1fr;gap:28px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease;z-index:80;border:1px solid var(--linha)}.nav-links>li:nth-last-child(-n+2) .mega{left:auto;right:0}.tem-mega:hover .mega,.tem-mega:focus-within .mega{opacity:1;visibility:visible;transform:translateY(0)}.mega-col{border-right:1px solid var(--linha);padding-right:24px}.mega-titulo{display:block;font-size:1.02rem;font-weight:900;letter-spacing:-.02em;color:var(--verde-escuro);padding-bottom:14px;margin-bottom:6px;border-bottom:2px solid var(--laranja)}.mega-titulo:hover{color:var(--laranja)}.mega-col li a{display:block;padding:8px 0;font-size:.84rem;font-weight:500;color:var(--tinta-2);transition:color var(--t),padding-left var(--t)}.mega-col li a:hover{color:var(--laranja);padding-left:6px}.mega-todos{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-weight:800!important;font-size:.76rem!important;letter-spacing:.05em;text-transform:uppercase;color:var(--verde-folha-esc)!important}.mega-todos svg{width:13px;height:13px}.mega-produtos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;align-content:start}.mega-prod{display:flex;flex-direction:column;padding:8px 8px 10px;border-radius:var(--r);border:1px solid #fff0;transition:border-color var(--t),background var(--t)}.mega-prod:hover{border-color:var(--linha);background:var(--areia)}.mega-prod-img{display:grid;place-items:center;height:108px;overflow:hidden;border-radius:var(--r-sm);background:#fff;border:1px solid var(--linha)}.mega-prod-img img{max-width:78%;max-height:88px;width:auto;height:auto;object-fit:contain;transition:transform var(--t)}.mega-prod:hover .mega-prod-img img{transform:scale(1.06)}.mega-prod-n{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.72rem;font-weight:600;line-height:1.3;color:var(--tinta);margin-top:8px;min-height:2.6em}.mega-prod-ass{display:block;font-size:.62rem;font-weight:800;color:var(--verde-agua);margin-top:auto;padding-top:4px}.mega-prod-p{display:block;font-size:.8rem;font-weight:900;color:var(--verde-escuro);margin-top:2px}.mega-prod-n+.mega-prod-p{margin-top:auto;padding-top:4px}.mega-prod-p s{font-size:.66rem;font-weight:600;color:var(--tinta-3)}@media (max-width:1400px){.mega{grid-template-columns:200px 1fr;gap:22px;padding:22px 24px}.mega-produtos{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mega-produtos .mega-prod:nth-child(n+9){display:none}.mega-prod-img{height:96px}.mega-prod-img img{max-height:78px}}.menu-mob{display:none}.hamb{display:none;width:42px;height:42px;border-radius:12px;place-items:center;color:#fff;background:rgb(255 255 255 / .1)}.hamb svg{width:22px;height:22px}.tarja{background:var(--terra);color:#FDF6EF;overflow:hidden;padding:15px 0;position:relative}.tarja-trilho{display:flex;gap:0;width:max-content;animation:corre 42s linear infinite}.tarja span{font-size:.86rem;font-weight:600;font-style:italic;letter-spacing:.02em;padding:0 26px;white-space:nowrap;display:inline-flex;align-items:center;gap:26px}.tarja span::after{content:'';width:7px;height:7px;border-radius:50%;background:var(--mostarda);flex:none}@keyframes corre{to{transform:translateX(-50%)}}.tarja:hover .tarja-trilho{animation-play-state:paused}.sec{padding:118px 0;position:relative}.sec-p{padding:82px 0}.sec-g{padding:148px 0}.sec-areia{background:var(--areia)}.sec-areia2{background:var(--areia-2)}.sec-verde{background:var(--verde-escuro);color:#fff}.sec-verde .lead{color:rgb(255 255 255 / .78)}@media (max-width:1050px){.sec{padding:68px 0}.sec-g{padding:80px 0}.sec-p{padding:48px 0}}@media (max-width:767px){.sec{padding:52px 0}.sec-g{padding:60px 0}.sec-p{padding:40px 0}}.sec-cabeca{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:46px}.sec-cabeca .d3,.sec-cabeca .d2{color:var(--verde-escuro)}.sec-verde .sec-cabeca .d3,.sec-verde .sec-cabeca .d2{color:#fff}.olho{display:flex;align-items:center;gap:9px;font-size:.74rem;font-weight:800;letter-spacing:.12em;color:var(--verde-oliva);margin-bottom:11px}.olho::before{content:'';width:26px;height:2px;background:var(--verde-folha);border-radius:2px}.sec-verde .olho{color:var(--lima)}.sec-verde .olho::before{background:var(--lima)}@media (max-width:767px){.sec-cabeca{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:26px}}.hero{background:var(--areia);padding:36px 0 48px;position:relative;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}.hero-slides{position:relative}.hero-palco{position:relative}.hero-item{display:none}.hero-item.on{display:block;animation:heroEntra .5s cubic-bezier(.22,.61,.36,1)}.hero-arte{display:block;position:relative;border-radius:var(--r-xl);overflow:hidden;background:var(--areia-2);aspect-ratio:1920/600}.hero-arte picture{display:block;width:100%;height:100%}.hero-arte img{width:100%;height:100%;display:block;object-fit:cover}@media (max-width:767px){.hero-arte{aspect-ratio:1/1}}@keyframes heroEntra{from{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}.hero-slide{position:relative;border-radius:var(--r-xl);overflow:hidden;height:var(--hero-h);display:flex;align-items:center;background:linear-gradient(118deg,var(--b1) 0%,var(--b2) 100%);color:var(--tx)}.hero-slide::after{content:'';position:absolute;right:-90px;top:-120px;width:420px;height:420px;border-radius:50%;border:70px solid rgb(255 255 255 / .08);pointer-events:none}.hero-slide::before{content:'';position:absolute;right:120px;bottom:-140px;width:260px;height:260px;border-radius:50%;background:rgb(255 255 255 / .07);pointer-events:none}:root{--hero-h:clamp(320px,29vw,392px)}.hero-txt{position:relative;z-index:3;padding:50px 52px;max-width:64%}.hero-tag{display:inline-block;background:rgb(255 255 255 / .9);border-radius:var(--r-full);padding:8px 18px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--verde-escuro);margin-bottom:18px}.hero-h{font-size:clamp(1.7rem,2.7vw,2.5rem);line-height:1.08;font-weight:900;color:inherit;letter-spacing:-.032em;margin-bottom:14px}.hero-sub{font-size:.95rem;color:inherit;opacity:.88;margin-bottom:26px;max-width:38ch;line-height:1.55}.hero-seta{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:rgb(255 255 255 / .94);display:grid;place-items:center;z-index:6;box-shadow:0 10px 24px -10px rgb(0 0 0 / .4);transition:background var(--t),transform var(--t)}.hero-seta::before{content:'';width:11px;height:11px;border-top:2.4px solid var(--verde-escuro);border-right:2.4px solid var(--verde-escuro);border-radius:2px}.hero-seta-e{left:18px}.hero-seta-e::before{transform:rotate(-135deg);margin-left:4px}.hero-seta-d{right:18px}.hero-seta-d::before{transform:rotate(45deg);margin-right:4px}.hero-seta:hover{background:#fff;transform:translateY(-50%) scale(1.09)}.hero-lateral{border-radius:var(--r-xl);overflow:hidden;position:relative;height:var(--hero-h);background:linear-gradient(160deg,#3B5F1F,#1B2E0B);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:46px 40px}.hero-lateral::after{content:'';position:absolute;right:-70px;bottom:-70px;width:230px;height:230px;border-radius:50%;border:44px solid rgb(244 188 51 / .22)}.hero-lateral .hero-tag{background:var(--mostarda);color:#3A2A00;align-self:flex-start;position:relative}.hero-lateral h3{font-size:clamp(1.6rem,2.2vw,2.1rem);line-height:1.05;font-weight:900;letter-spacing:-.035em;position:relative}.hero-lateral p{font-size:.92rem;margin:14px 0 26px;color:rgb(255 255 255 / .86);max-width:26ch;position:relative}.hero-lateral .btn{position:relative}.hero-pontos{display:flex;gap:8px;justify-content:center;padding:20px 0 0}.hero-ponto{width:8px;height:8px;border-radius:50%;background:var(--areia-3);transition:width var(--t),background var(--t)}.hero-ponto.on{width:26px;background:var(--verde-folha);border-radius:var(--r-full)}.hero-beneficios{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);margin:34px 0 0;overflow:hidden;box-shadow:var(--sombra)}.beneficio{display:flex;align-items:center;gap:14px;padding:20px 22px;border-right:1px solid var(--linha)}.beneficio:last-child{border-right:0}.beneficio svg{width:30px;height:30px;color:var(--verde-folha);flex:none}.beneficio p{font-size:.8rem;line-height:1.4;color:var(--tinta-2)}.beneficio b{color:var(--verde-escuro);font-weight:800}@media (max-width:1050px){.hero-grid{grid-template-columns:1fr}.hero-txt{max-width:78%;padding:40px 34px}.hero-seta{width:40px;height:40px}.hero-seta-e{left:10px}.hero-seta-d{right:10px}.hero-beneficios{grid-template-columns:repeat(2,1fr)}.beneficio:nth-child(2){border-right:0}.beneficio:nth-child(-n+2){border-bottom:1px solid var(--linha)}}@media (max-width:767px){.hero-slide,.hero-lateral{min-height:250px}.hero-txt{max-width:100%;padding:26px 22px 30px}.hero-foto::after{background:linear-gradient(180deg,rgb(239 237 231 / .35) 0%,rgb(239 237 231 / .92) 46%)}.hero-beneficios{grid-template-columns:1fr}.beneficio{border-right:0;border-bottom:1px solid var(--linha)}.beneficio:last-child{border-bottom:0}}.cats-grade{display:grid;grid-template-columns:repeat(7,1fr);gap:14px;background:none;border:0}.cat-cel{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;padding:24px 10px 20px;border:1.5px solid var(--linha);border-radius:var(--r-lg);background:#fff0;text-align:center;transition:border-color var(--t),transform var(--t),color var(--t)}.cat-cel:hover{border-color:var(--verde-folha);transform:translateY(-4px)}.cat-cel:hover .cat-ico{color:var(--laranja)}.cat-cel:hover .cat-ico svg{transform:translateY(-2px) scale(1.06)}.cat-ico{display:grid;place-items:center;height:46px;color:var(--verde);transition:color var(--t)}.cat-cel svg{width:42px;height:42px;transition:transform var(--t)}.cat-cel span:not(.cat-ico){font-size:.78rem;font-weight:700;color:var(--tinta-2);line-height:1.3}@media (max-width:1050px){.cats-grade{grid-template-columns:repeat(4,1fr);gap:12px}}@media (max-width:767px){.cats-grade{grid-template-columns:repeat(3,1fr);gap:10px}.cat-cel{padding:16px 6px 14px;gap:8px}.cat-cel svg{width:32px;height:32px}.cat-ico{height:34px}.cat-cel span:not(.cat-ico){font-size:.7rem}}.prods{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.prods-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1400px){.prods,.prods-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.prods,.prods-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.prods,.prods-4{grid-template-columns:repeat(2,1fr);gap:12px}}.card{position:relative;background:#fff;border:1px solid var(--linha);border-radius:var(--r);padding:14px;display:flex;flex-direction:column;transition:border-color var(--t),box-shadow var(--t),transform var(--t)}.card:hover{border-color:var(--verde-folha);box-shadow:var(--sombra);transform:translateY(-4px)}.card-topo{position:relative;margin-bottom:12px}.card-img{aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden;border-radius:var(--r-sm);background:#fff}.card-img img{width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.card:hover .card-img img{transform:scale(1.06)}.card-off{position:absolute;top:0;left:0;background:var(--laranja);color:#fff;font-size:.7rem;font-weight:900;padding:4px 9px;border-radius:6px;z-index:2}.card-fav{position:absolute;top:0;right:0;width:28px;height:28px;display:grid;place-items:center;color:var(--coral);z-index:2;transition:transform var(--t)}.card-fav svg{width:18px;height:18px}.card-fav:hover{transform:scale(1.15)}.card-fav.on svg{fill:var(--coral)}.card-selo-ass{position:absolute;left:0;bottom:0;background:var(--verde-agua);color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.03em;padding:4px 8px;border-radius:6px;z-index:2}.card-tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px;min-height:20px}.card-nome{font-size:.85rem;font-weight:600;line-height:1.32;color:var(--tinta);margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.65em}.card-nome:hover{color:var(--verde-folha-esc)}.card-precos{margin-top:auto}.card-de{font-size:.74rem;color:var(--tinta-3);text-decoration:line-through}.card-por{font-size:1.06rem;font-weight:900;color:var(--verde-escuro);letter-spacing:-.02em;line-height:1.2}.card-ass{font-size:.7rem;color:var(--verde-agua);font-weight:700;margin-top:3px}.card .btn{margin-top:12px;width:100%;padding:12px 10px;font-size:.72rem}@media (max-width:767px){.card{padding:10px}.card-nome{font-size:.78rem}.card-por{font-size:.95rem}}.carrossel{position:relative}.car-trilho{--car-gap:22px;--car-vis:4;display:flex;gap:var(--car-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:6px 3px 14px;scrollbar-width:none}.car-trilho::-webkit-scrollbar{display:none}.car-trilho>*{scroll-snap-align:start;flex:0 0 calc((100% - (var(--car-vis) - 1) * var(--car-gap)) / var(--car-vis))}@media (max-width:1050px){.car-trilho{--car-vis:3}}@media (max-width:767px){.car-trilho{--car-gap:12px}.car-trilho>*{flex:0 0 68%}}.car-btn{position:absolute;top:44%;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--linha);display:grid;place-items:center;color:var(--verde-escuro);box-shadow:var(--sombra);z-index:5;transition:background var(--t),color var(--t),opacity var(--t)}.car-btn:hover{background:var(--verde-escuro);color:#fff}.car-btn svg{width:19px;height:19px}.car-ant{left:-22px}.car-prox{right:-22px}@media (max-width:1400px){.car-ant{left:-18px}.car-prox{right:-18px}}@media (max-width:1050px){.car-btn{display:none}}.banners{display:grid;grid-template-columns:1fr 1.92fr;gap:18px;align-items:stretch}.arte-banner{display:block;border-radius:var(--r-lg);overflow:hidden;background:var(--areia-2);box-shadow:var(--sombra);transition:transform var(--t),box-shadow var(--t)}.arte-banner:hover{transform:translateY(-3px);box-shadow:var(--sombra-alta)}.arte-banner img{width:100%;height:auto;display:block}.arte-banner.arte-alta{position:relative;height:100%;min-height:0}.arte-banner.arte-alta img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width:1050px){.arte-banner.arte-alta{height:auto}.arte-banner.arte-alta img{position:static;height:auto}}.banner{position:relative;border-radius:var(--r-lg);overflow:hidden;min-height:230px;display:flex;align-items:flex-end;padding:30px;color:#fff;isolation:isolate}.banner img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.banner::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(15deg,rgb(28 48 20 / .72),rgb(28 48 20 / .05) 62%)}.banner:hover img{transform:scale(1.05)}.banner h3{font-size:clamp(1.35rem,2vw,1.9rem);font-weight:900;line-height:1.04;letter-spacing:-.03em}.banner .selo{margin-bottom:12px}.banner-col{display:grid;grid-template-rows:auto auto;gap:18px;align-content:space-between}.banner-col .banner{min-height:0}@media (max-width:1050px){.banners{grid-template-columns:1fr}.banner{min-height:190px}}.banner-col{gap:18px}.sec-pilares{background:linear-gradient(155deg,#3B5F1F 0%,#31501A 48%,#243C11 100%);color:#fff;position:relative;overflow:hidden}.sec-pilares::before{content:'';position:absolute;width:720px;height:720px;border-radius:50%;background:radial-gradient(circle,rgb(130 178 23 / .30),transparent 66%);right:-260px;top:-300px;pointer-events:none}.sec-pilares::after{content:'';position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgb(244 188 51 / .16),transparent 66%);left:-220px;bottom:-240px;pointer-events:none}.sec-pilares .wrap{position:relative;z-index:2}.sec-pilares .d2{color:#fff}.sec-pilares .lead{color:rgb(255 255 255 / .80)}.sec-pilares .olho{color:var(--mostarda)}.sec-pilares .olho::before{background:var(--mostarda)}.sec-pilares .marca-mao svg path{stroke:var(--mostarda)}.pilares{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:60px}.pilar{text-align:center;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .13);border-radius:var(--r-lg);padding:34px 28px 30px;transition:background var(--t),border-color var(--t),transform var(--t)}.pilar:hover{background:rgb(255 255 255 / .09);border-color:rgb(244 188 51 / .5);transform:translateY(-5px)}.pilar-icone{width:86px;height:86px;margin:0 auto 20px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .18);color:var(--mostarda);position:relative}.pilar-icone svg{width:42px;height:42px}.pilar-icone::before{content:'';position:absolute;inset:-8px;border-radius:50%;border:1.5px dashed rgb(255 255 255 / .22);animation:gira 30s linear infinite}@keyframes gira{to{transform:rotate(360deg)}}.pilar h4{font-size:1.06rem;font-weight:800;color:#fff;margin-bottom:10px;letter-spacing:-.01em}.pilar p{font-size:.87rem;color:rgb(255 255 255 / .74);line-height:1.6}@media (max-width:1050px){.pilares{grid-template-columns:repeat(2,1fr);gap:22px}}@media (max-width:600px){.pilares{grid-template-columns:1fr;gap:26px}}.planos-bloco{position:relative;padding:118px 0;overflow:hidden}.planos{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative;z-index:2;align-items:stretch}.plano{background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:34px 26px 30px;position:relative;display:flex;flex-direction:column;text-align:left;transition:transform var(--t),box-shadow var(--t),border-color var(--t)}.plano:hover{transform:translateY(-8px);box-shadow:var(--sombra-alta);border-color:var(--verde-folha)}.plano-tam{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--verde-folha-esc)}.plano-nome{font-size:1.62rem;font-weight:900;letter-spacing:-.03em;line-height:1;color:var(--verde-escuro);margin-top:6px}.plano-preco{display:flex;align-items:baseline;gap:3px;margin:22px 0 4px;color:var(--verde-escuro)}.plano-preco .cif{font-size:.92rem;font-weight:800;align-self:flex-start;margin-top:7px}.plano-preco .val{font-size:2.9rem;font-weight:900;letter-spacing:-.045em;line-height:.92}.plano-preco .cent{font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.plano-preco .mes{font-size:.82rem;font-weight:600;color:var(--tinta-3);margin-left:5px}.plano-semana{font-size:.78rem;color:var(--tinta-3);padding-bottom:22px;border-bottom:1px dashed var(--areia-3)}.plano-itens{margin:22px 0 26px;display:flex;flex-direction:column;gap:11px}.plano-itens li{display:flex;gap:10px;align-items:flex-start;font-size:.87rem;color:var(--tinta-2);line-height:1.45}.plano-itens svg{width:17px;height:17px;flex:none;margin-top:2px;color:var(--verde-folha)}.plano-itens b{color:var(--verde-escuro);font-weight:800}.plano .btn{margin-top:auto}.plano-lista{display:block;text-align:center;font-size:.76rem;font-weight:700;color:var(--tinta-3);margin-top:16px;text-decoration:underline;text-underline-offset:3px}.plano-lista:hover{color:var(--verde-folha-esc)}.plano-destaque{border:2px solid var(--verde-folha);box-shadow:var(--sombra-alta);background:linear-gradient(180deg,#F9FCF3,#fff 190px)}.plano-destaque .plano-nome{color:var(--verde-folha-esc)}.plano-fita{position:absolute;top:-14px;left:26px;background:var(--mostarda);color:#4A3400;font-size:.63rem;font-weight:900;letter-spacing:.1em;padding:7px 15px;border-radius:var(--r-full);box-shadow:0 10px 22px -12px rgb(244 188 51 / .95)}@media (max-width:1400px){.plano{padding:30px 22px 26px}.plano-preco .val{font-size:2.5rem}}@media (max-width:1050px){.planos{grid-template-columns:repeat(2,1fr);gap:26px}}@media (max-width:600px){.planos{grid-template-columns:1fr}}.folha-deco{position:absolute;pointer-events:none;z-index:1;opacity:.9}.folha-dir{right:-40px;bottom:20px;width:230px}.folha-esq{left:-60px;top:60px;width:180px;transform:scaleX(-1)}@media (max-width:1050px){.folha-deco{display:none}}.clube-hero{background:var(--areia-2);color:var(--verde-escuro);position:relative;overflow:hidden;border-bottom:1px solid var(--linha)}.clube-hero::before,.clube-hero::after{display:none}.clube-hero .olho{color:var(--laranja)}.clube-hero .olho::before{background:var(--laranja)}.clube-hero .d1{color:var(--verde-escuro)}.clube-hero .lead{color:var(--tinta-2)}.clube-hero .wrap{position:relative;z-index:2}.clube-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}@media (max-width:1050px){.clube-grid{grid-template-columns:1fr;gap:48px}}.clube-regras{margin-top:38px;border-top:1px solid rgb(255 255 255 / .16)}.clube-regras li{display:flex;align-items:center;gap:22px;padding:20px 0;border-bottom:1px solid rgb(255 255 255 / .16)}.cr-n{flex:none;min-width:104px;font-size:2rem;font-weight:900;letter-spacing:-.045em;color:var(--mostarda);line-height:1}.cr-t{font-size:.98rem;color:rgb(255 255 255 / .84);line-height:1.45}.cr-t b{color:#fff;font-weight:800}@media (max-width:600px){.clube-regras li{gap:16px;padding:16px 0}.cr-n{min-width:74px;font-size:1.5rem}.cr-t{font-size:.88rem}}.moeda{display:inline-grid;place-items:center;width:76px;height:76px;border-radius:50%;background:linear-gradient(150deg,var(--mostarda),#DFA00F);color:#57390A;box-shadow:0 14px 30px -16px rgb(244 188 51 / .9);position:relative;flex:none}.moeda svg{width:38px;height:38px}.passos{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;counter-reset:p}.passo{background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:30px 26px;position:relative}.passo::before{counter-increment:p;content:counter(p);position:absolute;top:-18px;left:26px;width:38px;height:38px;border-radius:50%;background:var(--verde-folha);color:#fff;display:grid;place-items:center;font-weight:900;font-size:1rem}.passo h4{font-size:1.02rem;font-weight:800;color:var(--verde-escuro);margin:12px 0 8px}.passo p{font-size:.88rem;color:var(--tinta-2);line-height:1.55}@media (max-width:900px){.passos{grid-template-columns:1fr;gap:32px}}.niveis{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.nivel{border-radius:var(--r-lg);padding:30px 24px;border:1px solid var(--linha);background:#fff;position:relative;overflow:hidden;transition:transform var(--t),box-shadow var(--t)}.nivel:hover{transform:translateY(-5px);box-shadow:var(--sombra)}.nivel-faixa{height:6px;position:absolute;top:0;left:0;right:0}.nivel-broto .nivel-faixa{background:#BFD16A}.nivel-raiz .nivel-faixa{background:var(--verde-folha)}.nivel-florada .nivel-faixa{background:var(--mostarda)}.nivel-colheita .nivel-faixa{background:var(--laranja)}.nivel-icone{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:var(--areia-2);color:var(--verde-oliva);margin-bottom:16px}.nivel-icone svg{width:26px;height:26px}.nivel h4{font-size:1.1rem;font-weight:900;color:var(--verde-escuro);letter-spacing:-.02em}.nivel .faixa-txt{font-size:.76rem;color:var(--tinta-3);font-weight:600;margin-bottom:14px}.nivel-mult{font-size:1.8rem;font-weight:900;color:var(--verde-folha-esc);letter-spacing:-.03em;line-height:1}.nivel-mult span{font-size:.76rem;font-weight:600;color:var(--tinta-3);display:block;letter-spacing:0}.nivel ul{margin-top:16px;border-top:1px solid var(--areia-2);padding-top:14px}.nivel li{font-size:.82rem;color:var(--tinta-2);padding:5px 0 5px 20px;position:relative}.nivel li::before{content:'';position:absolute;left:0;top:12px;width:8px;height:8px;border-radius:50%;background:var(--verde-folha);opacity:.55}@media (max-width:1050px){.niveis{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.niveis{grid-template-columns:1fr}}.ganhar{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ganhar-item{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid var(--linha);border-radius:var(--r);padding:22px}.ganhar-item svg{width:26px;height:26px;color:var(--verde-folha);flex:none;margin-top:2px}.ganhar-item h5{font-size:.94rem;font-weight:800;color:var(--verde-escuro);margin-bottom:4px}.ganhar-item p{font-size:.82rem;color:var(--tinta-2);line-height:1.5}.ganhar-item b{color:var(--verde-folha-esc);font-weight:900}@media (max-width:1050px){.ganhar{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ganhar{grid-template-columns:1fr}}.simulador{background:#fff;border-radius:var(--r-xl);padding:40px;border:1px solid var(--linha);box-shadow:var(--sombra)}.sim-linha{margin-bottom:26px}.sim-linha label{display:flex;justify-content:space-between;align-items:baseline;font-size:.86rem;font-weight:700;color:var(--verde-escuro);margin-bottom:12px}.sim-linha label span{font-size:1.15rem;font-weight:900;color:var(--verde-folha-esc);letter-spacing:-.02em}input[type=range]{width:100%;-webkit-appearance:none;appearance:none;height:6px;border-radius:var(--r-full);background:var(--areia-3);outline-offset:6px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--verde-folha);border:4px solid #fff;box-shadow:0 3px 10px rgb(0 0 0 / .2);cursor:pointer}input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--verde-folha);border:4px solid #fff;box-shadow:0 3px 10px rgb(0 0 0 / .2);cursor:pointer;border-color:#fff}.sim-resultado{background:var(--areia);border-radius:var(--r-lg);padding:26px;text-align:center;margin-top:8px}.sim-resultado .n{font-size:2.6rem;font-weight:900;color:var(--verde-escuro);letter-spacing:-.035em;line-height:1}.sim-resultado .l{font-size:.84rem;color:var(--tinta-2);margin-top:6px}.sim-chips{display:flex;gap:10px;justify-content:center;margin-top:18px;flex-wrap:wrap}.sim-chip{background:#fff;border:1px solid var(--linha);border-radius:var(--r-full);padding:7px 14px;font-size:.76rem;font-weight:700;color:var(--tinta-2)}.sim-chip b{color:var(--verde-folha-esc)}@media (max-width:600px){.simulador{padding:26px 20px}}.depos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.depo{background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:32px 28px;position:relative;display:flex;flex-direction:column}.depo-aspas{font-size:3.6rem;line-height:.6;color:var(--lima);font-weight:900;font-family:Georgia,serif}.depo p{font-size:.92rem;line-height:1.62;color:var(--tinta-2);margin:16px 0 22px;flex:1}.depo-quem{display:flex;align-items:center;gap:13px;border-top:1px solid var(--areia-2);padding-top:18px}.depo-av{width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--lima);flex:none;display:grid;place-items:center;font-weight:900;color:var(--verde-oliva);font-size:.95rem}.depo-av svg{width:22px;height:22px}.depo-nome{font-size:.9rem;font-weight:800;color:var(--verde-escuro);line-height:1.2}.depo-meta{font-size:.76rem;color:var(--tinta-3)}.estrelas{display:flex;gap:2px;color:var(--mostarda);margin-left:auto}.estrelas svg{width:14px;height:14px;fill:currentColor}@media (max-width:1050px){.depos{grid-template-columns:1fr}}.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.post-card{display:flex;flex-direction:column;border-radius:var(--r-lg);overflow:hidden;background:#fff;border:1px solid var(--linha);transition:transform var(--t),box-shadow var(--t)}.post-card:hover{transform:translateY(-5px);box-shadow:var(--sombra)}.post-img{aspect-ratio:16/10;overflow:hidden;background:var(--areia-2)}.post-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.post-card:hover .post-img img{transform:scale(1.06)}.post-corpo{padding:24px;display:flex;flex-direction:column;flex:1}.post-cat{font-size:.7rem;font-weight:800;letter-spacing:.09em;color:var(--verde-folha-esc);margin-bottom:10px}.post-card h3{font-size:1.05rem;font-weight:700;line-height:1.32;color:var(--verde-escuro);letter-spacing:-.012em}.post-card p{font-size:.85rem;color:var(--tinta-2);margin-top:10px;line-height:1.55}.post-data{margin-top:auto;padding-top:18px;font-size:.76rem;color:var(--tinta-3)}@media (max-width:1050px){.posts{grid-template-columns:1fr}}.reels{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.reel{display:block;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--linha);background:#fff;transition:transform var(--t),box-shadow var(--t),border-color var(--t)}.reel:hover{transform:translateY(-5px);box-shadow:var(--sombra-alta);border-color:var(--verde-folha)}.reel-midia{position:relative;aspect-ratio:9/16;display:grid;place-items:center;overflow:hidden;background:linear-gradient(160deg,#3B5F1F,#1B2E0B)}.reel-midia[data-reel="2"]{background:linear-gradient(160deg,#6E9A11,#31501A)}.reel-midia[data-reel="3"]{background:linear-gradient(160deg,#4E2E16,#241408)}.reel-midia[data-reel="4"]{background:linear-gradient(160deg,#E0A916,#8A5F05)}.reel-midia::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgb(255 255 255 / .05) 0 14px,transparent 14px 28px)}.reel-play{position:relative;z-index:2;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .92);color:var(--verde-escuro);box-shadow:0 12px 30px -12px rgb(0 0 0 / .6);transition:transform var(--t)}.reel-play svg{width:24px;height:24px;margin-left:3px}.reel:hover .reel-play{transform:scale(1.1)}.reel-marca{position:absolute;left:14px;top:14px;z-index:2;color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.03em;background:rgb(0 0 0 / .28);padding:5px 11px;border-radius:var(--r-full)}.reel-mock{position:absolute;right:14px;top:14px;z-index:2;color:var(--verde-escuro);font-size:.6rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;background:var(--mostarda);padding:5px 10px;border-radius:var(--r-full)}.reel-pe{padding:14px 16px 16px}.reel-pe b{display:block;font-size:.86rem;font-weight:700;color:var(--verde-escuro);line-height:1.32}.reel-pe span{display:block;font-size:.74rem;color:var(--tinta-3);margin-top:4px}@media (max-width:1050px){.reels{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.reels{grid-template-columns:repeat(2,1fr);gap:12px}.reel-play{width:46px;height:46px}}.news{background:var(--verde-folha);border-radius:var(--r-xl);padding:56px;color:#fff;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;position:relative;overflow:hidden}.news h2{font-size:clamp(1.6rem,2.5vw,2.3rem);font-weight:900;line-height:1.1;letter-spacing:-.028em}.news p{margin-top:12px;font-size:.95rem;color:rgb(255 255 255 / .9)}.news-form{display:flex;gap:10px;background:#fff;border-radius:var(--r-full);padding:7px 7px 7px 22px}.news-form input{flex:1;border:0;background:none;outline:0;font-size:.92rem;min-width:0}.news-nota{font-size:.74rem;color:rgb(255 255 255 / .82);margin-top:12px}@media (max-width:900px){.news{grid-template-columns:1fr;padding:36px 26px;gap:26px}}@media (max-width:520px){.news-form{flex-direction:column;border-radius:var(--r-lg);padding:14px}.news-form input{padding:6px 8px 12px;border-bottom:1px solid var(--linha)}}.selos-rodape{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);padding:26px 0}.selos-rodape .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.selo-item{display:flex;align-items:center;gap:13px;justify-content:center;min-width:0}.selo-item svg{width:28px;height:28px;color:var(--verde-folha);flex:none}.selo-item b{font-size:.84rem;font-weight:800;color:var(--verde-escuro);display:block;line-height:1.2}.selo-item span{font-size:.75rem;color:var(--tinta-3);white-space:nowrap}@media (max-width:1200px){.selos-rodape .wrap{grid-template-columns:repeat(2,1fr);gap:22px}}@media (max-width:900px){.selos-rodape .wrap{grid-template-columns:repeat(2,1fr);gap:22px}}@media (max-width:520px){.selos-rodape .wrap{grid-template-columns:1fr}.selo-item{justify-content:flex-start}}.rodape{background:var(--verde-escuro);color:rgb(255 255 255 / .78);padding:66px 0 0;position:relative;overflow:hidden}.rodape-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:44px;padding-bottom:48px}.rodape img.logo-rod{height:46px;width:auto;max-width:none;object-fit:contain;margin-bottom:20px}.rodape h4{font-size:.76rem;letter-spacing:.13em;font-weight:800;color:#fff;margin-bottom:18px}.rodape li a,.rodape .contato-l{display:block;padding:6px 0;font-size:.88rem;transition:color var(--t),padding-left var(--t)}.rodape li a:hover{color:var(--lima);padding-left:5px}.contato{display:flex;gap:12px;align-items:flex-start;margin-bottom:18px}.contato svg{width:19px;height:19px;color:var(--lima);flex:none;margin-top:3px}.contato b{color:#fff;font-size:.78rem;letter-spacing:.06em;font-weight:800;display:block}.contato span{font-size:.88rem}.sociais{display:flex;gap:11px;margin-top:20px}.social{width:40px;height:40px;border-radius:50%;background:rgb(255 255 255 / .1);display:grid;place-items:center;transition:background var(--t),transform var(--t)}.social:hover{background:var(--verde-folha);transform:translateY(-3px)}.social svg{width:18px;height:18px;fill:#fff}.social:hover svg{fill:#fff}.rodape-baixo{border-top:1px solid rgb(255 255 255 / .13);padding:24px 0;font-size:.76rem;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;color:rgb(255 255 255 / .6)}.h4-pg{margin-top:26px}.pagamentos{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px;align-items:center}.pg{background:#fff;border-radius:7px;height:34px;min-width:50px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px -6px rgb(0 0 0 / .5)}.pg svg{height:19px;width:auto;max-width:38px}.pg-txt{gap:6px;font-size:.7rem;font-weight:800;color:var(--verde-escuro)}.pg-txt svg{height:15px;width:15px;fill:none;stroke:currentColor}.aviso-legal{font-size:.72rem;color:rgb(255 255 255 / .45);line-height:1.6;padding-bottom:26px;max-width:96ch}@media (max-width:1050px){.rodape-grid{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:600px){.rodape-grid{grid-template-columns:1fr}.rodape{padding-top:48px}}.overlay{position:fixed;inset:0;background:rgb(18 32 28 / .62);backdrop-filter:blur(4px);z-index:200;display:grid;place-items:center;padding:20px;opacity:0;visibility:hidden;transition:opacity var(--t),visibility var(--t)}.overlay.abre{opacity:1;visibility:visible}.popup{position:relative;width:820px;max-width:100%;background:#fff;border-radius:var(--r-xl);overflow:hidden;display:grid;grid-template-columns:.92fr 1.08fr;transform:translateY(24px) scale(.97);transition:transform .4s cubic-bezier(.22,.61,.36,1);max-height:92vh}.overlay.abre .popup{transform:none}.popup-arte{background:linear-gradient(160deg,#3B5F1F,#243C11);color:#fff;padding:44px 34px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.popup-arte img.pl{height:88px;width:auto;max-width:100%;object-fit:contain;object-position:left center;align-self:flex-start;margin-bottom:6px;position:relative;z-index:2;background:none;padding:0;border-radius:0;box-shadow:none}.popup-arte::after{content:'';position:absolute;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgb(130 178 23 / .5),transparent 70%);right:-140px;bottom:-140px}.popup-arte h4{font-size:1.5rem;font-weight:900;line-height:1.08;letter-spacing:-.028em;margin:24px 0 10px;position:relative;z-index:2}.popup-arte p{font-size:.86rem;color:rgb(255 255 255 / .82);position:relative;z-index:2}.popup-corpo{padding:44px 40px;overflow-y:auto}.popup-fechar{position:absolute;top:14px;right:16px;width:34px;height:34px;border-radius:50%;background:var(--areia-2);display:grid;place-items:center;color:var(--tinta-2);z-index:10;transition:background var(--t),transform var(--t)}.popup-fechar:hover{background:var(--areia-3);transform:rotate(90deg)}.popup-fechar svg{width:16px;height:16px}.popup-nota{font-size:.72rem;color:var(--tinta-3);margin-top:14px;line-height:1.5}@media (max-width:760px){.popup{grid-template-columns:1fr}.popup-arte{display:none}.popup-corpo{padding:38px 24px 28px}}.ticket{position:relative;background:var(--areia);border:2px dashed var(--verde-folha);border-radius:var(--r-lg);padding:22px 24px;text-align:center;margin:20px 0 6px}.ticket::before,.ticket::after{content:'';position:absolute;width:24px;height:24px;border-radius:50%;background:#fff;top:50%;transform:translateY(-50%);border:2px dashed var(--verde-folha)}.ticket::before{left:-14px;clip-path:inset(0 0 0 50%)}.ticket::after{right:-14px;clip-path:inset(0 50% 0 0)}.ticket-l{font-size:.72rem;font-weight:800;letter-spacing:.1em;color:var(--tinta-3)}.ticket-cod{font-size:1.5rem;font-weight:900;letter-spacing:.06em;color:var(--verde-escuro);margin:6px 0 14px}.ticket .btn{width:100%}.wpp{position:fixed;right:20px;bottom:22px;width:58px;height:58px;border-radius:50%;background:#25D366;display:grid;place-items:center;box-shadow:0 12px 30px -8px rgb(37 211 102 / .65);z-index:150;transition:transform var(--t)}.wpp:hover{transform:scale(1.08)}.wpp svg{width:30px;height:30px;fill:#fff}.wpp::after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid #25D366;animation:pulso 2.6s ease-out infinite}@keyframes pulso{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.55);opacity:0}}.trilha-esq{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:140;display:flex;flex-direction:column;gap:8px}.trilha-btn{display:flex;align-items:center;gap:0;background:var(--verde-folha);color:#fff;border-radius:0 var(--r) var(--r) 0;padding:14px 12px;box-shadow:var(--sombra);transition:gap var(--t),padding var(--t),background var(--t);max-width:56px;overflow:hidden;white-space:nowrap}.trilha-btn:hover{max-width:280px;gap:11px;padding-right:20px}.trilha-btn svg{width:22px;height:22px;flex:none}.trilha-btn span{font-size:.78rem;font-weight:800;opacity:0;transition:opacity var(--t)}.trilha-btn:hover span{opacity:1}.trilha-btn.mostarda{background:var(--mostarda);color:var(--verde-escuro)}.trilha-btn.escuro{background:var(--verde-escuro)}@media (max-width:1050px){.trilha-esq{display:none}.wpp{width:52px;height:52px;right:14px;bottom:16px}}.toasts{position:fixed;right:20px;bottom:96px;z-index:220;display:flex;flex-direction:column;gap:10px;align-items:flex-end}.toast{background:var(--verde-escuro);color:#fff;border-radius:var(--r);padding:14px 20px;font-size:.86rem;font-weight:600;box-shadow:var(--sombra-alta);display:flex;align-items:center;gap:10px;animation:entraToast .4s cubic-bezier(.22,.61,.36,1);max-width:340px}.toast svg{width:19px;height:19px;color:var(--lima);flex:none}@keyframes entraToast{from{opacity:0;transform:translateX(30px)}}@media (max-width:767px){.toasts{right:12px;left:12px;bottom:86px;align-items:stretch}}.capa{background:var(--areia-2);padding:44px 0;border-bottom:1px solid var(--linha)}.migalhas{display:flex;gap:8px;align-items:center;font-size:.78rem;color:var(--tinta-3);margin-bottom:12px;flex-wrap:wrap}.migalhas a:hover{color:var(--verde-folha-esc)}.migalhas span{opacity:.5}.loja{display:grid;grid-template-columns:250px 1fr;gap:38px;align-items:start}@media (max-width:1050px){.loja{grid-template-columns:1fr}}.filtros{position:sticky;top:128px;background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:24px}.filtro-bloco{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--areia-2)}.filtro-bloco:last-child{border:0;margin:0;padding:0}.filtro-bloco h4{font-size:.75rem;letter-spacing:.11em;font-weight:800;color:var(--tinta-3);margin-bottom:14px}.check{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:.87rem;color:var(--tinta-2);cursor:pointer}.check input{width:17px;height:17px;accent-color:var(--verde-folha);flex:none;cursor:pointer}.check:hover{color:var(--verde-escuro)}.check small{margin-left:auto;color:var(--tinta-3);font-size:.75rem}.filtro-preco{display:flex;gap:10px;align-items:center}.filtro-preco input{width:100%;height:38px;border:1px solid var(--linha);border-radius:var(--r-sm);padding:0 10px;font-size:.85rem}.loja-topo{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;flex-wrap:wrap}.loja-conta{font-size:.86rem;color:var(--tinta-2)}.loja-conta b{color:var(--verde-escuro)}.select{height:42px;border:1px solid var(--linha);border-radius:var(--r-full);padding:0 40px 0 18px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2342544C' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center/16px;-webkit-appearance:none;appearance:none;font-size:.85rem;font-weight:600;cursor:pointer}.abrir-filtros{display:none}@media (max-width:1050px){.filtros{position:fixed;left:0;top:0;bottom:0;width:min(340px,88vw);z-index:210;border-radius:0;overflow-y:auto;transform:translateX(-102%);transition:transform var(--t)}.filtros.abre{transform:none}.abrir-filtros{display:inline-flex}}.paginacao{display:flex;gap:8px;justify-content:center;margin-top:44px;flex-wrap:wrap}.pag{min-width:42px;height:42px;border-radius:var(--r-sm);border:1px solid var(--linha);display:grid;place-items:center;font-size:.86rem;font-weight:700;color:var(--tinta-2);padding:0 12px;transition:all var(--t)}.pag:hover{border-color:var(--verde-folha);color:var(--verde-folha-esc)}.pag.on{background:var(--verde-escuro);border-color:var(--verde-escuro);color:#fff}.vazio{text-align:center;padding:70px 20px;border:1px dashed var(--linha);border-radius:var(--r-lg);background:#fff}.vazio svg{width:52px;height:52px;color:var(--areia-3);margin:0 auto 16px}.pdp{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}@media (max-width:900px){.pdp{grid-template-columns:1fr;gap:32px}}.pdp-galeria{position:sticky;top:150px}.pdp-foto{background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);aspect-ratio:1/1;display:grid;place-items:center;padding:34px;overflow:hidden}.pdp-foto img{max-height:100%;object-fit:contain;transition:transform .5s}.pdp-miniaturas{display:flex;gap:10px;margin-top:12px}.mini{width:72px;height:72px;border:1px solid var(--linha);border-radius:var(--r-sm);padding:6px;display:grid;place-items:center;cursor:pointer;transition:border-color var(--t);background:#fff}.mini.on{border-color:var(--verde-folha);border-width:2px}.mini img{max-height:100%;object-fit:contain}@media (max-width:900px){.pdp-galeria{position:static}}.pdp-preco{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:8px 0 4px}.pdp-preco .por{font-size:2.3rem;font-weight:900;color:var(--verde-escuro);letter-spacing:-.035em;line-height:1}.pdp-preco .de{font-size:1.05rem;color:var(--tinta-3);text-decoration:line-through}.pdp-box-ass{background:linear-gradient(120deg,rgb(130 178 23 / .12),rgb(200 210 91 / .14));border:1px solid rgb(130 178 23 / .4);border-radius:var(--r-lg);padding:20px 22px;margin:22px 0;display:flex;gap:15px;align-items:flex-start}.pdp-box-ass svg{width:26px;height:26px;color:var(--verde-folha-esc);flex:none;margin-top:2px}.pdp-box-ass h5{font-size:.94rem;font-weight:800;color:var(--verde-oliva);margin-bottom:4px}.pdp-box-ass p{font-size:.84rem;color:var(--tinta-2);line-height:1.5}.pdp-compra{display:flex;gap:12px;align-items:stretch;margin:24px 0}.qtd{display:flex;align-items:center;border:1px solid var(--linha);border-radius:var(--r-full);padding:4px;background:#fff;flex:none}.qtd button{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--verde-escuro);transition:background var(--t)}.qtd button:hover{background:var(--areia-2)}.qtd span{width:38px;text-align:center;font-weight:800}.qtd svg{width:16px;height:16px}.pdp-info{border-top:1px solid var(--linha);margin-top:28px;padding-top:22px}.pdp-info-item{display:flex;gap:13px;padding:11px 0;font-size:.86rem;color:var(--tinta-2);align-items:center}.pdp-info-item svg{width:20px;height:20px;color:var(--verde-folha);flex:none}.abas{display:flex;gap:4px;border-bottom:1px solid var(--linha);margin-bottom:28px;overflow-x:auto}.aba{padding:14px 22px;font-size:.85rem;font-weight:700;color:var(--tinta-3);white-space:nowrap;border-bottom:3px solid #fff0;margin-bottom:-1px;transition:color var(--t),border-color var(--t)}.aba.on{color:var(--verde-escuro);border-color:var(--verde-folha)}.aba:hover{color:var(--verde-escuro)}.painel{display:none}.painel.on{display:block;animation:sobe .4s cubic-bezier(.22,.61,.36,1)}@keyframes sobe{from{opacity:0;transform:translateY(10px)}}.prosa p{margin-bottom:14px;color:var(--tinta-2);line-height:1.72;max-width:72ch}.prosa h3{font-size:1.2rem;font-weight:800;color:var(--verde-escuro);margin:26px 0 12px}.prosa ul{margin:0 0 16px}.prosa li{padding:5px 0 5px 24px;position:relative;color:var(--tinta-2)}.prosa li::before{content:'';position:absolute;left:0;top:14px;width:8px;height:8px;border-radius:50% 50% 50% 0;background:var(--verde-folha);transform:rotate(45deg)}.gaveta{position:fixed;right:0;top:0;bottom:0;width:min(430px,92vw);background:#fff;z-index:210;transform:translateX(102%);transition:transform .38s cubic-bezier(.22,.61,.36,1);display:flex;flex-direction:column;box-shadow:-20px 0 60px -30px rgb(0 0 0 / .5)}.gaveta.abre{transform:none}.gaveta-topo{padding:22px 24px;border-bottom:1px solid var(--linha);display:flex;align-items:center;justify-content:space-between}.gaveta-topo h3{font-size:1.05rem;font-weight:800;color:var(--verde-escuro)}.gaveta-corpo{flex:1;overflow-y:auto;padding:16px 24px}.gaveta-pe{border-top:1px solid var(--linha);padding:22px 24px;background:var(--areia)}.item-c{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid var(--areia-2)}.item-c img{width:64px;height:64px;object-fit:contain;flex:none;background:#fff;border-radius:var(--r-sm);border:1px solid var(--linha);padding:4px}.item-c-nome{font-size:.84rem;font-weight:600;line-height:1.32;margin-bottom:5px}.item-c-preco{font-size:.9rem;font-weight:900;color:var(--verde-escuro)}.item-c-ctrl{display:flex;align-items:center;gap:10px;margin-top:7px}.item-c-ctrl button{width:26px;height:26px;border:1px solid var(--linha);border-radius:6px;display:grid;place-items:center;font-weight:800;color:var(--tinta-2);font-size:.9rem}.item-c-ctrl button:hover{border-color:var(--verde-folha);color:var(--verde-folha-esc)}.item-c-remover{margin-left:auto;font-size:.75rem;color:var(--tinta-3);border-bottom:1px solid #fff0}.item-c-remover:hover{color:var(--laranja);border-color:var(--laranja)}.resumo-l{display:flex;justify-content:space-between;font-size:.87rem;color:var(--tinta-2);padding:5px 0}.resumo-l.total{font-size:1.15rem;font-weight:900;color:var(--verde-escuro);border-top:1px solid var(--linha);margin-top:10px;padding-top:12px}.ganho-pontos{background:rgb(244 188 51 / .16);border-radius:var(--r-sm);padding:10px 14px;font-size:.8rem;color:#7A5A00;font-weight:700;display:flex;gap:9px;align-items:center;margin:12px 0}.ganho-pontos svg{width:18px;height:18px;flex:none}.campo{margin-bottom:18px}.campo label{display:block;font-size:.78rem;font-weight:700;color:var(--verde-escuro);margin-bottom:7px}.campo input,.campo select,.campo textarea{width:100%;height:48px;border:1px solid var(--linha);border-radius:var(--r-sm);padding:0 15px;font-size:.92rem;background:#fff;transition:border-color var(--t)}.campo textarea{height:auto;padding:13px 15px;resize:vertical;min-height:110px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--verde-folha);outline:0;box-shadow:0 0 0 3px rgb(130 178 23 / .16)}.campo .erro{color:#C0392B;font-size:.76rem;margin-top:5px;display:none}.campo.tem-erro input{border-color:#C0392B}.campo.tem-erro .erro{display:block}.dica-login{background:var(--areia);border:1px dashed var(--linha);border-radius:var(--r-sm);padding:14px 16px;font-size:.8rem;color:var(--tinta-2);line-height:1.6;margin-bottom:22px}.dica-login b{color:var(--verde-escuro)}.caixa{background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:34px}@media (max-width:600px){.caixa{padding:24px 20px}}.conta{display:grid;grid-template-columns:264px 1fr;gap:32px;align-items:start}@media (max-width:1050px){.conta{grid-template-columns:1fr}}.conta-menu{background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);overflow:hidden;position:sticky;top:128px}.conta-perfil{background:var(--verde-escuro);color:#fff;padding:24px;position:relative;overflow:hidden}.conta-perfil::after{content:'';position:absolute;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgb(130 178 23 / .42),transparent 70%);right:-90px;top:-70px}.conta-avatar{width:52px;height:52px;border-radius:50%;background:var(--verde-folha);display:grid;place-items:center;font-weight:900;font-size:1.15rem;margin-bottom:12px;position:relative;z-index:2}.conta-perfil h3{font-size:1rem;font-weight:800;position:relative;z-index:2}.conta-perfil p{font-size:.78rem;color:rgb(255 255 255 / .72);position:relative;z-index:2}.conta-nav a{display:flex;align-items:center;gap:12px;padding:13px 22px;font-size:.87rem;font-weight:600;color:var(--tinta-2);border-left:3px solid #fff0;transition:all var(--t)}.conta-nav a svg{width:18px;height:18px;color:var(--tinta-3)}.conta-nav a:hover{background:var(--areia)}.conta-nav a.on{background:var(--areia);border-left-color:var(--verde-folha);color:var(--verde-escuro)}.conta-nav a.on svg{color:var(--verde-folha)}@media (max-width:1050px){.conta-menu{position:static}.conta-nav{display:flex;overflow-x:auto}.conta-nav a{border-left:0;border-bottom:3px solid #fff0;white-space:nowrap}.conta-nav a.on{border-left:0;border-bottom-color:var(--verde-folha)}}.metricas{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:26px}.metrica{background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:24px;position:relative;overflow:hidden}.metrica .n{font-size:2rem;font-weight:900;color:var(--verde-escuro);letter-spacing:-.035em;line-height:1.05}.metrica .l{font-size:.8rem;color:var(--tinta-3);margin-top:5px}.metrica svg{position:absolute;right:16px;top:16px;width:24px;height:24px;color:var(--areia-3)}.metrica.dourada{background:linear-gradient(140deg,var(--mostarda),#EFA91B);border-color:#fff0;color:#5A3B00}.metrica.dourada .n,.metrica.dourada .l{color:#5A3B00}.metrica.dourada svg{color:rgb(90 59 0 / .28)}@media (max-width:900px){.metricas{grid-template-columns:1fr}}.progresso{height:10px;border-radius:var(--r-full);background:var(--areia-2);overflow:hidden;margin:14px 0 8px}.progresso i{display:block;height:100%;border-radius:var(--r-full);background:linear-gradient(90deg,var(--verde-folha),var(--lima));width:0;transition:width 1.2s cubic-bezier(.22,.61,.36,1)}.tabela{width:100%;border-collapse:collapse;font-size:.87rem;background:#fff}.tabela th{text-align:left;font-size:.72rem;letter-spacing:.09em;color:var(--tinta-3);font-weight:800;padding:14px 16px;border-bottom:1px solid var(--linha);background:var(--areia)}.tabela td{padding:15px 16px;border-bottom:1px solid var(--areia-2);color:var(--tinta-2);vertical-align:middle}.tabela tr:last-child td{border-bottom:0}.tabela b{color:var(--verde-escuro)}.rolagem-tab{overflow-x:auto;border:1px solid var(--linha);border-radius:var(--r-lg)}.status{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:800;padding:5px 11px;border-radius:var(--r-full)}.status-ok{background:rgb(16 136 84 / .13);color:#0B6B41}.status-rota{background:rgb(244 188 51 / .2);color:#8A6200}.status-prep{background:rgb(75 129 80 / .13);color:var(--verde)}.status-cancel{background:rgb(192 57 43 / .11);color:#A03024}.mais{color:var(--verde-folha-esc);font-weight:700;font-size:.8rem;border-bottom:1px solid #fff0}.mais:hover{border-color:var(--verde-folha)}.kit-editor{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}@media (max-width:1050px){.kit-editor{grid-template-columns:1fr}}.kit-slots{background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:24px;position:sticky;top:150px}.slot{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--areia-2);font-size:.85rem}.slot:last-child{border:0}.slot-vazio{color:var(--tinta-3);font-style:italic}.slot img{width:36px;height:36px;object-fit:contain;flex:none}.slot .x{margin-left:auto;color:var(--tinta-3);font-size:1.1rem;line-height:1}.slot .x:hover{color:var(--laranja)}.slot-num{width:24px;height:24px;border-radius:50%;background:var(--areia-2);display:grid;place-items:center;font-size:.7rem;font-weight:800;color:var(--tinta-3);flex:none}@media (max-width:1050px){.kit-slots{position:static}}.extrato-item{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--areia-2)}.extrato-item:last-child{border:0}.extrato-icone{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none}.extrato-icone.ganho{background:rgb(130 178 23 / .15);color:var(--verde-folha-esc)}.extrato-icone.gasto{background:rgb(242 107 56 / .13);color:var(--laranja)}.extrato-icone svg{width:19px;height:19px}.extrato-item h5{font-size:.88rem;font-weight:700;color:var(--verde-escuro)}.extrato-item span{font-size:.76rem;color:var(--tinta-3)}.extrato-valor{margin-left:auto;font-weight:900;font-size:.98rem;flex:none}.extrato-valor.mais-p{color:var(--verde-folha-esc)}.extrato-valor.menos-p{color:var(--laranja)}.faq-item{background:#fff;border:1px solid var(--linha);border-radius:var(--r);margin-bottom:12px;overflow:hidden}.faq-p{width:100%;display:flex;align-items:center;gap:18px;padding:20px 24px;text-align:left;font-size:.96rem;font-weight:700;color:var(--verde-escuro);transition:background var(--t)}.faq-p:hover{background:var(--areia)}.faq-p svg{width:20px;height:20px;margin-left:auto;flex:none;color:var(--verde-folha);transition:transform var(--t)}.faq-item.on .faq-p svg{transform:rotate(45deg)}.faq-r{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.22,.61,.36,1)}.faq-r div{padding:0 24px 22px;font-size:.9rem;color:var(--tinta-2);line-height:1.68;max-width:76ch}.trilho-passos{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.trilho-passos::before{content:'';position:absolute;top:32px;left:8%;right:8%;height:2px;background:repeating-linear-gradient(90deg,var(--areia-3) 0 9px,transparent 9px 18px)}.tp{text-align:center;position:relative;z-index:2}.tp-bola{width:64px;height:64px;border-radius:50%;background:#fff;border:2px solid var(--verde-folha);display:grid;place-items:center;margin:0 auto 18px;color:var(--verde-folha-esc);font-weight:900;font-size:1.1rem}.tp h4{font-size:1rem;font-weight:800;color:var(--verde-escuro);margin-bottom:7px}.tp p{font-size:.85rem;color:var(--tinta-2);line-height:1.55;max-width:26ch;margin-inline:auto}@media (max-width:900px){.trilho-passos{grid-template-columns:1fr;gap:28px}.trilho-passos::before{display:none}}.comparativo{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);overflow:hidden;font-size:.88rem}.comparativo th{padding:20px 18px;text-align:center;font-weight:800;color:var(--verde-escuro);background:var(--areia);border-bottom:1px solid var(--linha);font-size:.92rem}.comparativo th:first-child{text-align:left;width:34%}.comparativo td{padding:15px 18px;text-align:center;border-bottom:1px solid var(--areia-2);color:var(--tinta-2)}.comparativo td:first-child{text-align:left;font-weight:600;color:var(--verde-escuro)}.comparativo tr:last-child td{border-bottom:0}.comparativo .sim{color:var(--verde-folha-esc);font-weight:900}.comparativo .nao{color:var(--areia-3);font-weight:900}.comparativo .col-destaque{background:rgb(130 178 23 / .07)}.rev{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}.rev.revelado{opacity:1;transform:none}.rev-d1{transition-delay:.08s}.rev-d2{transition-delay:.16s}.rev-d3{transition-delay:.24s}.rev-d4{transition-delay:.32s}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.rev{opacity:1;transform:none}}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.mt-48{margin-top:48px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.flex{display:flex}.entre{justify-content:space-between}.meio{align-items:center}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.wrapf{flex-wrap:wrap}.esconde-mob{display:initial}.so-mob{display:none}@media (max-width:1050px){.esconde-lap{display:none!important}}@media (max-width:767px){.esconde-mob{display:none!important}.so-mob{display:initial}}@media (max-width:1050px){.topo-linha{grid-template-columns:auto 1fr;gap:14px;padding:12px 0}.busca{order:3;grid-column:1/-1}.topo-acoes{gap:18px;justify-self:end}.acao>span:not(.contador){display:none}.hamb{display:grid}.nav .nav-linha{display:none}.nav{display:none}.menu-mob{display:block;position:fixed;inset:0 auto 0 0;width:min(340px,88vw);background:#fff;z-index:210;transform:translateX(-102%);transition:transform .35s cubic-bezier(.22,.61,.36,1);overflow-y:auto;box-shadow:20px 0 60px -30px rgb(0 0 0 / .5)}.menu-mob.abre{transform:none}.menu-mob-topo{background:var(--verde-escuro);padding:20px;display:flex;align-items:center;justify-content:space-between}.menu-mob-topo img{height:34px;width:auto;max-width:none;object-fit:contain}.menu-mob-topo button{color:#fff}.menu-mob nav a{display:block;padding:15px 22px;border-bottom:1px solid var(--areia-2);font-weight:600;font-size:.92rem}.menu-mob nav a:hover{background:var(--areia);color:var(--verde-folha-esc)}.menu-mob .acoes{padding:22px;display:grid;gap:10px}}.cortina{position:fixed;inset:0;background:rgb(18 32 28 / .55);z-index:205;opacity:0;visibility:hidden;transition:opacity var(--t),visibility var(--t);backdrop-filter:blur(2px)}.cortina.abre{opacity:1;visibility:visible}.nav-linha{position:relative}.nav-links>li.tem-mega{position:static}.mega{top:100%;left:0;width:100%;border-top-left-radius:0;border-top-right-radius:0}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media (max-width:1050px){.grid-2{grid-template-columns:1fr!important;gap:32px}}@media (max-width:1050px){#bloco-programe{grid-template-columns:1fr!important}#grid-login{grid-template-columns:1fr!important}#grid-carrinho{grid-template-columns:1fr!important}#grid-carrinho .caixa[style*="sticky"]{position:static!important}}@media (max-width:767px){#bloco-programe>div:last-child{padding:32px 24px!important}#bloco-programe>div:first-child{min-height:230px!important}}.hero-design{background:linear-gradient(122deg,var(--bg1,#82B217),var(--bg2,#466701));color:#fff}.hero-design .hero-h{color:#fff}.hero-design .hero-sub{color:rgb(255 255 255 / .88)}.hero-design .hero-tag{background:rgb(255 255 255 / .92);color:var(--verde-escuro)}.hero-design .hero-txt{max-width:52%}.hero-design .hero-arte{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.hero-design .hero-arte circle{fill:rgb(255 255 255 / .1)}.hero-produtos{position:absolute;right:2%;top:0;bottom:0;width:46%;z-index:2;pointer-events:none}.hp{position:absolute;object-fit:contain;filter:drop-shadow(0 18px 26px rgb(0 0 0 / .28));animation:flutua 7s ease-in-out infinite}.hp1{width:46%;right:26%;top:12%;animation-delay:0s}.hp2{width:38%;right:2%;top:34%;animation-delay:-2.3s}.hp3{width:34%;right:38%;bottom:8%;animation-delay:-4.6s}@keyframes flutua{0%,100%{transform:translateY(0)}50%{transform:translateY(-11px)}}@media (max-width:767px){.hero-design .hero-txt{max-width:100%}.hero-produtos{width:100%;right:0;opacity:.22}}.programe{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--r-xl);overflow:hidden;background:var(--verde-escuro);border:1px solid rgb(255 255 255 / .10)}.programe-foto{position:relative;min-height:420px;overflow:hidden}.programe-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.22,.61,.36,1)}.programe:hover .programe-foto img{transform:scale(1.05)}.programe-foto::after{content:'';position:absolute;inset:0;background:linear-gradient(200deg,rgb(28 48 20 / .10) 0%,rgb(28 48 20 / .72) 82%)}.programe-legenda{position:absolute;left:38px;bottom:32px;z-index:3;color:#fff;font-weight:800;font-size:1.02rem;line-height:1.3;letter-spacing:-.01em;text-shadow:0 2px 14px rgb(0 0 0 / .4)}.programe-txt{padding:52px 50px;display:flex;flex-direction:column;justify-content:center}.programe-txt{color:#fff}.programe-txt .olho{color:var(--lima)}.programe-txt .olho::before{background:var(--lima)}.programe-txt .d3{color:#fff!important}.programe .programe-lista li{color:rgb(255 255 255 / .80)}.programe .programe-lista b{color:#fff}.programe .programe-lista svg{color:var(--mostarda)}.programe-lista{display:grid;gap:13px}.programe-lista li{display:flex;gap:12px;align-items:flex-start;font-size:.94rem;color:var(--tinta-2);line-height:1.5}.programe-lista svg{width:19px;height:19px;flex:none;margin-top:3px;color:var(--verde-folha)}@media (max-width:900px){.programe{grid-template-columns:1fr}.programe-foto{min-height:260px}.programe-txt{padding:34px 26px 38px}.programe-legenda{left:24px;bottom:22px;font-size:.94rem}}.painel-arte{position:relative;overflow:hidden;background:linear-gradient(140deg,var(--verde-folha),var(--verde-oliva))}.painel-arte .cesta-svg{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);width:78%;opacity:.35}.painel-arte .pa{position:absolute;object-fit:contain;filter:drop-shadow(0 14px 22px rgb(0 0 0 / .3))}.pa1{width:34%;left:12%;top:16%}.pa2{width:28%;right:14%;top:26%}.pa3{width:30%;left:26%;bottom:12%}.pa4{width:22%;right:20%;bottom:18%}.post-img-arte{background:var(--c,var(--verde-folha));display:grid;place-items:center;padding:26px;position:relative}.post-img-arte::after{content:'';position:absolute;width:150%;height:70%;border-radius:50%;background:rgb(255 255 255 / .12);left:-25%;bottom:-32%}.post-img-arte img{width:auto;max-width:78%;height:auto;max-height:100%;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 12px 18px rgb(0 0 0 / .22))}@media (max-width:767px){.comparativo{font-size:.8rem}.comparativo th,.comparativo td{padding:11px 10px}.comparativo th:first-child{width:40%}}@media (max-width:1400px){.nav-links{margin-left:10px}.nav-links>li>a{padding:9px 10px;font-size:.75rem}.btn-cats{padding:9px 14px;font-size:.74rem}.nav-ctas .btn{padding:11px 15px;font-size:.7rem}.topo-linha{gap:22px}}@media (min-width:1051px) and (max-width:1400px){.btn-cats{font-size:0;gap:0;padding:10px 12px}.btn-cats svg{width:17px;height:17px}.nav-links{margin-left:6px;gap:0}.nav-links>li>a{padding:9px 8px;font-size:.73rem}.nav-ctas{gap:8px;margin-left:10px}.nav-ctas .btn{padding:11px 12px;font-size:.68rem}}.mega-produtos .card{padding:10px;border-color:var(--areia-2)}.mega-produtos .card:hover{transform:none}.mega-produtos .card-tags,.mega-produtos .card-parc,.mega-produtos .card .btn,.mega-produtos .card-fav,.mega-produtos .card-de,.mega-produtos .card-ass{display:none}.mega-produtos .card-nome{font-size:.76rem;min-height:2.5em;margin-bottom:6px}.mega-produtos .card-por{font-size:.9rem}.popup-uno{grid-template-columns:1fr!important;max-width:560px}.popup.popup-uno{width:min(560px,calc(100vw - 24px));max-height:min(90vh,760px);overflow:auto}.popup-uno .entregas-corpo{min-width:0;width:100%;box-sizing:border-box}.popup-uno .grade-entrega{width:100%;min-width:0}.popup-uno .ge-item{min-width:0;overflow-wrap:anywhere;box-sizing:border-box}.popup-uno .popup-fechar{right:12px;top:12px}.popup-fechar.escuro{color:var(--verde-escuro);background:var(--areia-2)}.popup-fechar.escuro:hover{background:var(--areia-3)}.entregas-corpo{padding:44px 42px 38px}.grade-entrega{display:flex;flex-direction:column;gap:12px;margin:26px 0 4px}.ge-item{border:1px solid var(--linha);border-left:4px solid var(--verde-folha);border-radius:var(--r);padding:16px 20px;background:var(--areia)}.ge-item b{display:block;font-size:.9rem;font-weight:900;color:var(--verde-escuro);margin-bottom:5px}.ge-item span{display:block;font-size:.84rem;color:var(--tinta-2);line-height:1.5}@media (max-width:600px){.popup.popup-uno{width:calc(100vw - 24px);border-radius:22px}.entregas-corpo{padding:48px 18px 22px}.ge-item{padding:15px 16px}}@media (max-width:900px){.barra-cupom{font-size:.72rem;padding:9px 14px;gap:6px 16px}.barra-cupom>span{display:none}}@media (max-width:560px){.barra-cupom a[data-abre-entregas]{display:none}}.sec.sec-areia,.sec.sec-areia2,.sec.sec-verde,.planos-bloco{padding-top:70px;padding-bottom:70px}@media (max-width:767px){.hero-txt{max-width:100%;padding:34px 24px 32px}.hero-seta{display:none}.hero-sub{font-size:.88rem}}.t-2linhas{font-size:clamp(1.5rem,2.5vw,2.35rem);line-height:1.14;text-wrap:balance}@media (min-width:1051px){.t-2linhas{white-space:nowrap}}@media (max-width:1050px){.t-2linhas br{display:none}.t-2linhas{white-space:normal}}.painel-padrao{position:absolute;inset:0;width:100%;height:100%;fill:rgb(255 255 255 / .10)}.painel-legenda{position:absolute;left:38px;bottom:34px;z-index:3;color:#fff;font-size:1.02rem;font-weight:800;line-height:1.3;letter-spacing:-.01em;text-shadow:0 2px 14px rgb(0 0 0 / .25)}@media (max-width:600px){.painel-legenda{left:24px;bottom:24px;font-size:.92rem}}.avisos{position:fixed;left:20px;bottom:22px;z-index:145;display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:min(330px,calc(100vw - 40px))}.aviso{pointer-events:auto;display:flex;align-items:center;gap:13px;text-align:left;background:#fff;border:1px solid var(--linha);border-left:4px solid var(--verde-folha);border-radius:var(--r);padding:13px 15px;box-shadow:0 10px 30px -12px rgb(49 80 26 / .4);opacity:0;transform:translateY(16px);transition:opacity .38s var(--t),transform .38s cubic-bezier(.22,.61,.36,1)}.aviso.on{opacity:1;transform:none}.aviso:hover{border-left-color:var(--laranja)}.aviso-ico{width:36px;height:36px;border-radius:50%;background:var(--areia-2);display:grid;place-items:center;flex:none}.aviso-ico svg{width:18px;height:18px;color:var(--verde-folha-esc)}.aviso-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.aviso-txt b{font-size:.74rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:var(--verde-folha-esc)}.aviso-txt span{font-size:.82rem;color:var(--tinta-2);line-height:1.35}.aviso-x{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:var(--tinta-3);align-self:flex-start;margin:-3px -4px 0 0}.aviso-x svg{width:12px;height:12px}.aviso-x:hover{background:var(--areia-2);color:var(--tinta)}@media (max-width:767px){.avisos{left:14px;right:88px;bottom:16px;max-width:none}.aviso{padding:11px 13px}}@media (prefers-reduced-motion:reduce){.aviso{transition:opacity .2s}}@media (max-width:767px){.hero-slide,.hero-lateral{height:auto;min-height:var(--hero-h)}}@media (max-width:1250px){.barra-cupom>span{display:none}}@media (max-width:560px){.barra-cupom{gap:6px 14px}.barra-cupom a{font-size:.7rem}}@media (max-width:1439px){.trilha-esq{display:none}}.fecha-gaveta{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;background:rgb(255 255 255 / .14);color:#fff;transition:background var(--t)}.fecha-gaveta:hover{background:rgb(255 255 255 / .26)}.fecha-gaveta svg{width:22px;height:22px;stroke-width:2}.filtros-topo,.filtros-pe{display:none}@media (max-width:1050px){.filtros{display:flex;flex-direction:column;padding:0}.filtros>.filtro-bloco{padding-left:22px;padding-right:22px}.filtros>.filtro-bloco:nth-child(2){padding-top:20px}.filtros-topo{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:2;background:var(--verde-escuro);color:#fff;padding:14px 16px 14px 22px;font-size:.95rem}.filtros-pe{display:block;position:sticky;bottom:0;margin-top:auto;background:#fff;padding:14px 22px 18px;border-top:1px solid var(--linha);box-shadow:0 -10px 24px -18px rgb(0 0 0 / .4)}}.kit-editor{grid-template-columns:minmax(0,1fr) 320px}.conta{grid-template-columns:264px minmax(0,1fr)}#kit-grade{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media (max-width:1400px){.kit-editor{grid-template-columns:minmax(0,1fr)}.kit-slots{position:static}}@media (max-width:1050px){.conta{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){#kit-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.conta-nav a:focus{outline:none}.conta-nav a:focus-visible{outline:2px solid var(--verde-folha);outline-offset:-4px}@media (hover:none){.conta-nav a:hover:not(.on){background:#fff0}}.card-ass{display:flex;align-items:center;gap:5px;font-size:.66rem;font-weight:700;color:var(--tinta-3);margin-top:4px}.card-ass svg{width:13px;height:13px;color:var(--verde-folha);flex:none}.sug-nome{display:flex;flex-direction:column;gap:2px;min-width:0}.sug-nome mark{background:rgb(130 178 23 / .22);color:inherit;border-radius:3px;padding:0 1px}.sug-nome small{font-size:.68rem;font-weight:700;color:var(--verde-folha-esc)}.sug-preco{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.sug-preco s{font-size:.7rem;color:var(--tinta-3);font-weight:600}.sug-item.on{background:var(--areia)}.sug-todos{justify-content:space-between;font-size:.84rem;font-weight:800;color:var(--verde-folha-esc)}.sug-todos svg{width:16px;height:16px}.sug-vazio a{color:var(--verde-folha-esc);font-weight:700;border-bottom:1px solid}.cupom-ok{display:flex;align-items:center;gap:10px;background:rgb(130 178 23 / .14);color:var(--verde-oliva);border-radius:var(--r-sm);padding:12px 14px;font-size:.84rem}.cupom-ok svg{width:18px;height:18px;flex:none}.cupom-ok span{flex:1}.cupom-erro{font-size:.8rem;line-height:1.45;color:#A03024;background:rgb(192 57 43 / .08);border-radius:var(--r-sm);padding:10px 12px;margin:-6px 0 14px}.aviso{cursor:default}.aviso-acoes{display:flex;gap:10px;margin-top:6px}.aviso-copiar,.aviso-link{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:800;color:var(--verde-folha-esc);border:1px solid var(--linha);border-radius:var(--r-full);padding:5px 11px;background:#fff}.aviso-copiar:hover,.aviso-link:hover{border-color:var(--verde-folha)}.aviso-copiar svg{width:13px;height:13px}.aviso-txt span b{text-transform:none;letter-spacing:0;font-size:inherit;color:var(--verde-escuro)}.rev{opacity:0;transform:translateY(14px);transition:opacity .45s ease-out,transform .45s ease-out}.rev.revelado{opacity:1;transform:none}.rev-d1{transition-delay:.05s}.rev-d2{transition-delay:.1s}.rev-d3{transition-delay:.15s}.rev-d4{transition-delay:.2s}@media (prefers-reduced-motion:reduce){.rev{opacity:1;transform:none}}.depo{padding:0;overflow:hidden;display:flex;flex-direction:column}.depo-foto{aspect-ratio:4/3;background:var(--areia-2);position:relative;overflow:hidden}.depo-foto img{width:100%;height:100%;object-fit:cover;display:block}.depo-foto.sem-foto{background:linear-gradient(145deg,var(--verde-escuro),var(--verde-folha-esc))}.depo-foto.sem-foto::after{content:attr(data-ini);position:absolute;inset:0;display:grid;place-items:center;font-size:3.4rem;font-weight:900;color:rgb(255 255 255 / .9);letter-spacing:-.03em}.depo-txt{padding:28px 28px 26px;display:flex;flex-direction:column;flex:1}.depo-txt p{margin-top:14px}.sobre-slider{background:var(--areia-2);padding:22px 0 0;border-bottom:1px solid var(--linha)}.sobre-slider-palco{position:relative;min-height:340px;height:min(42vw,520px);margin-top:14px;border-radius:var(--r-xl) var(--r-xl) 0 0;overflow:hidden;background:var(--areia-3)}.sobre-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility .45s ease}.sobre-slide.on{opacity:1;visibility:visible}.sobre-slide img{display:block;width:100%;height:100%;object-fit:cover}.sobre-slide-seta{position:absolute;top:50%;z-index:3;width:42px;height:42px;border:0;border-radius:50%;background:rgb(255 255 255 / .90);box-shadow:0 8px 25px rgb(28 48 20 / .16);transform:translateY(-50%);cursor:pointer}.sobre-slide-seta::before{content:'';position:absolute;left:50%;top:50%;width:8px;height:8px;border-top:2px solid var(--verde-escuro);border-right:2px solid var(--verde-escuro)}.sobre-slide-ant{left:18px}.sobre-slide-prox{right:18px}.sobre-slide-ant::before{transform:translate(-35%,-50%) rotate(-135deg)}.sobre-slide-prox::before{transform:translate(-65%,-50%) rotate(45deg)}.sobre-slide-pontos{position:absolute;z-index:3;left:50%;bottom:16px;display:flex;gap:6px;transform:translateX(-50%)}.sobre-slide-ponto{width:7px;height:7px;border-radius:50%;background:rgb(255 255 255 / .56);border:0;padding:0}.sobre-slide-ponto.on{background:#fff}.sobre-imagem-vazia{min-height:420px;border-radius:var(--r-xl);border:1px dashed var(--linha);background:var(--areia-2);display:grid;place-items:center;overflow:hidden}.sobre-imagem-placeholder{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--tinta-3);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.sobre-imagem-placeholder span{width:60px;height:60px;border:1px solid var(--linha-escura);border-radius:50%;display:grid;place-items:center;font-size:1.5rem;color:var(--tinta-3)}.sobre-imagem-placeholder small{font:600 .68rem/1 Raleway,sans-serif;letter-spacing:.14em}.sobre-numeros .wrap{position:relative}.sobre-numeros-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;align-items:start}.sobre-numero{text-align:center;padding:8px 12px}.sobre-numero .d1{font-weight:500;color:#fff;line-height:1}.sobre-numero p{margin-top:9px;color:rgb(255 255 255 / .76);font-size:.86rem;line-height:1.45}.news-sobre{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:38px;align-items:center;padding:44px 52px}.news-sobre-copy .olho{color:var(--mostarda);margin-bottom:10px}.news-sobre-copy .olho::before{background:var(--mostarda)}.news-sobre-copy h2{margin:0}.news-sobre-acao{display:flex;justify-content:flex-end;align-items:center}@media (max-width:900px){.sobre-numeros-grade{grid-template-columns:repeat(2,1fr);gap:22px}.news-sobre{grid-template-columns:1fr;gap:24px;padding:38px 30px}.news-sobre-acao{justify-content:flex-start}}@media (max-width:600px){.sobre-slider-palco{height:70vw;min-height:240px}.sobre-slide-seta{width:36px;height:36px}.sobre-slide-ant{left:10px}.sobre-slide-prox{right:10px}.sobre-numeros-grade{grid-template-columns:1fr 1fr;gap:14px}.sobre-numero{padding:7px 4px}.sobre-numero .d1{font-size:clamp(2rem,10vw,3rem)}.news-sobre{padding:32px 22px}}.checkout-trilha{list-style:none;margin:0 0 26px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.checkout-etapa{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--tinta-3);font-size:.72rem;font-weight:600;letter-spacing:.01em}.checkout-etapa:not(:last-child)::after{content:'';position:absolute;top:15px;left:calc(50% + 20px);width:calc(100% - 40px);height:1px;background:var(--linha)}.checkout-etapa span{position:relative;z-index:1;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--linha-escura);font-size:.78rem;color:var(--tinta-3)}.checkout-etapa.on{color:var(--verde-escuro)}.checkout-etapa.on span{background:var(--verde-folha);border-color:var(--verde-folha);color:#fff}@media (max-width:600px){.checkout-trilha{margin-bottom:20px}.checkout-etapa{font-size:.66rem;gap:6px}.checkout-etapa:not(:last-child)::after{left:calc(50% + 18px);width:calc(100% - 36px)}.checkout-etapa span{width:28px;height:28px}}.sug-item{padding:0;gap:0}.sug-item.sug-todos{padding:12px 16px}.sug-link{display:flex;gap:12px;align-items:center;flex:1;min-width:0;padding:10px 12px 10px 16px}.sug-link.on,.sug-link:hover{background:var(--areia)}.sug-item:hover{background:#fff0}.sug-item.sug-todos:hover,.sug-item.sug-todos.on{background:var(--areia)}.sug-acao{flex:none;padding-right:14px;min-width:118px;display:flex;justify-content:flex-end}.sug-comprar{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:var(--r-full);background:var(--verde-folha);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:background var(--t)}.sug-comprar:hover{background:var(--verde-folha-esc)}.sug-comprar svg{width:16px;height:16px}.sug-qtd{display:inline-flex;align-items:center;height:34px;border:1.5px solid var(--verde-folha);border-radius:var(--r-full);overflow:hidden}.sug-qtd button{width:32px;height:100%;display:grid;place-items:center;color:var(--verde-folha-esc)}.sug-qtd button:hover{background:var(--areia-2)}.sug-qtd svg{width:14px;height:14px;stroke-width:2.4}.sug-qtd b{min-width:24px;text-align:center;font-size:.86rem;font-weight:900;color:var(--verde-escuro)}.sug-comprar:focus-visible,.sug-qtd button:focus-visible{outline:2px solid var(--verde-escuro);outline-offset:2px}@media (max-width:600px){.sug-acao{min-width:0;padding-right:10px}.sug-comprar{width:38px;height:38px;padding:0;justify-content:center}.sug-comprar span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sug-qtd{height:38px}.sug-link{padding-left:12px;gap:10px}.sug-link img{width:36px;height:36px}}.selo-ass{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--mostarda);color:var(--verde-escuro);box-shadow:0 2px 8px -2px rgb(49 80 26 / .45);flex:none}.selo-ass svg{width:17px;height:17px;stroke-width:1.9}.card-topo>.selo-ass{position:absolute;left:6px;bottom:6px;z-index:2}.selo-ass-g{width:42px;height:42px}.selo-ass-g svg{width:22px;height:22px}.selo-ass-txt{width:22px;height:22px;vertical-align:-5px;margin:0 2px;box-shadow:none}.selo-ass-txt svg{width:13px;height:13px}.card-ass{color:var(--verde-escuro)}.card-ass svg{color:#B98A00}.mega-prod-ass{display:flex;align-items:center;gap:4px;color:var(--verde-escuro)}.mega-prod-ass svg{width:12px;height:12px;color:#B98A00}.sug-nome small{display:flex;align-items:center;gap:4px;color:var(--verde-escuro)}.sug-nome small svg{width:12px;height:12px;color:#B98A00}.legenda-ass{display:flex;align-items:flex-start;gap:12px;margin-top:18px;max-width:80ch;font-size:.86rem;line-height:1.5;color:var(--tinta-2);background:#fff;border:1px solid var(--linha);border-radius:var(--r);padding:12px 16px}.legenda-ass a{color:var(--verde-folha-esc);font-weight:700;border-bottom:1px solid;white-space:nowrap}.pdp-box-ass .selo-ass{align-self:flex-start}.acao-fc{display:flex;align-items:center;gap:9px;background:var(--mostarda);color:var(--verde-escuro);border-radius:var(--r-full);padding:6px 16px 6px 7px;transition:transform var(--t),box-shadow var(--t)}.acao-fc:hover{transform:translateY(-1px);box-shadow:0 8px 20px -10px rgb(0 0 0 / .55)}.acao-fc>svg{width:30px;height:30px;background:#fff;border-radius:50%;padding:5px;flex:none;stroke-width:1.8}.acao-fc-txt{display:flex;flex-direction:column;line-height:1.1;text-align:left}.acao-fc-txt b{font-size:.78rem;font-weight:900}.acao-fc-txt span{font-size:.72rem;font-weight:700;opacity:.85}@media (max-width:1250px){.acao-fc{padding-right:12px}}@media (max-width:767px){.acao-fc{padding:4px}.acao-fc-txt{display:none}.acao-fc>svg{width:32px;height:32px}}.popup-fc{max-width:620px}.fc-corpo{padding:40px 40px 34px;max-height:88vh;overflow-y:auto}.fc-cabeca{display:flex;align-items:center;gap:16px;margin-bottom:20px}.fc-moeda{width:56px;height:56px;border-radius:50%;background:var(--mostarda);display:grid;place-items:center;color:var(--verde-escuro);flex:none}.fc-moeda svg{width:30px;height:30px;stroke-width:1.7}.fc-saldo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--areia);border-radius:var(--r);padding:14px 18px;margin-bottom:18px}.fc-saldo>div:first-child span{display:block;font-size:.74rem;color:var(--tinta-3)}.fc-saldo>div:first-child b{font-size:1.5rem;font-weight:900;color:var(--verde-escuro)}.fc-vence{display:flex;align-items:center;gap:8px;font-size:.84rem;color:#8A3B12;background:rgb(242 107 56 / .12);padding:8px 12px;border-radius:var(--r-full)}.fc-vence svg{width:17px;height:17px}.fc-regras{counter-reset:r;list-style:none;padding:0;margin:0;display:grid;gap:10px}.fc-regras li{counter-increment:r;position:relative;padding:10px 12px 10px 46px;font-size:.9rem;line-height:1.5;color:var(--tinta-2);border-radius:var(--r-sm)}.fc-regras li::before{content:counter(r);position:absolute;left:10px;top:9px;width:26px;height:26px;border-radius:50%;background:var(--areia-2);color:var(--verde-escuro);font-weight:900;font-size:.8rem;display:grid;place-items:center}.fc-regras li b{color:var(--verde-escuro)}.fc-regras li.fc-destaque{background:rgb(244 188 51 / .2);border:1px solid rgb(244 188 51 / .8)}.fc-regras li.fc-destaque::before{background:var(--mostarda)}.fc-acoes{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}@media (max-width:600px){.fc-corpo{padding:30px 22px 24px}}@media print{body.imprime-fc>*:not(div){display:none!important}body.imprime-fc #topo-site,body.imprime-fc #rodape-site,body.imprime-fc main{display:none!important}body.imprime-fc .overlay:not(#popup-fc),body.imprime-fc .gaveta,body.imprime-fc .cortina,body.imprime-fc .wpp,body.imprime-fc .trilha-esq,body.imprime-fc .toasts,body.imprime-fc .avisos{display:none!important}body.imprime-fc #popup-fc{display:block!important;position:static!important;background:#fff!important;opacity:1!important;visibility:visible!important}body.imprime-fc #popup-fc .popup{box-shadow:none!important;transform:none!important;width:100%!important;max-width:100%!important;max-height:none!important;display:block!important;border:0;border-radius:0}body.imprime-fc #popup-fc{inset:auto!important;padding:0!important;backdrop-filter:none!important}@page{margin:16mm}body.imprime-fc .fc-corpo{max-height:none;overflow:visible;padding:0}body.imprime-fc .fc-acoes,body.imprime-fc .popup-fechar{display:none!important}body.imprime-fc *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.aviso-60{display:flex;align-items:center;gap:22px;background:#fff;border:1px solid var(--linha);border-radius:var(--r-xl);padding:30px 32px;max-width:440px;margin-inline:auto;box-shadow:var(--sombra)}.aviso-60-n{font-size:5rem;font-weight:900;line-height:.9;color:var(--verde-folha);letter-spacing:-.05em}.aviso-60 b{font-size:1.2rem;color:var(--verde-escuro)}.aviso-60 p{margin-top:6px;font-size:.92rem;line-height:1.5;color:var(--tinta-2)}@media (max-width:600px){.aviso-60{gap:16px;padding:22px 20px}.aviso-60-n{font-size:4rem}.aviso-60 b{font-size:1.05rem}.aviso-60 p{font-size:.86rem}}.select-full{width:100%;margin-top:8px}.sim-linha label{display:flex;justify-content:space-between;gap:10px}.fc-carrinho{background:rgb(244 188 51 / .14);border:1px solid rgb(244 188 51 / .7);border-radius:var(--r);padding:14px;margin:4px 0 16px}.fc-carrinho-topo{display:flex;align-items:center;gap:10px}.fc-carrinho-topo>svg,.fc-carrinho-off>svg{width:26px;height:26px;color:var(--verde-escuro);flex:none}.fc-carrinho-topo b{display:block;font-size:.9rem;color:var(--verde-escuro)}.fc-carrinho-topo span{font-size:.76rem;color:var(--tinta-2)}.fc-carrinho input{flex:1;min-width:0;height:40px;border:1px solid var(--linha);border-radius:var(--r-sm);padding:0 12px;font-size:.9rem;background:#fff}.fc-limite{font-size:.72rem;color:var(--tinta-3);margin-top:6px}.fc-carrinho-uso{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:.86rem;color:var(--verde-escuro)}.fc-carrinho-off{display:flex;align-items:center;gap:10px;font-size:.82rem;background:var(--areia);border-color:var(--linha)}.fc-carrinho-off a{color:var(--verde-folha-esc);font-weight:800;border-bottom:1px solid}.ganho-pontos svg{flex:none}.ciclo{display:flex;justify-content:center;gap:6px;background:#fff;border:1px solid var(--linha);border-radius:var(--r-full);padding:5px;width:max-content;max-width:100%;margin:-26px auto 34px}.ciclo-op{display:flex;flex-direction:column;align-items:center;padding:9px 26px;border-radius:var(--r-full);line-height:1.15;color:var(--tinta-2)}.ciclo-op b{font-size:.92rem;font-weight:800}.ciclo-op span{font-size:.7rem}.ciclo-op.on{background:var(--verde-escuro);color:#fff}.ciclo-op[data-ciclo="anual"] span{color:#B98A00;font-weight:800}.ciclo-op.on[data-ciclo="anual"] span{color:var(--mostarda)}.plano-brinde{display:flex;align-items:center;gap:8px;background:rgb(244 188 51 / .22);color:var(--verde-escuro);border-radius:var(--r-sm);padding:8px 12px;font-size:.8rem;margin:10px 0 4px}.plano-brinde svg{width:18px;height:18px;flex:none}.anual-regras{max-width:760px;margin:30px auto 0;background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:22px 26px}.anual-regras h4{display:flex;align-items:center;gap:8px;font-size:1rem;color:var(--verde-escuro);margin-bottom:10px}.anual-regras h4 svg{width:20px;height:20px;color:#B98A00}.anual-regras ul{padding-left:18px;display:grid;gap:6px;font-size:.88rem;line-height:1.5;color:var(--tinta-2);margin-bottom:10px}.anual-bloco{display:grid;grid-template-columns:1fr 1.05fr;gap:40px;align-items:start;background:var(--areia);border-radius:var(--r-xl);padding:44px}.brindes{display:grid;gap:12px;margin-top:26px}.brinde{display:flex;align-items:center;gap:14px;background:#fff;border-radius:var(--r);padding:14px 16px;border:1px solid var(--linha)}.brinde-ico{width:46px;height:46px;border-radius:50%;background:var(--mostarda);display:grid;place-items:center;color:var(--verde-escuro);flex:none}.brinde-ico svg{width:24px;height:24px}.brinde b{display:block;color:var(--verde-escuro);font-size:.95rem}.brinde span{font-size:.8rem;color:var(--tinta-3)}.anual-regulamento{background:#fff;border-radius:var(--r-lg);padding:28px 30px;border:1px solid var(--linha)}.anual-regulamento ol{padding-left:20px;display:grid;gap:9px;margin-top:14px;font-size:.88rem;line-height:1.5;color:var(--tinta-2)}.anual-regulamento b{color:var(--verde-escuro)}@media (max-width:900px){.anual-bloco{grid-template-columns:1fr;padding:28px 22px}}.caixa-fc{border-color:rgb(244 188 51 / .9)}.planos{grid-template-columns:repeat(4,minmax(0,1fr))}.plano .btn{white-space:normal;line-height:1.2;min-height:48px;height:auto;padding-top:10px;padding-bottom:10px}@media (max-width:1050px){.planos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.planos{grid-template-columns:minmax(0,1fr)}}.post-img{aspect-ratio:4/5;background:var(--areia-2)}.post-img img{object-fit:cover;object-position:center top}.post-topo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:48px;align-items:start;margin-top:10px}.post-topo-capa{border-radius:var(--r-xl);overflow:hidden;aspect-ratio:4/5;background:var(--areia-2);box-shadow:var(--sombra)}.post-topo-capa img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}@media (max-width:900px){.post-topo{grid-template-columns:minmax(0,1fr);gap:28px}.post-topo-capa{max-width:420px;width:100%}}.posts{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1050px){.posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.posts{grid-template-columns:minmax(0,1fr)}}body[data-pagina="home"] .sec-freshkit-home{background:#F1F2EE;border-top:1px solid #E4E6DF;border-bottom:1px solid #E4E6DF}body[data-pagina="home"] .sec-freshkit-home .d3{color:var(--verde-escuro)}body[data-pagina="home"] .sec-freshkit-home .txt-p{color:#4D5748}body[data-pagina="home"] .sec-freshkit-home .link-ver{color:var(--verde-escuro)}body[data-pagina="home"] .programe{background:var(--verde-folha);border-color:rgb(255 255 255 / .18)}body[data-pagina="home"] .programe-txt .olho{color:#fff}body[data-pagina="home"] .programe-txt .olho::before{background:#fff}.selo-item>div{min-width:0;display:flex;align-items:baseline;gap:8px;white-space:nowrap}.selo-item b{display:inline;font-size:.84rem;font-weight:500;line-height:1.2}.selo-item span{display:inline;font-size:.75rem;color:var(--tinta-3);white-space:nowrap}@media (max-width:900px){.selo-item>div{gap:6px}}@media (max-width:520px){.selo-item>div{white-space:normal;display:flex;align-items:flex-start;flex-direction:column;gap:2px}.selo-item span{white-space:normal}}@media (min-width:1440px){.trilha-esq{top:178px;transform:none}}.popup.popup-uno{border-radius:26px}.popup-uno .entregas-corpo{padding:48px 44px 40px}.popup-uno .popup-fechar{width:36px;height:36px;right:14px;top:14px}.popup-uno .popup-nota{max-width:54ch}@media (max-width:600px){.popup-uno .entregas-corpo{padding:54px 20px 24px}.popup-uno .popup-fechar{right:10px;top:10px}}.d1,.d2,.d3,.d4{font-weight:500}.sobre-hero{background:var(--areia-2);border-bottom:1px solid var(--linha)}.sobre-hero-migalhas{padding-top:18px}.sobre-hero-palco{position:relative;width:100%;height:clamp(320px,45vw,640px);overflow:hidden;background:var(--areia-3)}.sobre-hero-palco .sobre-slide{position:absolute;inset:0;opacity:1;visibility:visible}.sobre-hero-palco .sobre-slide img{width:100%;height:100%;object-fit:cover}.sobre-hero+.sec-p{padding-top:72px}.sobre-imagem-baixo{min-height:420px;border-radius:var(--r-xl);overflow:hidden;background:var(--areia-2)}.sobre-imagem-baixo img{width:100%;height:100%;min-height:420px;object-fit:cover}.news-sobre{grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:54px;padding:48px 56px;border:1px solid var(--linha);background:var(--areia-2);border-radius:var(--r-xl)}.news-sobre-copy{max-width:64ch}.news-sobre-copy h2{font-size:clamp(1.7rem,2.8vw,2.45rem);font-weight:500;color:var(--verde-escuro);line-height:1.1;letter-spacing:-.02em}.news-sobre-copy p{margin-top:12px;color:var(--tinta-2);max-width:56ch}.news-sobre-acao{padding:18px;border-left:1px solid var(--linha);min-height:100%;display:flex;justify-content:center;align-items:center}@media (max-width:900px){.sobre-hero-palco{height:58vw;min-height:270px}.news-sobre{grid-template-columns:1fr;gap:24px;padding:38px 30px}.news-sobre-acao{border-left:0;border-top:1px solid var(--linha);padding:24px 0 0;justify-content:flex-start}}@media (max-width:600px){.sobre-hero-migalhas{padding-top:14px}.sobre-hero-palco{height:72vw;min-height:230px}.sobre-imagem-baixo,.sobre-imagem-baixo img{min-height:300px}.news-sobre{padding:30px 22px}.news-sobre-copy h2{font-size:1.65rem}}.passos{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.passo{padding:30px 22px}.passo h4{font-weight:600}@media (max-width:1100px){.passos{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}}@media (max-width:600px){.passos{grid-template-columns:1fr;gap:28px}}.sobre-slider{display:none}.todos-produtos-legenda{left:50%;top:calc(100% + 10px);transform:translate(-50%,-5px);width:max-content;max-width:240px;padding:9px 13px;background:var(--verde-escuro);color:#fff;border:0;border-radius:var(--r-sm);box-shadow:0 10px 24px -14px rgb(0 0 0 / .35);font-size:.73rem;font-weight:700;letter-spacing:.02em;text-align:center;white-space:nowrap}.todos-produtos-wrap:hover .todos-produtos-legenda,.todos-produtos-wrap:focus-within .todos-produtos-legenda{transform:translate(-50%,0)}.todos-produtos-legenda::before{content:'';position:absolute;left:50%;top:-5px;width:10px;height:10px;background:var(--verde-escuro);transform:translateX(-50%) rotate(45deg)}body[data-pagina="home"] .hero-arte{border:1px solid #D7DCD5;box-shadow:0 0 0 1px rgb(255 255 255 / .55) inset}body[data-pagina="home"] .sec-freshkit-home{background:#F0F2ED}body[data-pagina="home"] .sec-freshkit-home .olho{color:var(--verde-oliva)}body[data-pagina="home"] .sec-freshkit-home .olho::before{background:var(--verde-folha)}body[data-pagina="home"] .sec-freshkit-home .d3{color:var(--verde-escuro)}body[data-pagina="home"] .sec-freshkit-home .txt-p{color:#394734}body[data-pagina="home"] .sec-freshkit-home .link-ver{color:var(--verde-escuro)}body[data-pagina="home"] .sec-freshkit-home .car-btn{background:#fff;border:1px solid #D7DED1;color:var(--verde-escuro)}body[data-pagina="home"] .sec-freshkit-home .selo-ass-txt{background:#DCE8C7;color:var(--verde-escuro)}body[data-pagina="home"] #bloco-programe .programe-txt{background:var(--verde-escuro);color:#fff}body[data-pagina="home"] #bloco-programe .programe-txt .d3{color:#fff!important}body[data-pagina="home"] #bloco-programe .programe-lista li{color:rgb(255 255 255 / .92)}body[data-pagina="home"] #bloco-programe .programe-legenda{font-weight:600}.depos-carousel{position:relative}.depos-viewport{position:relative;overflow:hidden;border-radius:var(--r-xl)}.depos-track{display:flex;transition:transform .55s cubic-bezier(.22,.61,.36,1);will-change:transform}.depo-slide{flex:0 0 100%;min-width:100%}.depo{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);min-height:380px;background:#fff;border:1px solid var(--linha);border-radius:var(--r-xl);overflow:hidden}.depo-foto{aspect-ratio:auto;min-height:380px;background:var(--areia-2)}.depo-foto img{object-position:center;transition:transform .7s ease}.depo:hover .depo-foto img{transform:scale(1.035)}.depo-txt{padding:44px 52px;justify-content:center}.depo-aspas{font-size:4.4rem;line-height:.55;color:var(--verde-folha);font-weight:500}.depo-txt p{font-size:1.02rem;line-height:1.7;color:var(--tinta-2);margin:22px 0 30px;max-width:60ch}.depo-quem{padding-top:20px}.depos-nav{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--verde-escuro);border:1px solid var(--linha);box-shadow:var(--sombra);z-index:4;transition:transform var(--t),background var(--t)}.depos-nav:hover{transform:translateY(-50%) scale(1.06);background:var(--areia)}.depos-nav svg{width:19px;height:19px}.depos-nav-ant{left:16px}.depos-nav-prox{right:16px}.depos-pontos{display:flex;justify-content:center;gap:7px;margin-top:18px}.depos-ponto{width:8px;height:8px;border-radius:50%;background:var(--areia-3);transition:width var(--t),background var(--t)}.depos-ponto.on{width:24px;border-radius:var(--r-full);background:var(--verde-folha)}@media (max-width:900px){.depo{grid-template-columns:1fr}.depo-foto{min-height:280px;aspect-ratio:16/9}.depo-txt{padding:34px 30px}.depos-nav{width:40px;height:40px}.depos-nav-ant{left:10px}.depos-nav-prox{right:10px}}@media (max-width:600px){.depo-foto{min-height:230px}.depo-txt{padding:28px 22px}.depo-txt p{font-size:.92rem;line-height:1.62}.depos-nav{width:36px;height:36px}.depos-nav svg{width:16px;height:16px}}.selos-rodape>.wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.selo-item{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:17px 18px}.selo-item>div{min-width:0;display:flex;flex-direction:column;gap:2px;white-space:normal;align-items:flex-start}.selo-item b{font-size:.74rem;font-weight:700;letter-spacing:.045em;white-space:nowrap;line-height:1.2;color:var(--verde-escuro)}.selo-item span{display:block;font-size:.76rem;line-height:1.35;color:var(--tinta-3);white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.05em}.selo-item svg{width:24px;height:24px;color:var(--verde-folha);flex:none}@media (max-width:1050px){.selos-rodape>.wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.selo-item{padding:14px 10px;grid-template-columns:24px minmax(0,1fr);gap:8px}.selo-item b{font-size:.68rem}.selo-item span{font-size:.72rem}.selo-item svg{width:21px;height:21px}}@media (min-width:1051px){.filtros,.conta-menu,.kit-slots{top:94px}.pdp-galeria{top:104px}}.checkout-etapa span{border:2px solid #C5CDBE;color:var(--tinta-2);box-shadow:0 0 0 3px #fff}.checkout-etapa.on span{border-color:var(--verde-folha);box-shadow:0 0 0 3px #fff}.checkout-etapa:not(:last-child)::after{top:15px;background:#D8DECF}.sobre-hero{background:var(--branco);border-bottom:1px solid var(--linha)}.sobre-hero-palco{height:clamp(240px,27vw,390px);background:var(--areia-2)}.sobre-hero-palco .sobre-slide img{object-fit:cover;object-position:center}.sobre-hero+.sec-p{padding-top:64px}.sobre-numero-valor{display:flex;align-items:baseline;justify-content:center;gap:7px;white-space:nowrap;color:#fff}.sobre-numero-valor .n{font-size:clamp(2.2rem,4.2vw,3.7rem);line-height:1;font-weight:500;letter-spacing:-.035em}.sobre-numero-valor .u{font-size:clamp(.9rem,1.45vw,1.15rem);font-weight:600;letter-spacing:0;opacity:.85}.sobre-numero p{margin-top:10px}.news-sobre{background:var(--verde-escuro);border:1px solid var(--verde-escuro);color:#fff}.news-sobre-copy .olho{color:var(--mostarda)}.news-sobre-copy .olho::before{background:var(--mostarda)}.news-sobre-copy h2,.news-sobre-copy p{color:#fff}.news-sobre-acao{border-left:1px solid rgb(255 255 255 / .18)}.news-sobre .btn-escuro{background:var(--mostarda);color:var(--verde-escuro)}.news-sobre .btn-escuro:hover{background:var(--mostarda-esc)}@media (max-width:900px){.sobre-hero-palco{height:31vw;min-height:220px;max-height:320px}.news-sobre-acao{border-left:0;border-top:1px solid rgb(255 255 255 / .18)}}@media (max-width:600px){.sobre-hero-palco{height:52vw;min-height:190px}.sobre-imagem-baixo,.sobre-imagem-baixo img{min-height:290px}}.cashback-hero{background:var(--areia);border-bottom:1px solid var(--linha);padding:72px 0 78px}.cashback-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.76fr);gap:72px;align-items:center}.cashback-hero-copy .d1{color:var(--verde-escuro);max-width:13ch}.cashback-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.cashback-hero-card{background:var(--verde-escuro);color:#fff;border-radius:var(--r-xl);padding:46px 44px;display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center;box-shadow:var(--sombra-alta);position:relative;overflow:hidden}.cashback-hero-card::after{content:'';position:absolute;width:260px;height:260px;border-radius:50%;border:48px solid rgb(255 255 255 / .06);right:-115px;bottom:-140px}.cashback-hero-percent{font-size:clamp(5rem,9vw,8rem);font-weight:500;line-height:.8;letter-spacing:-.065em;color:var(--mostarda);position:relative;z-index:1}.cashback-hero-percent span{font-size:.44em;vertical-align:top;position:relative;top:.15em}.cashback-hero-card-copy{position:relative;z-index:1;display:flex;flex-direction:column}.cashback-hero-card-copy b{font-size:1.5rem;font-weight:500}.cashback-hero-card-copy span{font-size:1rem;color:rgb(255 255 255 / .82)}.cashback-hero-card-copy small{margin-top:10px;font-size:.77rem;line-height:1.45;color:rgb(255 255 255 / .65);max-width:28ch}.cashback-validade{grid-column:1/-1;display:flex;align-items:baseline;gap:9px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .18);position:relative;z-index:1}.cashback-validade strong{font-size:1.55rem;font-weight:600;color:#fff}.cashback-validade span{font-size:.84rem;color:rgb(255 255 255 / .74)}.cashback-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cashback-step{position:relative;padding:32px 24px 28px;background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);min-height:190px}.cashback-step-num{display:grid;place-items:center;width:38px;height:38px;border:2px solid var(--verde-folha);border-radius:50%;color:var(--verde-escuro);font-weight:700;margin-bottom:22px;background:#fff}.cashback-step h3{font-size:1.02rem;font-weight:600;color:var(--verde-escuro);line-height:1.2;margin-bottom:9px}.cashback-step p{font-size:.86rem;line-height:1.55;color:var(--tinta-2)}.cashback-ganhar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.cashback-ganhar .ganhar-item{min-height:172px;background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:26px 22px;display:flex;flex-direction:column;justify-content:space-between}.cashback-ganhar .ganhar-item>svg{width:26px;height:26px;color:var(--verde-folha)}.cashback-ganhar .ganhar-item h5{font-size:1rem;font-weight:600;color:var(--verde-escuro);margin-top:24px}.cashback-ganhar .ganhar-item p{font-size:.8rem;line-height:1.45;color:var(--tinta-2);margin-top:6px}.cashback-ganhar .ganhar-item p b{color:var(--verde-folha-esc);font-weight:700}.cashback-example{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.82fr);gap:64px;align-items:center}.cashback-example-copy{max-width:62ch}.cashback-simulador-wrap{width:100%}.cashback-simulador{background:var(--areia);border:1px solid var(--linha);box-shadow:var(--sombra);padding:30px;border-radius:var(--r-xl)}.cashback-simulador-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid var(--linha)}.cashback-simulador-head .olho{color:var(--verde-oliva)}.cashback-simulador-head .olho::before{background:var(--verde-folha)}.cashback-simulador-head h3{font-size:1.25rem;color:var(--verde-escuro);font-weight:600;margin-top:3px}.cashback-simulador-head p{font-size:.78rem;color:var(--tinta-3);text-align:right;max-width:20ch}.cashback-simulador .sim-resultado{background:#fff}.cashback-regras{max-width:920px;margin-inline:auto}@media (max-width:1050px){.cashback-hero-grid{grid-template-columns:1fr;gap:42px}.cashback-hero-copy .d1{max-width:16ch}.cashback-steps,.cashback-ganhar{grid-template-columns:repeat(2,minmax(0,1fr))}.cashback-example{grid-template-columns:1fr;gap:38px}}@media (max-width:600px){.cashback-hero{padding:48px 0 54px}.cashback-hero-grid{gap:30px}.cashback-hero-card{padding:34px 26px;grid-template-columns:auto 1fr;gap:14px}.cashback-hero-percent{font-size:5.5rem}.cashback-steps,.cashback-ganhar{grid-template-columns:1fr}.cashback-step{min-height:0}.cashback-simulador{padding:24px 20px}.cashback-simulador-head{align-items:flex-start;flex-direction:column}.cashback-simulador-head p{text-align:left}.cashback-hero-actions .btn{width:100%}}.sobre-numeros{padding:68px 0}.sobre-numeros-grade{gap:0}.sobre-numero{padding:10px 28px;border-left:1px solid rgb(255 255 255 / .18)}.sobre-numero:first-child{border-left:0}.sobre-numero p{max-width:18ch;margin:12px auto 0}@media (max-width:900px){.sobre-numeros-grade{gap:0}.sobre-numero{padding:18px 16px;border-left:0;border-top:1px solid rgb(255 255 255 / .18)}.sobre-numero:nth-child(-n+2){border-top:0}}@media (max-width:600px){.sobre-numeros{padding:52px 0}.sobre-numero{padding:14px 8px}.sobre-numero p{font-size:.78rem}}.cashback-hero-media{position:relative;min-height:360px;border-radius:var(--r-xl);overflow:hidden;background:var(--areia-2);border:1px solid var(--linha);box-shadow:var(--sombra-alta)}.cashback-hero-media img{width:100%;height:100%;min-height:360px;display:block;object-fit:cover}.cashback-hero-badge{position:absolute;left:24px;bottom:24px;display:flex;align-items:center;gap:11px;padding:12px 16px;border-radius:var(--r-lg);background:rgb(39 61 20 / .94);color:#fff;box-shadow:0 12px 28px -18px rgb(0 0 0 / .5)}.cashback-hero-badge strong{font-size:1.8rem;line-height:1;font-weight:500;color:var(--mostarda)}.cashback-hero-badge span{font-size:.76rem;line-height:1.25;color:rgb(255 255 255 / .9)}.cashback-intro{padding-top:74px;padding-bottom:72px;background:#fff}.cashback-intro-copy{max-width:70ch;margin-inline:auto}.cashback-intro-copy h2{max-width:18ch;margin-inline:auto}.cashback-intro-copy .lead{max-width:68ch;margin-inline:auto}.cashback-ganhar{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px;margin-inline:auto}@media (max-width:1050px){.cashback-hero-media{min-height:330px}.cashback-hero-media img{min-height:330px}}@media (max-width:600px){.cashback-hero-media{min-height:220px}.cashback-hero-media img{min-height:220px}.cashback-hero-badge{left:14px;bottom:14px;padding:10px 13px}.cashback-hero-badge strong{font-size:1.45rem}.cashback-intro{padding-top:52px;padding-bottom:54px}.cashback-ganhar{grid-template-columns:1fr}}body[data-pagina="home"] .clube-hero{background:#F3F6EE;color:var(--verde-escuro);border-top:1px solid #E2E8D9;border-bottom:1px solid #E2E8D9}body[data-pagina="home"] .clube-hero .clube-grid{align-items:stretch}body[data-pagina="home"] .clube-hero .d2{color:var(--verde-escuro);font-weight:500}body[data-pagina="home"] .clube-hero .lead{color:#465340}body[data-pagina="home"] .clube-hero .clube-regras{border-top-color:rgb(49 80 26 / .13)}body[data-pagina="home"] .clube-hero .clube-regras li{border-bottom-color:rgb(49 80 26 / .13)}body[data-pagina="home"] .clube-hero .cr-t{color:#4E5A48}body[data-pagina="home"] .clube-hero .cr-t b{color:var(--verde-escuro);font-weight:650}body[data-pagina="home"] .clube-hero .cr-n{font-weight:650}body[data-pagina="home"] .clube-hero .simulador{background:var(--verde-escuro);color:#fff!important;border:0;box-shadow:var(--sombra-alta)}body[data-pagina="home"] .clube-hero .simulador h3{color:#fff!important;font-weight:500}body[data-pagina="home"] .clube-hero .simulador .txt-p{color:rgb(255 255 255 / .78)}body[data-pagina="home"] .clube-hero .sim-linha label{color:#fff}body[data-pagina="home"] .clube-hero .sim-linha label span{color:var(--mostarda);font-weight:650}body[data-pagina="home"] .clube-hero .select{background:#fff;color:var(--verde-escuro);border-color:rgb(255 255 255 / .35)}body[data-pagina="home"] .clube-hero input[type=range]{background:#B7CDA2}body[data-pagina="home"] .clube-hero input[type=range]::-webkit-slider-thumb{background:var(--mostarda)}body[data-pagina="home"] .clube-hero input[type=range]::-moz-range-thumb{background:var(--mostarda)}body[data-pagina="home"] .clube-hero .sim-resultado{background:#F4F6F0;color:var(--verde-escuro)}body[data-pagina="home"] .clube-hero .sim-resultado .n{color:var(--verde-escuro);font-weight:650}body[data-pagina="home"] .clube-hero .sim-resultado .l{color:#53604D}body[data-pagina="home"] .clube-hero .sim-chip{background:#fff;border-color:#DDE6D3;color:#53604D}body[data-pagina="home"] .clube-hero .sim-chip b{color:var(--verde-oliva);font-weight:650}.btn{font-weight:500;border:0}.btn-linha{background:rgb(49 80 26 / .06);border:0}.btn-linha-claro{background:rgb(255 255 255 / .10);border:0}.btn-linha:hover{background:var(--verde-escuro);color:#fff}.btn-linha-claro:hover{background:#fff;color:var(--verde-escuro)}.nav-ctas .btn,.trilha-btn span{font-weight:500}#como-funciona{background:var(--areia)}.cashback-formas{background:#fff!important}.cashback-exemplo{background:var(--areia)!important}.cashback-regras-secao{background:#fff!important}.selos-rodape .selo-item{align-items:center}.selos-rodape .selo-item>div{min-width:0;display:grid;gap:4px}.selos-rodape .selo-item b{font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap;letter-spacing:.05em}.selos-rodape .selo-item span{font-size:.75rem;line-height:1.35;color:var(--tinta-3);white-space:normal;display:block;min-height:2.05em}@media (min-width:1051px){.filtros,.conta-menu,.kit-slots{top:22px}}.d1,.d2,.d3,.d4{font-weight:500}.depos-viewport{overflow:hidden;border-radius:0}.depos-track{display:flex;width:100%;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.depo-slide{flex:0 0 50%;min-width:50%;padding-right:20px}.depo-slide .depo{height:100%;min-height:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--linha);border-radius:var(--r-lg);padding:24px}.depo-slide .depo-foto{width:112px;height:112px;min-height:0;aspect-ratio:1;border-radius:18px;overflow:hidden;background:var(--areia-2);margin-bottom:18px}.depo-slide .depo-foto img{width:100%;height:100%;object-fit:cover}.depo-slide .depo-txt{padding:0;display:flex;flex-direction:column;justify-content:flex-start}.depo-slide .depo-aspas{font-size:3rem;line-height:.45;color:var(--verde-folha);font-weight:500}.depo-slide .depo-txt p{font-size:.92rem;line-height:1.62;margin:18px 0 20px;max-width:none}.depo-slide .depo-quem{padding-top:14px}.depos-nav{background:#fff}@media (max-width:900px){.depo-slide{flex-basis:100%;min-width:100%;padding-right:0}.depo-slide .depo{padding:22px}.depo-slide .depo-foto{width:92px;height:92px}}.sobre-numero-valor{gap:5px}.sobre-numero-valor .u-plus{font-size:clamp(1.5rem,3vw,2.6rem);font-weight:500;color:var(--mostarda);opacity:1;line-height:1}.sobre-numero-valor .n{font-weight:500}.cashback-hero-media img{object-position:center center}.cashback-photo-story{padding-top:76px;padding-bottom:76px;background:#fff}.cashback-photo-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;align-items:center}.cashback-photo-media{min-height:430px;border-radius:var(--r-xl);overflow:hidden;background:var(--areia-2);box-shadow:var(--sombra)}.cashback-photo-media img{width:100%;height:100%;min-height:430px;object-fit:cover;display:block}.cashback-photo-copy{max-width:58ch}.cashback-photo-copy h2{max-width:18ch}@media (max-width:1050px){.cashback-photo-grid{grid-template-columns:1fr;gap:34px}.cashback-photo-media,.cashback-photo-media img{min-height:320px}}@media (max-width:600px){.cashback-photo-story{padding-top:54px;padding-bottom:54px}.cashback-photo-grid{gap:26px}.cashback-photo-media,.cashback-photo-media img{min-height:230px}}body[data-pagina="home"] .hero-arte{border:1px solid #D8DDD7;box-shadow:0 0 0 1px rgb(255 255 255 / .55) inset}body[data-pagina="home"] .clube-hero .btn-linha-claro{background:rgb(49 80 26 / .08);color:var(--verde-escuro);border:0}body[data-pagina="home"] .clube-hero .btn-linha-claro:hover{background:var(--verde-escuro);color:#fff}.cashback-photo-story{background:var(--areia-2)!important}body[data-pagina="home"] #home-sim-assinatura[hidden]{display:none!important}body[data-pagina="home"] .clube-hero .btn-fc-saldo,body[data-pagina="home"] .clube-hero a[href*="minha-conta?aba=clube"]{background:var(--verde-folha)!important;color:#fff!important;border:0!important;box-shadow:0 12px 24px -14px rgb(110 154 17 / .65)}body[data-pagina="home"] .clube-hero a[href*="minha-conta?aba=clube"]:hover{background:var(--verde-folha-esc)!important;color:#fff!important;transform:translateY(-1px)}body[data-pagina="home"] .clube-hero .btn-fc-saldo:focus-visible,body[data-pagina="home"] .clube-hero a[href*="minha-conta?aba=clube"]:focus-visible{outline-color:#fff}.selos-rodape .selo-item>div{width:100%;max-width:235px}.selos-rodape .selo-item b{font-size:.74rem;line-height:1.2;font-weight:600;letter-spacing:.055em;white-space:nowrap}.selos-rodape .selo-item span{font-size:.73rem;line-height:1.34;color:var(--tinta-3);white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:1.98em;max-height:2.05em}body[data-pagina="home"] .hero-palco{border:1px solid #D8DDD7;border-radius:var(--r-lg);overflow:hidden;background:#fff}body[data-pagina="home"] .hero-arte{border:0!important;box-shadow:none!important}@media (min-width:1051px){.nav-ctas .btn{min-width:126px;justify-content:center}.nav-ctas .btn+.btn{min-width:142px}}@media (min-width:1051px) and (max-width:1400px){.nav-ctas .btn{min-width:114px;padding-inline:16px}.nav-ctas .btn+.btn{min-width:130px}}@media (min-width:1051px){.filtros,.conta-menu,.kit-slots{top:12px!important}}.d1,.d2,.d3,.d4{font-weight:500}.sec-cabeca .d3,.sec-cabeca .d2{font-weight:500}.btn,.link-ver,.nav-ctas .btn{font-weight:500}.cashback-page .cashback-hero{background:var(--verde-escuro);color:#fff;padding:88px 0;border-bottom:0;position:relative;overflow:hidden}.cashback-page .cashback-hero::before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;right:-230px;top:-290px;background:rgb(130 178 23 / .12);pointer-events:none}.cashback-page .cashback-hero-grid{gap:58px;position:relative;z-index:1}.cashback-page .cashback-hero-copy .olho{color:var(--lima)}.cashback-page .cashback-hero-copy .olho::before{background:var(--mostarda)}.cashback-page .cashback-hero-copy .d1{color:#fff;max-width:14ch;font-weight:500}.cashback-page .cashback-hero-copy .lead{color:rgb(255 255 255 / .82);max-width:54ch}.cashback-page .cashback-hero-actions{margin-top:36px}.cashback-page .cashback-hero-actions .btn-verde{background:var(--mostarda);color:var(--verde-escuro);box-shadow:none}.cashback-page .cashback-hero-actions .btn-verde:hover{background:var(--mostarda-esc)}.cashback-page .cashback-hero-actions .btn-linha{background:rgb(255 255 255 / .12);color:#fff;border:0}.cashback-page .cashback-hero-actions .btn-linha:hover{background:rgb(255 255 255 / .2);color:#fff}.cashback-page .cashback-hero-media{min-height:430px;border:0;border-radius:28px;box-shadow:0 24px 50px -24px rgb(0 0 0 / .45);background:#243C11}.cashback-page .cashback-hero-media img{min-height:430px;object-position:center}.cashback-page .cashback-hero-badge{left:22px;bottom:22px;background:var(--mostarda);color:var(--verde-escuro);box-shadow:0 18px 34px -20px rgb(0 0 0 / .4)}.cashback-page .cashback-hero-badge strong{color:var(--verde-escuro);font-size:2rem;font-weight:600}.cashback-page .cashback-hero-badge span{color:var(--verde-escuro);font-weight:600}.cashback-page .sec{padding:92px 0}.cashback-page .cashback-intro{padding:92px 0;background:#fff}.cashback-page #como-funciona{padding:92px 0;background:var(--areia-2)!important}.cashback-page .cashback-formas{padding:92px 0;background:#fff!important}.cashback-page .cashback-photo-story{padding:92px 0;background:var(--verde-escuro)!important;color:#fff}.cashback-page .cashback-exemplo{padding:92px 0;background:#FFF7DE!important}.cashback-page .cashback-regras-secao{padding:92px 0;background:#fff!important}.cashback-page .cashback-intro-copy .d2,.cashback-page .cashback-formas .d3,.cashback-page .cashback-example-copy .d2,.cashback-page .cashback-regras .d2{font-weight:500}.cashback-page .cashback-intro-copy .lead,.cashback-page .cashback-photo-copy .lead{max-width:62ch}.cashback-page .cashback-steps{gap:18px}.cashback-page .cashback-step{background:#fff;border:0;border-radius:22px;padding:30px 24px;min-height:205px;box-shadow:0 14px 28px -22px rgb(49 80 26 / .5)}.cashback-page .cashback-step-num{width:48px;height:48px;border:0;background:var(--verde-folha);color:#fff;font-size:1rem;font-weight:600;margin-bottom:20px}.cashback-page .cashback-step h3{font-weight:500;font-size:1.08rem}.cashback-page .cashback-step p{color:var(--tinta-2)}.cashback-formas-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.55fr);gap:34px;align-items:stretch}.cashback-page .cashback-ganhar{max-width:none;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cashback-page .cashback-ganhar .ganhar-item{min-height:205px;border:0;border-radius:22px;background:var(--areia-2);padding:30px 26px;box-shadow:none}.cashback-page .cashback-ganhar .ganhar-item>svg{width:30px;height:30px;color:var(--verde-folha-esc)}.cashback-page .cashback-ganhar .ganhar-item h5{font-weight:500;font-size:1.05rem}.cashback-page .cashback-formas-visual{position:relative;min-height:205px;border-radius:22px;overflow:hidden;background:#243C11;box-shadow:var(--sombra-alta)}.cashback-page .cashback-formas-visual img{width:100%;height:100%;min-height:205px;object-fit:cover;display:block;filter:saturate(.94)}.cashback-page .cashback-formas-visual::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 34%,rgb(36 60 17 / .75))}.cashback-page .cashback-formas-visual span{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;color:#fff;font-size:1rem;font-weight:500;line-height:1.35}.cashback-page .cashback-photo-grid{gap:62px}.cashback-page .cashback-photo-media{min-height:460px;border-radius:28px;box-shadow:none;background:#243C11}.cashback-page .cashback-photo-media img{min-height:460px}.cashback-page .cashback-photo-copy .olho{color:var(--lima)}.cashback-page .cashback-photo-copy .olho::before{background:var(--mostarda)}.cashback-page .cashback-photo-copy h2{color:#fff!important;font-weight:500}.cashback-page .cashback-photo-copy .btn-verde{background:var(--mostarda);color:var(--verde-escuro);box-shadow:none}.cashback-page .cashback-photo-copy .btn-verde:hover{background:var(--mostarda-esc)}.cashback-page .cashback-example{gap:70px}.cashback-page .cashback-example-copy .olho{color:var(--verde-oliva)}.cashback-page .cashback-simulador{background:#fff;border:0;border-radius:28px;box-shadow:0 20px 40px -24px rgb(49 80 26 / .34);padding:34px}.cashback-page .cashback-simulador-head{border-bottom:1px solid #E6EBD9}.cashback-page .cashback-simulador-head h3{font-weight:500}@media (max-width:1050px){.cashback-page .cashback-hero{padding:68px 0}.cashback-page .cashback-hero-grid{gap:42px}.cashback-formas-layout{grid-template-columns:1fr}.cashback-page .cashback-formas-visual,.cashback-page .cashback-formas-visual img{min-height:300px}}@media (max-width:600px){.cashback-page .cashback-hero{padding:54px 0}.cashback-page .cashback-hero-media,.cashback-page .cashback-hero-media img{min-height:280px}.cashback-page .sec,.cashback-page .cashback-intro,.cashback-page #como-funciona,.cashback-page .cashback-formas,.cashback-page .cashback-photo-story,.cashback-page .cashback-exemplo,.cashback-page .cashback-regras-secao{padding:58px 0}.cashback-page .cashback-steps,.cashback-page .cashback-ganhar{grid-template-columns:1fr}.cashback-page .cashback-photo-media,.cashback-page .cashback-photo-media img{min-height:280px}.cashback-page .cashback-simulador{padding:24px 20px}.cashback-page .cashback-hero-actions .btn{width:auto}}.selos-rodape{padding:30px 0!important;overflow:visible!important}.selos-rodape>.wrap{align-items:center!important}.selos-rodape .selo-item{min-height:56px!important;height:auto!important;align-items:center!important}.selos-rodape .selo-item>div{max-width:none!important;width:100%!important;display:flex!important;flex-direction:column!important;gap:4px!important;overflow:visible!important}.selos-rodape .selo-item b{white-space:nowrap!important;overflow:visible!important;font-weight:600!important;line-height:1.2!important}.selos-rodape .selo-item span{display:block!important;white-space:normal!important;overflow:visible!important;-webkit-line-clamp:unset!important;min-height:0!important;max-height:none!important;line-height:1.4!important}@media (min-width:1051px){.selos-rodape .selo-item>div{max-width:245px!important}.selos-rodape .selo-item span{max-width:245px!important}}.freshcash-reference-page{--fc-black:#15230D;--fc-black2:#203414;--fc-cream:#F6F5EF;--fc-text:#294117;--fc-green:#31501A;--fc-lime:#82B217;--fc-gold:#C9A45B;--fc-gold2:#E4BE73}.fc-ref-hero{background:var(--fc-black)!important}.fc-ref-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 77% 22%,rgb(130 178 23 / .18),transparent 23%),radial-gradient(circle at 14% 95%,rgb(228 190 115 / .12),transparent 25%);pointer-events:none}.fc-ref-hero h1{max-width:13ch!important;line-height:.98!important;font-weight:500!important}.fc-ref-hero h1 em{color:#F0CB81!important}.fc-ref-hero-art img{border-radius:26px!important;opacity:.95!important;mix-blend-mode:normal!important;filter:saturate(.98) contrast(1.02)!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 18%,#000 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,#000 18%,#000 100%)!important}.fc-ref-product-art img{width:min(62%,520px)!important;height:auto!important;min-height:0!important;object-fit:contain!important;filter:drop-shadow(0 30px 40px rgb(0 0 0 / .23))!important;mix-blend-mode:normal!important;opacity:1!important}.fc-ref-product-art:after{content:"";position:absolute;inset:auto 10% 8% 10%;height:38%;background:radial-gradient(circle,rgb(130 178 23 / .28),transparent 68%);filter:blur(22px);pointer-events:none}.fc-leaf-deco{position:absolute!important;z-index:1!important;pointer-events:none!important;user-select:none!important;opacity:.95!important}.fc-leaf-deco-a{width:190px!important;right:-26px!important;top:275px!important;transform:rotate(-11deg)!important;filter:drop-shadow(0 24px 30px rgb(0 0 0 / .18))!important}.fc-leaf-deco-b{width:210px!important;left:-74px!important;bottom:-56px!important;transform:rotate(12deg)!important;opacity:.76!important}.fc-ref-hero .wrap,.fc-ref-hero-top,.fc-ref-hero-art,.fc-ref-hero-bottom{position:relative;z-index:2}.fc-ref-hero-bottom{background:transparent!important}.fc-ref-hero-copy h2{max-width:15ch!important;font-weight:500!important}.fc-ref-hero-copy p{color:rgb(255 255 255 / .82)!important}.fc-rule-grid strong{color:#E4BE73!important}.fc-btn-lima,.fc-btn-green{background:var(--fc-lime)!important;color:#173009!important;font-weight:500!important}.fc-btn-lima:hover,.fc-btn-green:hover{background:#97C72B!important;color:#173009!important}.fc-btn-outline{font-weight:500!important}.fc-ref-band{background:#C8AA73!important;color:#20180B!important}.fc-ref-band strong{font-weight:600!important}.fc-ref-steps{background:#fff!important}.fc-step{border-top:1px solid #E0E3D8!important}.fc-step-meta b{background:var(--fc-gold)!important;font-weight:500!important}.fc-step-image{border-radius:24px!important;background:#EFF5E4!important;box-shadow:0 18px 45px rgb(49 80 26 / .09)!important}.fc-step-image img{object-position:center!important}.fc-step-copy h3{font-weight:500!important}.fc-ref-highlight{background:var(--verde-escuro)!important;position:relative;overflow:hidden}.fc-ref-highlight .wrap{position:relative;z-index:2}.fc-highlight-copy h2{max-width:15ch!important;font-weight:500!important}.fc-highlight-copy p{color:rgb(255 255 255 / .8)!important}.fc-highlight-media{border-radius:26px!important;box-shadow:0 24px 50px rgb(0 0 0 / .2)!important}.fc-leaf-deco-c{width:220px!important;right:-74px!important;bottom:-70px!important;transform:rotate(-10deg)!important;opacity:.35!important}.fc-ref-earn{background:#F5F6F0!important}.fc-ref-earn-grid .ganhar-item{border:1px solid #E3E8D9!important;box-shadow:none!important}.fc-ref-earn-grid .ganhar-item h5{font-weight:500!important}.fc-ref-sim-section{background:#102008!important;position:relative;overflow:hidden}.fc-ref-sim-card{border-radius:26px!important}.fc-ref-sim-copy h2{font-weight:500!important;max-width:15ch!important}.fc-ref-faq{background:#fff!important}.fc-ref-section-head h2{font-weight:500!important}@media (max-width:1050px){.fc-leaf-deco-a{width:135px!important;right:-44px!important;top:210px!important;opacity:.5!important}.fc-leaf-deco-b{width:150px!important;left:-58px!important;bottom:-38px!important;opacity:.48!important}.fc-leaf-deco-c{width:160px!important;right:-60px!important;bottom:-40px!important;opacity:.28!important}}@media (max-width:680px){.selos-rodape{padding:24px 0!important}.selos-rodape .selo-item{min-height:0!important;padding:14px 10px!important}.selos-rodape .selo-item b{white-space:normal!important}.fc-ref-hero h1{max-width:12ch!important;font-size:clamp(2.4rem,12vw,4rem)!important}.fc-ref-hero-art img{width:100%!important;height:270px!important;object-fit:cover!important}.fc-ref-product-art img{width:min(76%,420px)!important}}body.blog-page .capa{background:var(--verde-escuro);color:#fff;padding:66px 0 58px;border-bottom:0;position:relative;overflow:hidden}body.blog-page .capa::after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;right:-150px;top:-190px;border:70px solid rgb(234 243 212 / .08);pointer-events:none}body.blog-page .capa .wrap{position:relative;z-index:2}body.blog-page .migalhas{color:rgb(255 255 255 / .58);margin-bottom:18px}body.blog-page .migalhas a:hover{color:var(--mostarda)}body.blog-page #titulo-loja{color:#fff!important;max-width:18ch;font-weight:500}body.blog-page #sub-loja{color:rgb(255 255 255 / .78);max-width:62ch}body.blog-page main>.sec-p:first-of-type{padding-top:76px;padding-bottom:76px}body.blog-page #lista-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}body.blog-page #lista-posts .post-card{border-radius:24px;box-shadow:none}body.blog-page #lista-posts .post-card:first-child{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1.14fr) minmax(280px,.86fr)}body.blog-page #lista-posts .post-card:first-child .post-img{height:100%;aspect-ratio:auto;min-height:100%}body.blog-page #lista-posts .post-card:first-child .post-corpo{padding:30px 32px}body.blog-page #lista-posts .post-card:first-child h3{font-size:1.45rem;line-height:1.2;font-weight:500}body.blog-page #lista-posts .post-card:first-child p{font-size:.92rem;line-height:1.65}body.blog-page #lista-posts .post-card:not(:first-child){min-height:100%}body.blog-page #lista-posts .post-img{background:var(--areia-2)}body.blog-page #lista-posts .post-cat{font-weight:600;color:var(--verde-folha-esc)}body.blog-page #lista-posts .post-card h3{font-weight:500}body.blog-page #lista-posts .post-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgb(49 80 26 / .35)}body.blog-page main>section:last-of-type{padding-top:0!important}body.blog-page .news{padding:46px 52px}@media(max-width:1050px){body.blog-page #lista-posts .post-card:first-child{grid-column:span 2;grid-template-columns:1fr}body.blog-page #lista-posts .post-card:first-child .post-img{min-height:360px}}@media(max-width:700px){body.blog-page .capa{padding:48px 0}body.blog-page main>.sec-p:first-of-type{padding-top:54px;padding-bottom:54px}body.blog-page #lista-posts{grid-template-columns:1fr}body.blog-page #lista-posts .post-card:first-child{grid-column:auto}body.blog-page #lista-posts .post-card:first-child .post-img{min-height:260px}body.blog-page #lista-posts .post-card:first-child .post-corpo{padding:24px}body.blog-page .news{padding:30px 24px}}body.post-page .capa{background:#fff;padding:42px 0 76px;border-bottom:0}body.post-page .post-topo{max-width:1120px;margin:20px auto 0;grid-template-columns:minmax(0,1fr) minmax(340px,430px);gap:58px;align-items:center}body.post-page .post-topo-txt{padding-top:8px}body.post-page .post-topo-txt .olho{color:var(--verde-folha-esc);font-weight:600}body.post-page .post-topo-txt h1{color:var(--verde-escuro)!important;font-weight:500!important;max-width:17ch!important;line-height:1.06!important}body.post-page .post-topo-txt #post-data{color:var(--tinta-3);font-size:.78rem}body.post-page .post-topo-capa{border-radius:28px;background:var(--areia-2);box-shadow:0 20px 46px -28px rgb(49 80 26 / .3);border:1px solid var(--linha)}body.post-page .post-topo-capa img{border-radius:28px}body.post-page #post-corpo>p:first-child{font-size:1rem!important;line-height:1.75;color:var(--tinta-2)!important;font-weight:400!important;max-width:62ch}body.post-page #post-corpo .btn{margin-top:26px}body.post-page .caixa{border-style:solid!important;border-color:var(--linha)!important;border-radius:22px!important;padding:28px 30px!important;box-shadow:none}body.post-page .caixa h3{font-weight:500}body.post-page .sec-areia{background:var(--areia-2)}body.post-page .sec-areia .post-card{box-shadow:none}body.post-page .sec-areia .post-card h3{font-weight:500}@media(max-width:900px){body.post-page .post-topo{grid-template-columns:1fr;gap:32px}body.post-page .post-topo-capa{order:-1;max-width:520px;margin-inline:auto}}body.produto-page .painel,body.produto-page .painel.on,body.produto-page .prosa.painel{max-height:none!important;height:auto!important;overflow:visible!important;overflow-y:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important}body.produto-page .painel::-webkit-scrollbar{width:0;height:0;display:none}body.produto-page .abas{overflow-x:auto;overflow-y:visible;scrollbar-width:none}body.produto-page .abas::-webkit-scrollbar{display:none}body.produto-page .aba{font-weight:500;padding:16px 24px}body.blog-page .post-card,body.post-page .post-topo-capa,body.produto-page .pdp-foto,body.produto-page .aba,body.blog-page .news,body.post-page .caixa{transition:transform var(--t),box-shadow var(--t),border-color var(--t),background var(--t)}body.blog-page .post-card:focus-visible,body.post-page .caixa:focus-within{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){body.blog-page *,body.post-page *,body.produto-page *,body.cashback-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body.blog-page .blog-capa{background:var(--verde-escuro);color:#fff;padding:72px 0 64px;position:relative;overflow:hidden}body.blog-page .blog-capa::after{content:"";position:absolute;width:420px;height:420px;right:-180px;top:-230px;border:90px solid rgb(244 188 51 / .09);border-radius:50%;pointer-events:none}body.blog-page .blog-capa .wrap{position:relative;z-index:2}body.blog-page .blog-capa h1{color:#fff!important;font-weight:500!important;max-width:15ch}body.blog-page .blog-capa .lead{color:rgb(255 255 255 / .78)}body.blog-page .blog-capa-olho{display:inline-flex;color:var(--mostarda);margin-bottom:10px}body.blog-page .blog-capa-olho::before{background:var(--mostarda)}body.blog-page .blog-list-section{padding:82px 0 112px}.blog-section-head{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:38px}.blog-section-head h2{margin-top:8px}.blog-section-head>p{max-width:43ch;color:var(--tinta-3);line-height:1.65;margin:0}.blog-post-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}body.blog-page .blog-post-grid .post-card,body.post-page .related-grid .post-card{height:100%;display:flex;flex-direction:column;border:1px solid var(--linha);border-radius:24px;background:#fff;overflow:hidden;box-shadow:0 10px 32px -28px rgb(35 61 18 / .45);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}body.blog-page .blog-post-grid .post-card:hover,body.post-page .related-grid .post-card:hover{transform:translateY(-5px);box-shadow:0 24px 50px -30px rgb(35 61 18 / .48);border-color:#CFDBC0}body.blog-page .blog-post-grid .post-img,body.post-page .related-grid .post-img{aspect-ratio:4/3;min-height:0;background:var(--areia-2);overflow:hidden}body.blog-page .blog-post-grid .post-img img,body.post-page .related-grid .post-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.22,.61,.36,1)}body.blog-page .blog-post-grid .post-card:hover .post-img img,body.post-page .related-grid .post-card:hover .post-img img{transform:scale(1.035)}body.blog-page .blog-post-grid .post-corpo,body.post-page .related-grid .post-corpo{display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;flex:1}body.blog-page .blog-post-grid .post-cat,body.post-page .related-grid .post-cat{font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:var(--verde-folha-esc)}body.blog-page .blog-post-grid .post-card h3,body.post-page .related-grid .post-card h3{font-size:1.08rem;line-height:1.3;font-weight:500;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:4.2em;color:var(--verde-escuro)}body.blog-page .blog-post-grid .post-card p,body.post-page .related-grid .post-card p{font-size:.84rem;line-height:1.6;color:var(--tinta-3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:4em;margin:0}body.blog-page .blog-post-grid .post-data,body.post-page .related-grid .post-data{margin-top:auto;color:#8C9884;font-size:.72rem}body.post-page .post-hero-local{background:var(--areia);padding:42px 0 74px;border-bottom:1px solid var(--linha);position:relative;overflow:hidden}body.post-page .post-hero-local-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(340px,.78fr);gap:68px;align-items:center;max-width:1180px;margin:20px auto 0}body.post-page .post-hero-local-copy{padding:16px 0}body.post-page .post-hero-local-copy h1{font-size:clamp(2.35rem,4.6vw,4.8rem);line-height:1.02;letter-spacing:-.045em;color:var(--verde-escuro);font-weight:500;max-width:16ch;margin-top:10px}body.post-page .post-meta-local{display:flex;align-items:center;gap:8px;margin-top:24px;font-size:.76rem;color:var(--tinta-3)}body.post-page .post-resumo-local{font-size:1.03rem;line-height:1.75;color:var(--tinta-2);max-width:61ch;margin-top:22px}body.post-page .post-hero-local-capa{aspect-ratio:4/5;border-radius:28px;background:#fff;border:1px solid var(--linha);overflow:hidden;box-shadow:0 24px 50px -34px rgb(49 80 26 / .5)}body.post-page .post-hero-local-capa img{width:100%;height:100%;object-fit:cover;display:block}body.post-page .post-corpo-local-wrap{padding:86px 0 96px;background:#fff}body.post-page .post-layout-local{max-width:860px}body.post-page .post-artigo-local{max-width:760px;margin-inline:auto}body.post-page .post-corpo-local{font-size:1.03rem;line-height:1.88;color:#42503B}body.post-page .post-corpo-local p{margin:0 0 22px}body.post-page .post-corpo-local h2{font-size:1.9rem;line-height:1.15;font-weight:500;color:var(--verde-escuro);margin:42px 0 16px}body.post-page .post-corpo-local h3{font-size:1.34rem;line-height:1.25;font-weight:500;color:var(--verde-escuro);margin:34px 0 12px}body.post-page .post-corpo-local ul,body.post-page .post-corpo-local ol{padding-left:24px;margin:12px 0 28px}body.post-page .post-corpo-local li{margin:0 0 10px;padding-left:4px}body.post-page .post-corpo-local strong{color:var(--verde-escuro);font-weight:600}body.post-page .post-share-local{margin-top:54px;padding-top:26px;border-top:1px solid var(--linha);display:flex;justify-content:space-between;align-items:center;gap:20px;color:var(--verde-escuro);font-weight:500}.post-share-actions{display:flex;gap:10px}.post-share-actions button{border:1px solid var(--linha);background:#fff;color:var(--verde-escuro);border-radius:999px;padding:11px 16px;font:inherit;font-size:.78rem;font-weight:500;cursor:pointer;transition:.25s ease}.post-share-actions button:hover{background:var(--verde-escuro);color:#fff;border-color:var(--verde-escuro)}body.post-page .post-relacionados-local{padding:84px 0 112px}body.post-page .related-grid{margin-top:30px}.fc10-page .fc10-leaf{display:none!important}.fc10-leaf-img{position:absolute;z-index:1;pointer-events:none;user-select:none;object-fit:contain;filter:drop-shadow(0 22px 26px rgb(28 53 15 / .18));opacity:.72}.fc10-leaf-img-hero-a{width:210px;right:-48px;top:40px;transform:rotate(10deg);animation:fcLeafFloatA 8s ease-in-out infinite}.fc10-leaf-img-hero-b{width:190px;left:-74px;bottom:-68px;transform:rotate(-12deg);opacity:.45;animation:fcLeafFloatB 10s ease-in-out infinite}.fc10-leaf-img-intro-a{width:190px;right:-54px;bottom:-48px;transform:rotate(14deg);opacity:.36;animation:fcLeafFloatB 11s ease-in-out infinite}.fc10-leaf-img-steps-a{width:165px;left:-54px;top:34px;transform:rotate(-18deg);opacity:.34}.fc10-leaf-img-story-a{width:215px;right:-58px;top:-26px;transform:rotate(-8deg);opacity:.36;animation:fcLeafFloatA 9s ease-in-out infinite}.fc10-leaf-img-earn-a{width:185px;left:-62px;bottom:-52px;transform:rotate(16deg);opacity:.28}.fc10-leaf-img-sim-a{width:210px;right:-66px;bottom:-64px;transform:rotate(-10deg);opacity:.25}@keyframes fcLeafFloatA{0%,100%{translate:0 0}50%{translate:0 -10px}}@keyframes fcLeafFloatB{0%,100%{translate:0 0}50%{translate:8px -7px}}@media(max-width:900px){.blog-section-head{align-items:start;flex-direction:column;gap:14px;margin-bottom:28px}.blog-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.post-page .post-hero-local-grid{grid-template-columns:1fr;gap:34px}body.post-page .post-hero-local-capa{max-width:560px;margin-inline:auto;width:100%}}@media(max-width:640px){body.blog-page .blog-list-section{padding:58px 0 74px}.blog-post-grid{grid-template-columns:1fr!important;gap:18px}body.blog-page .blog-post-grid .post-img,body.post-page .related-grid .post-img{aspect-ratio:16/10}body.post-page .post-hero-local{padding:36px 0 50px}body.post-page .post-hero-local-grid{gap:24px;margin-top:14px}body.post-page .post-hero-local-copy h1{font-size:clamp(2.2rem,10vw,3.2rem);max-width:16ch}body.post-page .post-corpo-local-wrap{padding:58px 0 70px}body.post-page .post-corpo-local{font-size:.96rem;line-height:1.78}body.post-page .post-share-local{align-items:flex-start;flex-direction:column}.post-share-actions{width:100%}.post-share-actions button{flex:1}.fc10-leaf-img-hero-a{width:130px;right:-40px;top:28px;opacity:.42}.fc10-leaf-img-hero-b{width:135px;left:-52px;bottom:-44px;opacity:.30}.fc10-leaf-img-intro-a{width:130px;right:-42px;bottom:-32px;opacity:.23}.fc10-leaf-img-steps-a{width:120px;left:-44px;top:24px;opacity:.22}.fc10-leaf-img-story-a{width:145px;right:-42px;top:-22px;opacity:.25}.fc10-leaf-img-earn-a{width:130px;left:-44px;bottom:-34px;opacity:.20}.fc10-leaf-img-sim-a{width:145px;right:-44px;bottom:-38px;opacity:.18}}body.blog-page #lista-posts{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:28px!important}body.blog-page #lista-posts .post-card:first-child{grid-column:auto!important;display:flex!important;grid-template-columns:none!important}body.blog-page #lista-posts .post-card:first-child .post-img{height:auto!important;aspect-ratio:4/3!important;min-height:0!important}body.blog-page #lista-posts .post-card:first-child .post-corpo{padding:22px 22px 24px!important}body.blog-page #lista-posts .post-card:first-child h3{font-size:1.08rem!important;line-height:1.3!important;font-weight:500!important}body.blog-page #lista-posts .post-card:first-child p{font-size:.84rem!important;line-height:1.6!important}body.blog-page #lista-posts .post-card{position:relative}body.blog-page #lista-posts .post-card::after{content:"";position:absolute;inset:0;border-radius:24px;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 1px rgb(130 178 23 / .28);transition:opacity .3s ease}body.blog-page #lista-posts .post-card:hover::after{opacity:1}@media(max-width:950px){body.blog-page #lista-posts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){body.blog-page #lista-posts{grid-template-columns:1fr!important;gap:18px!important}}body.cashback-page .rev{opacity:0;transform:translate3d(0,28px,0) scale(.985);transition:opacity .72s cubic-bezier(.22,.61,.36,1),transform .72s cubic-bezier(.22,.61,.36,1)}body.cashback-page .rev.revelado{opacity:1;transform:none}body.cashback-page .fc10-step:nth-child(odd){box-shadow:0 22px 45px -32px rgb(27 62 10 / .55);transition:transform .34s ease,box-shadow .34s ease}body.cashback-page .fc10-step:nth-child(even){box-shadow:0 22px 45px -32px rgb(126 90 12 / .35);transition:transform .34s ease,box-shadow .34s ease}body.cashback-page .fc10-step:hover{transform:translateY(-5px)}body.cashback-page .fc10-earn-grid .ganhar-item{transition:transform .34s ease,box-shadow .34s ease,border-color .34s ease}body.cashback-page .fc10-earn-grid .ganhar-item:hover{transform:translateY(-5px);box-shadow:0 22px 40px -30px rgb(49 80 26 / .42);border-color:#D1DDBA!important}body.cashback-page .fc10-band{background:var(--mostarda)!important;color:var(--verde-escuro)!important;position:relative;overflow:hidden}body.cashback-page .fc10-band::after{content:"";position:absolute;width:240px;height:240px;right:-90px;top:-120px;border-radius:50%;background:rgb(255 255 255 / .09);pointer-events:none}body.cashback-page .fc10-band-inner{position:relative;z-index:2}body.cashback-page .fc10-leaf-img{mix-blend-mode:normal;will-change:transform,opacity}body.cashback-page .fc10-story .fc10-leaf-img-story-a,body.cashback-page .fc10-sim .fc10-leaf-img-sim-a{opacity:.42}body.cashback-page .fc10-story .fc10-leaf-img-story-a{width:300px;right:-72px;top:-50px;transform:rotate(-10deg)}body.cashback-page .fc10-sim .fc10-leaf-img-sim-a{width:260px;right:-62px;bottom:-74px;transform:rotate(-8deg)}body.cashback-page .fc10-steps .fc10-leaf-img-steps-a{width:205px;left:-70px;top:52px;opacity:.30}body.cashback-page .fc10-intro .fc10-leaf-img-intro-a{width:240px;right:-76px;bottom:-65px;opacity:.32}@keyframes fcLeafDrift{0%,100%{transform:translate3d(0,0,0) rotate(-8deg)}50%{transform:translate3d(6px,-9px,0) rotate(-3deg)}}body.cashback-page .fc10-story .fc10-leaf-img-story-a,body.cashback-page .fc10-sim .fc10-leaf-img-sim-a{animation:fcLeafDrift 9s ease-in-out infinite}body.cashback-page .fc10-section-head h2{margin-top:10px}body.cashback-page .fc10-story-copy h2,body.cashback-page .fc10-sim-copy h2{margin-top:10px}body.cashback-page .fc10-story-copy .fc10-btn{margin-top:34px}.checkout-ui{display:grid;gap:28px}.checkout-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.75fr);gap:28px;align-items:start}.checkout-main,.checkout-aside{background:#fff;border:1px solid var(--linha);border-radius:24px;box-shadow:0 16px 38px -32px rgb(49 80 26 / .45)}.checkout-main{padding:30px}.checkout-aside{padding:26px;position:sticky;top:146px;background:linear-gradient(180deg,#fff 0%,#F6F8F2 100%)}.checkout-heading{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding-bottom:18px;border-bottom:1px solid var(--linha)}.checkout-heading h2{font-size:1.65rem;font-weight:500;color:var(--verde-escuro);margin:0}.checkout-heading p{margin-top:6px;color:var(--tinta-3);font-size:.85rem}.checkout-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border-radius:999px;background:#EAF2D6;color:var(--verde-escuro);font-size:.7rem;font-weight:600;white-space:nowrap}.checkout-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.checkout-form-grid .campo{margin:0}.checkout-form-grid .span-2{grid-column:1/-1}.checkout-section-title{margin-top:26px;font-size:.75rem;letter-spacing:.11em;text-transform:uppercase;color:var(--tinta-3);font-weight:600}.checkout-option-list{display:grid;gap:12px;margin-top:16px}.checkout-option{display:grid;grid-template-columns:20px 1fr auto;gap:12px;align-items:center;padding:15px 16px;border:1px solid var(--linha);border-radius:16px;cursor:pointer;transition:border-color .25s ease,background .25s ease,transform .25s ease}.checkout-option:hover{border-color:#C9D6B9;background:#FAFCF7;transform:translateY(-2px)}.checkout-option input{accent-color:var(--verde-folha);margin:0}.checkout-option strong{font-size:.85rem;color:var(--verde-escuro);font-weight:500}.checkout-option small{font-size:.72rem;color:var(--tinta-3);display:block;margin-top:3px}.checkout-option b{font-size:.78rem;color:var(--verde-folha-esc);font-weight:600}.checkout-actions{display:flex;justify-content:space-between;gap:12px;margin-top:28px;padding-top:22px;border-top:1px solid var(--linha)}.checkout-summary-title{font-size:1.15rem;color:var(--verde-escuro);font-weight:500;margin:0 0 16px}.checkout-summary-lines{display:grid;gap:11px;padding-bottom:18px;border-bottom:1px solid var(--linha)}.checkout-summary-line{display:flex;justify-content:space-between;gap:14px;font-size:.8rem;color:var(--tinta-2)}.checkout-summary-total{display:flex;justify-content:space-between;gap:14px;margin-top:15px;color:var(--verde-escuro);font-size:1.05rem;font-weight:600}.checkout-security{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}.checkout-security div{padding:10px 8px;text-align:center;background:#EEF4E4;border-radius:12px;color:#53624E;font-size:.62rem;line-height:1.35}.checkout-success{max-width:860px;margin:0 auto;background:#fff;border:1px solid var(--linha);border-radius:28px;padding:54px;text-align:center;box-shadow:0 26px 60px -38px rgb(49 80 26 / .45)}.checkout-success-icon{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;margin:0 auto 20px;background:var(--verde-folha);color:#fff}.checkout-success-icon svg{width:34px;height:34px}.checkout-success h2{font-size:clamp(2rem,5vw,3.2rem);line-height:1;font-weight:500;color:var(--verde-escuro);margin:0}.checkout-success p{max-width:55ch;margin:14px auto 0;line-height:1.7;color:var(--tinta-2)}.checkout-order{margin:28px auto;padding:18px 22px;border-radius:16px;background:var(--areia-2);color:var(--verde-escuro)}.checkout-order strong{display:block;font-size:1.2rem;margin-top:5px}.checkout-stepper{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:24px}.checkout-stepper-item{position:relative;display:flex;align-items:center;gap:10px;min-width:0;color:#88937F}.checkout-stepper-item::after{content:"";height:1px;flex:1;background:#DCE3D5;margin-left:4px}.checkout-stepper-item:last-child::after{display:none}.checkout-stepper-item span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;border:1px solid #D5DDCE;background:#fff;font-size:.75rem;font-weight:600}.checkout-stepper-item b{font-size:.72rem;font-weight:500;white-space:nowrap}.checkout-stepper-item.on{color:var(--verde-escuro)}.checkout-stepper-item.on span{background:var(--verde-folha);border-color:var(--verde-folha);color:#fff}.checkout-stepper-item.done span{background:var(--verde-escuro);border-color:var(--verde-escuro);color:#fff}@media(max-width:900px){.checkout-layout{grid-template-columns:1fr}.checkout-aside{position:static}.checkout-stepper-item b{display:none}}@media(max-width:620px){.checkout-main,.checkout-aside{padding:20px}.checkout-form-grid{grid-template-columns:1fr}.checkout-form-grid .span-2{grid-column:auto}.checkout-actions{flex-direction:column-reverse}.checkout-actions .btn{width:100%}.checkout-success{padding:36px 22px}.checkout-stepper{gap:3px}.checkout-stepper-item{justify-content:center}.checkout-stepper-item::after{margin-left:3px}}body.cashback-page .fc10-story .fc10-leaf-img-story-b{width:180px;left:-62px;bottom:-72px;opacity:.20;transform:rotate(18deg);animation:fcLeafFloatB 10s ease-in-out infinite}@media(max-width:640px){body.cashback-page .fc10-story .fc10-leaf-img-story-b{width:120px;left:-48px;bottom:-46px;opacity:.15}}body.cashback-page .fc10-page .fc10-earn-grid .ganhar-item:nth-child(2){background:linear-gradient(145deg,#F6C33F 0%,#EFB12A 100%)!important;border:1px solid #D99B15!important;box-shadow:0 18px 34px -22px rgb(126 86 9 / .48),inset 0 1px 0 rgb(255 255 255 / .3)!important}body.cashback-page .fc10-page .fc10-earn-grid .ganhar-item:nth-child(2)::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 100% 0%,rgb(255 255 255 / .22),transparent 38%);pointer-events:none}body.cashback-page .fc10-page .fc10-earn-grid .ganhar-item:nth-child(2) .ganhar-foot{border-top-color:rgb(49 80 26 / .24)!important}body.cashback-page .fc10-page .fc10-earn-grid .ganhar-item:nth-child(2):hover{transform:translateY(-6px);box-shadow:0 26px 44px -24px rgb(126 86 9 / .52),inset 0 1px 0 rgb(255 255 255 / .32)!important}html.page-transition-ready{background:#F6F8F1}@keyframes freshPageIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body.page-entering{animation:none}.fc10-page .fc10-leaf-img{animation:none!important}}.home-h1{margin:26px auto 0;text-align:center;font-size:clamp(1.18rem,2.1vw,1.7rem);font-weight:500;line-height:1.25;letter-spacing:-.012em;color:var(--verde-escuro);max-width:30ch}body[data-pagina="home"] .hero-beneficios{margin-top:24px}@media (max-width:767px){.home-h1{margin-top:20px;max-width:24ch}}.hero-arte img{aspect-ratio:1920/600}@media (max-width:767px){.hero-arte{aspect-ratio:920/600}.hero-arte img{aspect-ratio:920/600}}.cola{white-space:nowrap}.post-cat,body.blog-page #lista-posts .post-cat,body.blog-page .blog-post-grid .post-cat,body.post-page .related-grid .post-cat,.plano-tam{color:var(--verde-oliva)}.link-ver:hover{color:var(--verde-oliva);border-color:var(--verde-folha)}.sec-verde .link-ver,.sec-pilares .link-ver{color:#fff;border-bottom-color:rgb(255 255 255 / .35)}.banners.banners-v17{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px}.banners-v17 .arte-banner.arte-alta{height:auto;aspect-ratio:4/5}.cupom-faixa{background:var(--verde-escuro);color:#fff;border-radius:var(--r-lg);padding:clamp(26px,4.4vw,60px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;overflow:hidden;isolation:isolate}.cupom-faixa::after{content:'';position:absolute;z-index:-1;width:420px;height:420px;border-radius:50%;right:-150px;bottom:-190px;border:70px solid rgb(234 243 212 / .07);pointer-events:none}.cupom-faixa .olho{color:var(--mostarda)}.cupom-faixa .olho::before{background:var(--mostarda)}.cupom-faixa .d3{color:#fff;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.1;max-width:16ch}.cupom-faixa p{margin-top:14px;color:rgb(255 255 255 / .82);max-width:46ch;font-size:.98rem}.cupom-linha{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:26px}.cupom-cod{display:inline-flex;align-items:center;padding:12px 20px;border:2px dashed rgb(244 188 51 / .75);border-radius:var(--r);font-weight:800;letter-spacing:.07em;font-size:clamp(.95rem,1.5vw,1.2rem);color:#fff;background:rgb(255 255 255 / .06);user-select:all}.cupom-link{margin-top:20px;font-size:.84rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--lima);border-bottom:2px solid rgb(234 243 212 / .35);padding-bottom:2px}.cupom-link:hover{border-bottom-color:var(--lima)}@media (max-width:900px){.banners.banners-v17{grid-template-columns:1fr}.cupom-faixa{padding:26px 22px}.cupom-linha{width:100%}.cupom-cod{flex:1;justify-content:center}.cupom-linha .btn{flex:1}}.depo-slide .depo-topo{display:flex;align-items:center;gap:16px;margin-bottom:18px}.depo-slide .depo-topo .depo-foto{margin-bottom:0;flex:none}.depo-id{display:flex;flex-direction:column;gap:5px;min-width:0}.depo-id .depo-nome{font-size:1.05rem;font-weight:600;color:var(--verde-escuro);line-height:1.2}.depo-id .depo-meta{display:inline-flex;align-items:center;gap:5px;font-size:.84rem;color:var(--tinta-2)}.depo-id .depo-meta svg{width:15px;height:15px;flex:none;color:var(--verde-oliva)}.depos-controles{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:22px}.depos-controles .depos-pontos{margin-top:0}.depos-controles .depos-nav{position:static;transform:none;width:42px;height:42px;flex:none;box-shadow:none}.depos-controles .depos-nav:hover{transform:none;background:var(--areia-2)}.lp-calc-sec{background:var(--areia-3)}.lp-calc{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center;background:#fff;border-radius:var(--r-xl);padding:52px;box-shadow:var(--sombra)}.lp-perg{border:0;padding:0;margin:0 0 26px}.lp-perg legend{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-weight:500;color:var(--verde-escuro);font-size:1.02rem;margin-bottom:14px;padding:0}.lp-perg legend i{width:28px;height:28px;border-radius:50%;background:var(--verde-folha);color:#fff;font-style:normal;font-size:.8rem;display:grid;place-items:center}.lp-perg legend small{flex-basis:100%;margin-left:38px;font-weight:400;font-size:.8rem;color:var(--tinta-3);margin-top:-6px}.lp-opcoes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lp-opcoes input{position:absolute;opacity:0;pointer-events:none}.lp-opcoes span{display:block;text-align:center;padding:15px 10px;border:1.5px solid var(--linha);border-radius:var(--r);font-weight:500;font-size:.92rem;color:var(--tinta-2);cursor:pointer;transition:all var(--t);background:var(--areia)}.lp-opcoes label:hover span{border-color:var(--verde-folha)}.lp-opcoes input:checked+span{border-color:var(--verde-escuro);background:var(--verde-escuro);color:#fff}.lp-opcoes input:focus-visible+span{outline:3px solid var(--mostarda);outline-offset:2px}.lp-dica{font-size:.84rem;color:var(--tinta-3);margin:0}.lp-dica.ok{display:none}@media (max-width:900px){.lp-calc{grid-template-columns:1fr;gap:28px;padding:28px 20px}}@media (max-width:420px){.lp-opcoes{gap:8px}.lp-opcoes span{padding:14px 4px;font-size:.84rem}}.lp-result{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch;background:var(--verde-escuro);color:#fff;border-radius:var(--r-xl);padding:40px;box-shadow:var(--sombra-alta);animation:lpEntra .5s cubic-bezier(.22,.61,.36,1)}.lp-result[hidden]{display:none}@keyframes lpEntra{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.lp-result-tag{display:inline-block;align-self:flex-start;background:var(--mostarda);color:#4A3400;font-size:.82rem;font-weight:500;padding:6px 16px;border-radius:var(--r-full)}.lp-result-plano{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.lp-result h3{font-size:2rem;line-height:1.1;margin-top:14px;letter-spacing:-.02em}.lp-result h3 small{display:block;font-size:.95rem;color:var(--mostarda);margin-bottom:4px;letter-spacing:0}.lp-result-preco{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:8px}.lp-result-preco b{font-size:2.6rem;letter-spacing:-.03em;line-height:1}.lp-result-preco span{font-size:.88rem;color:rgb(255 255 255 / .72)}.lp-result-acao{margin-top:auto;padding-top:22px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.lp-result-acao a.mais{font-size:.84rem;color:var(--lima);text-decoration:underline;text-underline-offset:3px}.lp-result-lista{display:grid;align-content:center;gap:0;background:rgb(255 255 255 / .07);border-radius:var(--r-lg);padding:8px 26px}.lp-result-lista li{display:flex;gap:12px;align-items:flex-start;font-size:.95rem;line-height:1.45;color:rgb(255 255 255 / .92);padding:15px 0;border-bottom:1px solid rgb(255 255 255 / .12)}.lp-result-lista li:last-child{border:0}.lp-result-lista svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--mostarda)}.lp-result-lista b{color:#fff}@media (max-width:900px){.lp-result{grid-template-columns:1fr;gap:22px;padding:28px 22px}.lp-result-acao{flex-direction:column;align-items:stretch;text-align:center}.lp-result-lista{padding:4px 20px}}.plano.plano-foco{border-color:var(--verde-folha);box-shadow:0 0 0 6px rgb(130 178 23 / .2),var(--sombra-alta)}html{scroll-padding-top:150px}.legal{max-width:78ch}.legal h2{font-size:clamp(1.2rem,1.7vw,1.42rem);font-weight:500;color:var(--verde-escuro);line-height:1.25;margin:40px 0 14px}.legal h2:first-child{margin-top:0}.legal p,.legal li{color:var(--tinta-2);line-height:1.72}.legal p{margin-bottom:14px}.legal ol,.legal ul{margin:0 0 18px;display:grid;gap:10px}.legal ol.num{counter-reset:n}.legal ol.num>li{position:relative;padding-left:34px;counter-increment:n}.legal ol.num>li::before{content:counter(n);position:absolute;left:0;top:3px;width:22px;height:22px;border-radius:50%;background:var(--lima);color:var(--verde-escuro);font-size:.76rem;font-weight:700;display:grid;place-items:center}.legal .clausula{display:grid;grid-template-columns:3.2em 1fr;gap:4px 10px;margin-bottom:12px}.legal .clausula b{color:var(--verde-escuro);font-weight:600}.legal .clausula span{color:var(--tinta-2);line-height:1.72}.legal a{color:var(--verde-oliva);font-weight:500;border-bottom:1px solid currentColor}.legal-nota{font-size:.84rem;color:var(--tinta-3);margin-top:34px;padding-top:18px;border-top:1px solid var(--linha)}.legal-indice{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:34px}.legal-indice a{font-size:.82rem;font-weight:500;padding:8px 14px;border:1px solid var(--linha);border-radius:var(--r-full);color:var(--verde-escuro);background:var(--areia)}.legal-indice a:hover,.legal-indice a[aria-current]{background:var(--verde-escuro);color:#fff;border-color:var(--verde-escuro)}.entrega-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.entrega-grade .ge-item{padding:22px 22px;border-radius:var(--r);background:#fff}.entrega-grade .ge-item b{font-size:1rem;font-weight:600}.entrega-grade .ge-item span{font-size:.92rem}.entrega-regioes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.entrega-regioes .caixa{padding:26px}.entrega-regioes h3{font-size:1.08rem;font-weight:600;color:var(--verde-escuro);margin-bottom:8px}.entrega-regioes p{font-size:.94rem;color:var(--tinta-2);line-height:1.65}@media (max-width:900px){.entrega-grade,.entrega-regioes{grid-template-columns:1fr}}.legal .clausula+h2{margin-top:44px}@media (max-width:600px){.legal .clausula{grid-template-columns:2.6em 1fr}}.lp-perg legend{display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 10px;align-items:center}.lp-perg legend small{grid-column:2;margin:0;flex-basis:auto}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cep-bloco{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.cep-form{display:flex;gap:10px;margin-top:22px;max-width:440px}.cep-form input{flex:1;min-width:0;height:52px;border:1.5px solid var(--areia-3);border-radius:var(--r-full);padding:0 22px;font-size:1.05rem;letter-spacing:.04em;background:#fff;color:var(--tinta)}.cep-form input:focus{outline:0;border-color:var(--verde-folha);box-shadow:0 0 0 4px rgb(130 178 23 / .16)}.cep-resultado{border-radius:var(--r-lg);padding:28px;border:1px solid var(--linha);background:var(--areia)}.cep-resultado[hidden]{display:none}.cep-resultado.cep-sim{border-color:var(--verde-folha);background:#fff;box-shadow:var(--sombra)}.cep-resultado.cep-nao b,.cep-resultado.cep-erro b{display:block;color:var(--verde-escuro);font-weight:600;font-size:1.05rem}.cep-resultado.cep-nao p{margin:8px 0 16px;color:var(--tinta-2);font-size:.94rem}.cep-resultado .grade-entrega{margin:16px 0 0}.zona-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.zona-topo h3{font-size:1.12rem;font-weight:600;color:var(--verde-escuro);line-height:1.25}.zona-taxa{font-size:.82rem;font-weight:600;color:var(--verde-escuro);background:var(--lima);padding:6px 14px;border-radius:var(--r-full);white-space:nowrap}.entrega-zonas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.entrega-zonas .zona{padding:26px}.entrega-zonas .grade-entrega{margin:18px 0 0}.entrega-zonas .ge-item,.cep-resultado .ge-item{background:var(--areia)}.pdp .grade-entrega,.painel .grade-entrega{max-width:520px}@media (max-width:900px){.cep-bloco{grid-template-columns:1fr;gap:24px}.entrega-zonas{grid-template-columns:1fr}}@media (max-width:420px){.cep-form{flex-direction:column}.cep-form .btn{width:100%}}.checkout-frete{display:grid;gap:3px;margin-top:14px;padding:14px 16px;border-radius:16px;background:var(--lima);color:var(--verde-escuro);font-size:.84rem}.checkout-frete b{font-weight:600}.checkout-frete s{opacity:.6;margin-left:4px}.checkout-frete a{border-bottom:1px solid currentColor}.checkout-frete-nao{background:#FFF1EA;color:#8A3A14}.login-abas{display:flex;gap:6px;background:var(--areia-2);border-radius:var(--r-full);padding:5px;margin-bottom:22px}.login-abas button{flex:1;padding:11px 14px;border-radius:var(--r-full);font-weight:600;font-size:.9rem;color:var(--tinta-2);transition:all var(--t)}.login-abas button.on{background:#fff;color:var(--verde-escuro);box-shadow:var(--sombra)}.form-erro{background:#FFF1EA;color:#8A3A14;border-radius:var(--r);padding:11px 14px;font-size:.86rem;margin:0 0 14px}.form-erro[hidden]{display:none}.aceite{display:flex;gap:10px;align-items:flex-start;font-size:.84rem;color:var(--tinta-2);margin:4px 0 18px;cursor:pointer}.aceite input{margin-top:3px;accent-color:var(--verde-folha);flex:none;width:17px;height:17px}.aceite a{color:var(--verde-oliva);border-bottom:1px solid currentColor}.campo input:disabled{background:var(--areia-2);color:var(--tinta-3)}.checkout-extras{margin-top:18px;padding-top:18px;border-top:1px solid var(--linha);display:grid;gap:12px}.checkout-extras-rot{font-size:.78rem;font-weight:600;color:var(--verde-escuro)}.cupom-campo{display:flex;gap:8px}.cupom-campo input{flex:1;min-width:0;height:44px;border:1px solid var(--linha);border-radius:var(--r);padding:0 14px;text-transform:uppercase;letter-spacing:.04em;background:#fff}.cupom-campo input:focus{outline:0;border-color:var(--verde-folha)}.cupom-msg{font-size:.8rem;color:#8A3A14;margin:0;min-height:0}.cupom-ok{display:flex;gap:10px;align-items:center;background:var(--lima);color:var(--verde-escuro);border-radius:var(--r);padding:11px 14px;font-size:.84rem}.cupom-ok svg{width:17px;height:17px;flex:none}.cupom-ok span{flex:1}.cupom-ok button{font-size:.78rem;text-decoration:underline;color:var(--verde-escuro)}.fc-usar{display:flex;gap:11px;align-items:flex-start;padding:13px 14px;border:1px solid rgb(244 188 51 / .9);border-radius:var(--r);background:rgb(244 188 51 / .12);cursor:pointer}.fc-usar input{margin-top:3px;accent-color:var(--verde-folha);width:17px;height:17px;flex:none}.fc-usar b{display:block;font-weight:600;color:var(--verde-escuro);font-size:.9rem}.fc-usar small{font-size:.78rem;color:var(--tinta-2)}.fc-info{display:flex;gap:9px;align-items:flex-start;font-size:.82rem;color:var(--tinta-2);margin:0}.fc-info svg{width:17px;height:17px;flex:none;color:#B98A00;margin-top:2px}.fc-info a{color:var(--verde-oliva);border-bottom:1px solid currentColor}.tabela button.mais{color:var(--verde-oliva);text-decoration:underline;font-size:.84rem}.btn-verde,.trilha-btn,.sug-comprar,.checkout-etapa.on span,.checkout-stepper-item.on span,.checkout-success-icon,.cashback-page .cashback-step-num,.lp-perg legend i,.clube-n{color:#243C11}.btn-verde{font-weight:600}.btn-verde:hover,.sug-comprar:hover{background:#8FC21C;color:#243C11}.barra-cupom,.card-off{background:#C2410C}.passo::before{color:#243C11}.topo .logo img,.rodape img.logo-rod{filter:brightness(0) invert(1)}.barra-cupom{background:#B4470F}.btn-verde,.btn-verde:hover{color:var(--verde-escuro-2)}body[data-pagina="home"] .clube-hero .btn-linha-claro{background:var(--verde-escuro);color:#fff}body[data-pagina="home"] .clube-hero .btn-linha-claro:hover{background:var(--verde-escuro-2);color:#fff}.beneficio svg,.selo-item svg{color:var(--verde-oliva)}.depo-aspas{color:var(--verde-oliva)}.card-fav svg{color:#E0582A}.clube-hero .olho{color:#B4470F}.clube-hero .olho::before{background:#B4470F}.clube-hero .cr-n{color:var(--verde-escuro)}.sec-pilares .olho{color:#FFD66B}.sec-pilares .olho::before{background:#FFD66B}.pilar p{color:rgb(255 255 255 / .88)}.aviso-legal{color:rgb(255 255 255 / .72)}.rodape-baixo,.rodape-baixo a{color:rgb(255 255 255 / .82)}.reel-marca{background:rgb(20 30 12 / .72)!important;color:#fff}body[data-pagina="home"] .clube-hero .flex .btn-linha-claro{background:var(--verde-escuro)!important;color:#fff!important}body .depo-slide .depo-aspas,body .depo-aspas{color:var(--verde-oliva)}.programe-legenda{text-shadow:0 1px 8px rgb(0 0 0 / .55)}.loja-filtro-ass,.link-ass{color:var(--verde-oliva)}.loja-aviso-ass a,[class*="aviso"] a[href="loja?cat=assinatura"]{color:var(--verde-oliva)}.legenda-ass a{color:var(--verde-oliva)}.faq-p svg{color:var(--verde-oliva)}body.blog-page .blog-post-grid .post-data,body.post-page .related-grid .post-data{color:var(--tinta-3)}body.blog-page .migalhas{color:rgb(255 255 255 / .8)}.migalhas span{opacity:.75}.wrap{width:1300px;max-width:100%}@media (max-width:1399px){.wrap{width:975px}}@media (max-width:1023px){.wrap{width:95%}}@media (max-width:767px){.wrap{width:90%}}.fc10-page .fc10-wrap{width:1300px!important;max-width:100%}@media (max-width:1399px){.fc10-page .fc10-wrap{width:975px!important}}@media (max-width:1023px){.fc10-page .fc10-wrap{width:95%!important}}@media (max-width:767px){.fc10-page .fc10-wrap{width:90%!important}}.nav-kit{display:inline-flex!important;align-items:center;gap:6px;color:var(--verde-oliva)!important;font-weight:700!important}.nav-kit svg{width:16px;height:16px;flex:none}.rod-desc{font-size:.9rem;max-width:34ch;line-height:1.65}@media (max-width:767px){.rodape{padding-top:44px}.rodape-grid{grid-template-columns:1fr 1fr;gap:34px 18px;padding-bottom:34px}.rod-marca{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;text-align:center}.rodape img.logo-rod{height:64px;margin:0 auto 18px}.rod-desc{margin:0 auto;max-width:32ch;text-align:center}.rod-marca .sociais{justify-content:center;margin-top:18px}.rod-col h4{margin-bottom:12px}.rod-col li a{font-size:.84rem;padding:5px 0;line-height:1.35}.rod-fale{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;text-align:center;border-top:1px solid rgb(255 255 255 / .12);padding-top:28px}.rod-fale h4{margin-bottom:16px}.rod-contatos{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:100%}.rod-fale .contato{flex-direction:column;align-items:center;gap:6px;margin:0;text-align:center}.rod-fale .contato svg{margin:0}.rod-fale .contato span{font-size:.8rem;overflow-wrap:anywhere}.rod-fale .contato b{font-size:.72rem}.rod-fale .contato-hora{margin-top:20px}.rod-fale .h4-pg{margin-top:24px}.rod-fale .pagamentos{justify-content:center}.aviso-legal{text-align:center;margin-inline:auto}.rodape-baixo{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.rodape-baixo span{justify-content:center;text-align:center}}@media (max-width:767px){.selos-rodape>.wrap{grid-template-columns:1fr 1fr!important;gap:22px 14px!important}.selo-item{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:6px 0!important}.selo-item b{font-size:.7rem!important;letter-spacing:.06em}.selo-item span{font-size:.74rem!important;line-height:1.45}.sec-cabeca{gap:10px}.clube-hero .flex.gap-12{flex-direction:column}.clube-hero .flex.gap-12 .btn{width:100%;justify-content:center}.pilares{gap:12px}.pilar{display:grid!important;grid-template-columns:56px 1fr;column-gap:14px;text-align:left!important;padding:18px!important;align-items:start}.pilar .pilar-icone{grid-row:span 2;width:56px!important;height:56px!important;margin:0!important}.pilar .pilar-icone svg{width:26px!important;height:26px!important}.pilar h4{margin:2px 0 4px!important;font-size:1rem}.pilar p{font-size:.84rem}.reel-marca{max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem!important}.caixa.centro{padding:28px 22px!important}.caixa.centro .btn{margin-top:16px;width:100%;justify-content:center}.cep-form input{min-height:50px;font-size:1rem}body[data-pagina="sobre"] h1.d3{margin-bottom:14px}body.blog-page .blog-list-section{padding-top:44px!important}body.blog-page #lista-posts .post-card h3,body.blog-page #lista-posts .post-card p{min-height:0!important}body.blog-page #lista-posts .post-corpo{gap:8px}.fresh-politica h3{margin:26px 0 8px}.fresh-politica p{margin:0 0 10px}.fresh-politica table{width:100%;margin:12px 0 16px}.fc10-page .fc10-hero-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fc10-page .fc10-hero-meta>div{padding:14px 8px 0 0!important}.fc10-page .fc10-hero-meta>div+div{padding-left:12px!important;border-left:1px solid rgb(255 255 255 / .12)!important}.fc10-page .fc10-hero-meta>div:nth-child(3){grid-column:auto!important}.fc10-page .fc10-step-image{min-height:140px!important;height:140px!important}.fc10-page .fc10-step-image svg{width:52px!important;height:52px!important}.wpp{width:52px!important;height:52px!important;right:14px!important;bottom:16px!important}}.reel-midia.com-capa{background:#1d2a14}.reel-midia.com-capa img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.reel-midia.com-capa .reel-play,.reel-midia.com-capa .reel-marca{z-index:2}.trilha-btn.escuro,.trilha-btn.escuro:hover{color:#fff!important}.trilha-btn.escuro svg{color:#fff!important}.popup{max-width:calc(100vw - 32px)!important}.popup,.popup-corpo{min-width:0}.popup-corpo *{min-width:0;overflow-wrap:anywhere}.gaveta-topo{align-items:center;justify-content:space-between}.gaveta-topo button,.fecha-gaveta{flex:none;width:40px!important;height:40px!important;display:grid!important;place-items:center;border-radius:50%;background:var(--areia-2);color:var(--verde-escuro)}.gaveta-topo button svg,.fecha-gaveta svg{width:20px;height:20px}.menu-mob-topo img{filter:brightness(0) invert(1)}@media (max-width:767px){.overlay{padding:0!important;align-items:center!important;justify-content:center!important}.overlay .popup{width:90vw!important;max-width:90vw!important;max-height:88vh;overflow-y:auto;grid-template-columns:minmax(0,1fr)!important;border-radius:22px}.popup-corpo{padding:44px 20px 24px!important}.popup-fechar{top:10px!important;right:10px!important}.gaveta{width:100vw!important}#wpadminbar{display:none!important}html{margin-top:0!important}}@media (max-width:767px){.conta-menu{position:static}.conta-nav{display:grid!important;grid-template-columns:1fr 1fr;overflow:visible!important}.conta-nav a{padding:12px 14px!important;font-size:.8rem!important;border-left:0!important;border-bottom:1px solid var(--linha);white-space:normal!important}.conta-nav a.on{box-shadow:inset 0 -3px 0 var(--verde-folha)}}.menu-mob-topo .fecha-gaveta{background:rgb(255 255 255 / .16)!important;color:#fff!important}.menu-mob-topo .fecha-gaveta svg{stroke:#fff}.opiniao{position:fixed;left:24px;bottom:24px;z-index:190;width:380px;max-width:calc(100vw - 32px);background:#fff;border-radius:22px;padding:26px 24px 22px;box-shadow:0 30px 60px -24px rgb(23 40 13 / .45),0 0 0 1px rgb(49 80 26 / .08);transform:translateY(24px);opacity:0;transition:transform .4s cubic-bezier(.22,.61,.36,1),opacity .4s}.opiniao.on{transform:none;opacity:1}.opiniao-x{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--areia-2);color:var(--verde-escuro)}.opiniao-x svg{width:16px;height:16px}.opiniao-olho{display:inline-block;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--verde-oliva);margin-bottom:8px}.opiniao h3{font-size:1.18rem;line-height:1.25;font-weight:700;color:var(--verde-escuro);letter-spacing:-.015em;padding-right:28px}.opiniao p{font-size:.86rem;line-height:1.55;color:var(--tinta-2);margin-top:8px}.opiniao-ops{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.opiniao-ops button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:14px;background:var(--areia);box-shadow:inset 0 0 0 1px var(--linha);font-size:.8rem;font-weight:700;color:var(--verde-escuro);transition:transform .15s,box-shadow .15s,background .15s}.opiniao-ops button span{font-size:1.6rem;line-height:1}.opiniao-ops button:hover,.opiniao-ops button:focus-visible{background:#fff;box-shadow:inset 0 0 0 2px var(--verde-folha);transform:translateY(-2px)}.opiniao textarea{width:100%;margin:14px 0 12px;border:1px solid var(--linha);border-radius:14px;padding:12px 14px;font:inherit;font-size:.9rem;resize:vertical;min-height:96px}.opiniao textarea:focus{outline:0;border-color:var(--verde-folha);box-shadow:0 0 0 3px rgb(130 178 23 / .2)}.opiniao-fim{text-align:center;padding:6px 0}.opiniao-fim h3{padding:0}.opiniao-coracao{font-size:2rem;display:block;margin-bottom:6px}@media (max-width:767px){.opiniao{left:5%;right:5%;width:90%;max-width:90%;bottom:84px;padding:22px 18px 18px}}.card-por,.mega-produtos .card-por,.pdp-preco .por,.item-c-preco,.sug-preco,.resumo-l.total,.extrato-valor,.fc-saldo>div:first-child b,.sim-resultado .n,.cr-n{font-weight:600!important;letter-spacing:-.01em}.card-de,.pdp-preco .de{font-weight:500!important}body[data-pagina="minha-conta"] main :is(b,strong,h2,h3,h4,.n,.status,.tabela th,.metrica .n,[style*="font-weight:800"],[style*="font-weight:900"]){font-weight:600!important}body[data-pagina="minha-conta"] main :is(h1,.d2,.d3){font-weight:500}.woocommerce-account .fresh-woo :is(b,strong,th,.amount),.woocommerce-account .fresh-woo .woocommerce-Price-amount{font-weight:600!important}@media (max-width:767px){.hero-arte,.hero-arte img{aspect-ratio:4/5!important}}@media (max-width:1050px){.hero-seta{display:grid!important;width:38px;height:38px;background:rgb(255 255 255 / .88);box-shadow:0 4px 14px rgb(0 0 0 / .18);z-index:3}}@media (max-width:767px){body[data-pagina="home"] .hero-palco{position:static}.hero-pontos{padding:12px 0 0;height:48px;align-items:center}.hero-seta{top:auto;bottom:0;transform:none;width:36px;height:36px;background:#fff;box-shadow:0 0 0 1px var(--linha),0 4px 12px rgb(0 0 0 / .08)}.hero-seta:hover{transform:none}.hero-seta-e{left:calc(50% - 92px)}.hero-seta-d{right:calc(50% - 92px)}.hero-seta::before{width:9px;height:9px}}.kit-falta{margin-top:12px;background:#FFF4E5;border:1px solid #F4BC33;border-radius:14px;padding:12px 14px;font-size:.84rem;color:#4E2E16;line-height:1.5}.kit-falta b{color:#B4470F;font-weight:600}.kit-falta a{color:#1f7a3d;font-weight:600;text-decoration:underline}.kit-ok{background:#EEF5E1;border:1px solid #B9D86A;border-radius:14px;padding:12px 14px;font-size:.84rem;color:#31501A;line-height:1.5}.kit-ok b{font-weight:600}