@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d56dd3c5a095c063-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1be823236cc55188-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7f3c9b77c57dcbd9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8c7218c08a268490-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51dc3e8ae5c9e65b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c6c91ee583345af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_608f43{font-family:Fraunces,Fraunces Fallback}.__variable_608f43{--fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/630e0b819503bca7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6eed223b32d97b82-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/793968fa3513f5d6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lexend Fallback;src:local("Arial");ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.00%;size-adjust:109.91%}.__className_9d0602{font-family:Lexend,Lexend Fallback;font-style:normal}.__variable_9d0602{--lexend:"Lexend","Lexend Fallback"}:root{--verde:#06543c;--verde-950:#033425;--verde-800:#184e42;--verde-600:#2f7a5b;--lima:#9cc660;--lima-300:#c3de97;--lima-100:#e7f1d6;--lima-50:#f3f8ea;--roxo:#601e60;--roxo-700:#4a164a;--roxo-100:#f1e4f1;--ouro:#fcc600;--laranja:#f08a3c;--laranja-100:#fde9d9;--vermelho:#c8412f;--vermelho-100:#fbe4e0;--cinza-card:#eceeea;--fundo:#f8f7f1;--branco:#fff;--tinta:#15231d;--tinta-2:#4d5c55;--tinta-3:#7d8a84;--linha:#e3e6df;--r-s:10px;--r-m:16px;--r-g:24px;--r-xg:32px;--sombra:0 1px 2px rgba(6,84,60,.06),0 8px 24px -12px rgba(6,84,60,.18);--sombra-g:0 2px 4px rgba(6,84,60,.06),0 24px 48px -20px rgba(6,84,60,.28);--ritmo:20px;--f-titulo:var(--fraunces),Georgia,serif;--f-texto:var(--lexend),system-ui,sans-serif}@media (max-width:720px){:root{--ritmo:16px}}*,:after,:before{box-sizing:border-box}body,html{margin:0;background:var(--fundo);color:var(--tinta)}html{-webkit-text-size-adjust:100%}body{font-family:var(--f-texto);font-size:15px;line-height:1.5;overflow-x:clip;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:var(--f-titulo);font-weight:600;letter-spacing:-.015em;line-height:1.08;color:var(--verde-800);font-variation-settings:"SOFT" 100,"WONK" 0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}input,select,textarea{font:inherit;font-size:16px;color:inherit}img{display:block;max-width:100%}:focus-visible{outline:3px solid var(--lima);outline-offset:2px;border-radius:6px}.ic{flex:none}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.logo{display:inline-flex;flex-direction:column;align-items:center;line-height:1;color:var(--verde-800)}.logo svg{height:var(--h);width:auto;display:block}.logo-sub{font-family:var(--f-texto);font-weight:400;letter-spacing:.12em;font-size:calc(var(--h) * .28);margin-top:calc(var(--h) * .12);opacity:.9}.preco{display:inline-flex;align-items:baseline;gap:3px;background:var(--roxo);color:#fff;border-radius:12px;padding:5px 11px 6px;white-space:nowrap}.preco b{color:var(--ouro);font-weight:700;font-family:var(--f-texto);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.preco small{font-family:var(--f-titulo);font-weight:600;font-size:11px;opacity:.95}.preco-p b{font-size:16px}.preco-m b{font-size:20px}.preco-g{border-radius:16px;padding:8px 16px 9px}.preco-g b{font-size:30px}.preco-g small{font-size:14px}.selo-data{display:grid;place-items:center;text-align:center;width:74px;aspect-ratio:1;color:#fff;font-family:var(--f-titulo);font-weight:700;font-size:16px;line-height:1;background:var(--roxo);-webkit-clip-path:polygon(50% 0,61% 7%,75% 4%,80% 17%,93% 21%,92% 35%,100% 46%,93% 57%,96% 71%,83% 77%,79% 91%,65% 91%,54% 100%,43% 93%,29% 97%,22% 84%,8% 80%,8% 66%,0 55%,6% 43%,3% 29%,16% 22%,20% 8%,35% 8%);clip-path:polygon(50% 0,61% 7%,75% 4%,80% 17%,93% 21%,92% 35%,100% 46%,93% 57%,96% 71%,83% 77%,79% 91%,65% 91%,54% 100%,43% 93%,29% 97%,22% 84%,8% 80%,8% 66%,0 55%,6% 43%,3% 29%,16% 22%,20% 8%,35% 8%)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;font-weight:500;font-size:15px;transition:transform .15s,background .15s,box-shadow .15s;white-space:nowrap}.btn:active{transform:scale(.97)}.btn-p{background:var(--verde);color:#fff;box-shadow:0 6px 16px -8px rgba(6,84,60,.7)}.btn-p:hover{background:var(--verde-950)}.btn-lima{background:var(--lima);color:var(--verde-950)}.btn-lima:hover{background:var(--lima-300)}.btn-roxo{background:var(--roxo);color:#fff}.btn-ouro{background:var(--ouro);color:var(--verde-950)}.btn-s{background:var(--branco);color:var(--verde-800);box-shadow:inset 0 0 0 1.5px var(--linha)}.btn-s:hover{box-shadow:inset 0 0 0 1.5px var(--lima)}.btn-fantasma{color:var(--verde-800);padding:0 10px}.btn-g{min-height:54px;font-size:16px;padding:0 24px}.btn-bloco{width:100%}.btn-zap{background:#25d366;color:#053d23}.chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;background:var(--branco);box-shadow:inset 0 0 0 1.5px var(--linha);font-size:14px;font-weight:500;color:var(--tinta-2);white-space:nowrap}.chip.on{background:var(--verde);color:#fff;box-shadow:none}.etq{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;background:var(--lima-100);color:var(--verde-800);white-space:nowrap}.etq-roxo{background:var(--roxo-100);color:var(--roxo)}.etq-laranja{background:var(--laranja-100);color:#9a4510}.etq-verm{background:var(--vermelho-100);color:var(--vermelho)}.etq-cinza{background:#eef0ec;color:var(--tinta-2)}.etq-ouro{background:#fff3c2;color:#7a5b00}.campo{display:grid;grid-gap:6px;gap:6px;min-width:0}.campo>span{font-size:13px;font-weight:500;color:var(--tinta-2)}.campo input,.campo select,.campo textarea,.entrada{width:100%;min-width:0;min-height:48px;padding:12px 14px;border-radius:var(--r-m);border:1.5px solid var(--linha);background:var(--branco);outline:none;transition:border-color .15s,box-shadow .15s}.campo textarea{min-height:84px;resize:vertical}.campo input:focus,.campo select:focus,.campo textarea:focus,.entrada:focus{border-color:var(--lima);box-shadow:0 0 0 4px var(--lima-100)}.busca{position:relative;flex:1 1;min-width:0}.busca input{width:100%;height:48px;border-radius:999px;border:1.5px solid transparent;background:var(--branco);padding:0 16px 0 46px;box-shadow:var(--sombra);outline:none}.busca input:focus{border-color:var(--lima)}.busca .ic{position:absolute;left:16px;top:50%;translate:0 -50%;color:var(--tinta-3)}.cartao{background:var(--branco);border-radius:var(--r-g);box-shadow:var(--sombra);padding:20px;display:grid;grid-gap:14px;gap:14px;min-width:0}.cartao-t{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.cartao-t h3{font-size:20px}.muted{color:var(--tinta-3)}.peq{font-size:13px}.linha-div{height:1px;background:var(--linha);border:0;margin:0}.passo-qtd{display:inline-flex;align-items:center;gap:2px;background:var(--verde);color:#fff;border-radius:999px;padding:3px}.passo-qtd button{width:34px;height:34px;border-radius:50%;display:grid;place-items:center}.passo-qtd button:hover{background:rgba(255,255,255,.14)}.passo-qtd span{min-width:56px;text-align:center;font-weight:600;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.add{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--verde);color:#fff;box-shadow:0 6px 14px -6px rgba(6,84,60,.8);transition:transform .15s}.add:hover{transform:scale(1.06)}.barra{height:8px;border-radius:99px;background:var(--lima-100);overflow:hidden}.barra i{border-radius:inherit;background:var(--lima);transition:width .4s}.prod{position:relative;background:var(--branco);border-radius:var(--r-g);padding:12px;display:grid;grid-gap:10px;gap:10px;box-shadow:var(--sombra);min-width:0;transition:transform .2s,box-shadow .2s}.prod:hover{transform:translateY(-2px);box-shadow:var(--sombra-g)}.prod-foto{position:relative;border-radius:var(--r-m);background:var(--cinza-card);aspect-ratio:1;overflow:hidden}.prod-foto .foto{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:6px;transition:transform .35s}.prod:hover .prod-foto .foto{transform:scale(1.05)}.prod-foto.carne .foto{object-fit:cover;mix-blend-mode:normal;padding:0}.prod-foto .etq{position:absolute;left:8px;top:8px}.prod-nome{font-weight:500;font-size:14px;line-height:1.3;color:var(--verde-800);min-height:2.6em}.prod-rodape{display:flex;align-items:center;justify-content:space-between;gap:8px}.prod-aprox{font-size:12px;color:var(--tinta-3);margin-top:-6px}.site{display:flex;flex-direction:column}.site-topo{position:-webkit-sticky;position:sticky;top:0;z-index:40;padding-top:env(safe-area-inset-top);background:color-mix(in srgb,var(--fundo) 86%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.site-topo-in{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:28px;padding:14px 24px}.site-nav{display:flex;gap:26px;margin-left:auto;font-size:15px;font-weight:500;color:var(--tinta-2)}.site-nav a:hover{color:var(--verde)}.sec{max-width:1240px;width:100%;margin:0 auto;padding:0 24px}.sec-pilha{display:flex;flex-direction:column;gap:clamp(72px,9vw,128px);padding-bottom:32px}.sec-cab{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.sec-cab h2{font-size:clamp(34px,4.6vw,56px)}.sec-cab p{max-width:460px;color:var(--tinta-2);font-size:17px}.sobre{font-family:var(--f-titulo);font-style:italic;font-weight:500;color:var(--verde-600);font-size:18px}.hero{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:40px;gap:40px;align-items:center;padding-top:24px}.hero h1{font-size:clamp(46px,6.6vw,92px);line-height:.98}.hero h1 em{font-style:italic;font-weight:500;color:var(--verde-600)}.hero-txt{display:flex;flex-direction:column;gap:26px}.hero-txt>p{font-size:19px;color:var(--tinta-2);max-width:520px}.hero-acoes{gap:12px}.hero-acoes,.hero-provas{display:flex;flex-wrap:wrap}.hero-provas{gap:22px;font-size:14px;color:var(--tinta-2)}.hero-provas span{display:inline-flex;align-items:center;gap:7px}.hero-provas .ic{color:var(--verde-600)}.hero-arte{position:relative;aspect-ratio:1/1.02;border-radius:var(--r-xg);background:var(--lima);overflow:hidden;isolation:isolate}.hero-arte:before{content:"";position:absolute;inset:auto -20% -40% -20%;height:75%;background:var(--verde);border-radius:50% 50% 0 0;z-index:-1}.hero-cesta{position:absolute;inset:0}.hero-cesta img{position:absolute;height:auto;filter:drop-shadow(0 16px 14px rgba(3,52,37,.35));animation:flutua 7s ease-in-out infinite}.hero-cesta img.sem-mult{mix-blend-mode:normal}.hero-cartaz{position:absolute;left:7%;top:7%;right:7%;display:flex;justify-content:space-between;align-items:flex-start}.hero-cartaz .logo{color:var(--verde-800)}.hero-ticket{position:absolute;left:6%;right:6%;bottom:6%;background:var(--branco);border-radius:var(--r-g);padding:14px 16px;display:flex;align-items:center;gap:14px;box-shadow:var(--sombra-g)}.hero-ticket .foto{width:54px;height:54px;border-radius:14px;background:var(--cinza-card);object-fit:contain;mix-blend-mode:multiply}.hero-ticket div{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.hero-ticket div>b{font-size:15px;color:var(--verde-800);font-weight:600}@keyframes flutua{50%{translate:0 -10px}}@media (prefers-reduced-motion:reduce){.hero-cesta img{animation:none}}.folheto{position:relative;border-radius:var(--r-xg);background:var(--verde);padding:clamp(18px,3vw,36px);display:grid;grid-gap:22px;gap:22px;overflow:hidden;isolation:isolate}.folheto:before{content:"";position:absolute;inset:0 0 45% 0;background:url(/produtos/tomate-textura.jpg) 50%/cover,#d8442f;z-index:-1;opacity:.95}.folheto-cab{position:relative;background:var(--lima);border-radius:var(--r-xg);padding:clamp(18px,3vw,32px) 24px;text-align:center;display:grid;justify-items:center;grid-gap:2px;gap:2px;color:var(--verde-800)}.folheto-cab .ofertas{font-family:var(--f-titulo);font-weight:600;font-size:clamp(20px,2.6vw,34px);line-height:1}.folheto-cab .selo-data{position:absolute;right:-8px;top:-14px}.folheto-grade{background:var(--branco);border-radius:var(--r-xg);padding:clamp(14px,2.4vw,28px);display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:18px 14px;gap:18px 14px}.folheto-item{display:grid;grid-gap:8px;gap:8px;justify-items:center;text-align:center;min-width:0}.folheto-item>b{font-weight:500;color:var(--verde-800);font-size:15px}.folheto-item .prod-foto{width:100%}.folheto-rodape{display:flex;gap:10px 24px;justify-content:center;flex-wrap:wrap;color:#fff;font-size:14px}.folheto-rodape span{display:inline-flex;align-items:center;gap:6px}.passos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.passo{background:var(--branco);border-radius:var(--r-g);padding:22px;display:grid;grid-gap:12px;gap:12px;align-content:start;box-shadow:var(--sombra)}.passo-n{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--lima-100);color:var(--verde)}.passo h3{font-size:22px}.passo p{color:var(--tinta-2);font-size:15px}.acougue{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--r-xg);overflow:hidden;background:var(--verde-950);color:#e9f2e4}.acougue-foto{position:relative;min-height:420px;background:url(/produtos/carne-foto.jpg) 50%/cover}.acougue-txt{padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;gap:22px;justify-content:center}.acougue-txt h2{color:#fff;font-size:clamp(34px,4vw,52px)}.acougue-txt h2 em{color:var(--lima)}.acougue-lista{display:grid;grid-gap:12px;gap:12px}.acougue-lista li{display:flex;gap:12px;align-items:flex-start;list-style:none}.acougue-lista .ic{color:var(--lima);margin-top:2px}.acougue-lista ul,ul.acougue-lista{margin:0;padding:0}.nota-google{display:flex;align-items:center;gap:18px}.nota-google b{font-family:var(--f-titulo);font-size:64px;color:var(--verde-800);line-height:1}.estrelas{display:inline-flex;gap:2px;color:var(--ouro)}.estrelas .ic{fill:currentColor}.avals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.aval{background:var(--branco);border-radius:var(--r-g);padding:24px;display:grid;grid-gap:14px;gap:14px;align-content:start;box-shadow:var(--sombra)}.aval p{font-family:var(--f-titulo);font-size:19px;line-height:1.4;color:var(--verde-800)}.grupo-cta{position:relative;border-radius:var(--r-xg);background:var(--roxo);color:#fff;padding:clamp(28px,4.5vw,60px);display:grid;grid-template-columns:1.2fr .8fr;grid-gap:32px;gap:32px;align-items:center;overflow:hidden;isolation:isolate}.grupo-cta:after{content:"";position:absolute;width:420px;aspect-ratio:1;border-radius:50%;background:var(--roxo-700);right:-120px;top:-160px;z-index:-1}.grupo-cta h2{color:#fff;font-size:clamp(32px,4vw,52px)}.grupo-cta h2 em{color:var(--ouro)}.grupo-cta p{color:#ecd9ec;font-size:17px}.grupo-cta-txt{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.zap-bolha{background:#e7ffdb;color:#10261b;border-radius:18px 18px 18px 4px;padding:12px;display:grid;grid-gap:8px;gap:8px;box-shadow:0 20px 40px -20px rgba(0,0,0,.5);max-width:360px;justify-self:end;width:100%}.zap-bolha .mini-folheto{border-radius:12px;overflow:hidden}.zap-bolha p{font-size:14px;color:#10261b;white-space:pre-line}.zap-bolha small{justify-self:end;color:#5d7a69;font-size:11px}.loja-fisica{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:16px;gap:16px}.mapa{border-radius:var(--r-xg);min-height:340px;background:linear-gradient(90deg,transparent 47%,#fff 47%,#fff 53%,transparent 53%) 0 0 /120px 120px,linear-gradient(0deg,transparent 47%,#fff 47%,#fff 53%,transparent 53%) 0 0 /120px 120px,linear-gradient(35deg,transparent 49%,#fbe9b4 49%,#fbe9b4 52%,transparent 52%),var(--lima-100);position:relative;overflow:hidden}.mapa-pin{position:absolute;left:50%;top:48%;translate:-50% -100%;display:grid;justify-items:center;grid-gap:6px;gap:6px}.mapa-pin span{background:var(--verde);color:#fff;padding:8px 14px;border-radius:999px;font-weight:600;font-size:14px;box-shadow:var(--sombra-g);white-space:nowrap}.mapa-pin i{width:18px;height:18px;border-radius:50%;background:var(--roxo);box-shadow:0 0 0 6px rgba(96,30,96,.25)}.horario{display:grid;grid-gap:8px;gap:8px}.horario div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px dashed var(--linha)}.site-rodape{background:var(--verde);color:#d6e7d9;margin-top:40px}.site-rodape-in{max-width:1240px;margin:0 auto;padding:48px 24px 28px;display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;grid-gap:28px;gap:28px}.site-rodape .logo{color:var(--lima);align-items:flex-start}.site-rodape h4{color:#fff;font-size:14px;font-weight:600;margin-bottom:6px}.site-rodape-in>div{display:grid;grid-gap:6px;gap:6px;align-content:start;font-size:14px}.site-rodape-fim{border-top:1px solid rgba(255,255,255,.12);max-width:1240px;margin:0 auto;padding:16px 24px 28px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px;color:#a9c6b4}.estac{display:flex;align-items:center;gap:12px;font-family:var(--f-titulo);color:var(--lima);font-size:18px;line-height:1.05}.estac i{width:46px;height:46px;border-radius:50%;border:3px solid var(--lima);display:grid;place-items:center;font-style:normal;font-family:var(--f-texto);font-weight:700;color:#fff;font-size:22px;flex:none}.app{min-height:100dvh;display:flex;flex-direction:column}.app-topo{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding-top:env(safe-area-inset-top);background:var(--verde);color:#fff}.app-topo-in{max-width:1240px;margin:0 auto;padding:12px 20px 14px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px 18px;gap:10px 18px;align-items:center}.app-topo .logo{color:var(--lima)}.app-endereco{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#cfe3d4;min-width:0}.app-endereco b{color:#fff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-topo-acoes{display:flex;gap:8px;justify-content:flex-end}.app-topo-acoes a{position:relative;height:44px;min-width:44px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:rgba(255,255,255,.1);font-weight:500;font-size:14px}.app-topo-acoes a.carrinho{background:var(--lima);color:var(--verde-950)}.app-topo-acoes .bolinha{position:absolute;top:-3px;right:-3px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--ouro);color:var(--verde-950);font-size:11px;font-weight:700;display:grid;place-items:center}.app-topo .busca{grid-column:1/-1}.app-corpo{max-width:1240px;width:100%;margin:0 auto;padding:20px 20px 40px;display:flex;flex-direction:column;gap:var(--ritmo);flex:1 1}.app-faixa{display:flex;align-items:center;gap:14px;background:var(--lima-100);color:var(--verde-800);border-radius:var(--r-g);padding:14px 18px}.app-faixa>.ic{width:42px;height:42px;padding:10px;border-radius:12px;background:var(--branco);color:var(--verde)}.app-faixa div{flex:1 1;min-width:0}.app-faixa b{display:block;font-weight:600}.rolagem{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-2px -20px 0;padding:2px 20px 8px}.rolagem::-webkit-scrollbar{display:none}.rolagem>*{scroll-snap-align:start}.oferta-banner{flex:0 0 min(560px,88%);border-radius:var(--r-g);padding:20px;display:grid;grid-template-columns:1fr auto;grid-gap:14px;gap:14px;align-items:center;color:var(--verde-800);position:relative;overflow:hidden;min-height:170px}.oferta-banner h3{font-size:26px}.oferta-banner p{font-size:14px}.oferta-banner .foto{width:140px;height:140px;object-fit:contain;mix-blend-mode:multiply}.ob-lima{background:var(--lima)}.ob-laranja{background:var(--laranja);color:#fff}.ob-laranja h3,.ob-roxo{color:#fff}.ob-roxo{background:var(--roxo)}.ob-roxo h3{color:var(--ouro)}.ob-laranja .foto,.ob-roxo .foto{mix-blend-mode:normal;border-radius:20px;background:rgba(255,255,255,.9)}.oferta-banner .carne-banner{object-fit:cover;background:none}.setores{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:2px 20px}.setores::-webkit-scrollbar{display:none}.grade-prod{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-gap:14px;gap:14px}.titulo-sec{display:flex;align-items:center;justify-content:space-between;gap:12px}.titulo-sec h2{font-size:26px}.app-duas{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:24px;gap:24px;align-items:flex-start}.lateral{position:-webkit-sticky;position:sticky;top:150px;display:grid;grid-gap:14px;gap:14px}.item-car{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.item-car .prod-foto{width:64px;border-radius:14px}.item-car b{font-weight:500;color:var(--verde-800);font-size:14px;display:block}.item-car-extra{grid-column:2/-1;display:flex;gap:6px;flex-wrap:wrap}.resumo{display:grid;grid-gap:8px;gap:8px;font-size:14px}.resumo div{display:flex;justify-content:space-between;gap:12px}.resumo .total{font-size:18px;font-weight:600;color:var(--verde-800);padding-top:8px;border-top:1px solid var(--linha)}.aviso-peso{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--r-m);background:#fff8dc;color:#6e5300;font-size:13px}.opcoes{display:grid;grid-gap:8px;gap:8px}.opcao{display:flex;gap:12px;align-items:center;padding:14px;border-radius:var(--r-m);border:1.5px solid var(--linha);background:var(--branco);text-align:left;width:100%}.opcao.on{border-color:var(--verde);background:var(--lima-50);box-shadow:0 0 0 3px var(--lima-100)}.opcao .ic{color:var(--verde-600)}.opcao div{flex:1 1;min-width:0}.opcao b{display:block;font-weight:500;color:var(--verde-800)}.radio{width:22px;height:22px;border-radius:50%;border:2px solid var(--linha);flex:none;display:grid;place-items:center}.opcao.on .radio{border-color:var(--verde)}.opcao.on .radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--verde)}.janelas{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.janela{padding:12px;border-radius:var(--r-m);border:1.5px solid var(--linha);background:var(--branco);text-align:left;display:grid;grid-gap:2px;gap:2px}.janela.on{border-color:var(--verde);background:var(--lima-50)}.janela b{font-weight:600;color:var(--verde-800);font-size:14px}.seg{display:inline-flex;background:#eef0ec;padding:3px;gap:2px;flex-wrap:wrap}.seg,.seg button{border-radius:999px}.seg button{height:30px;padding:0 12px;font-size:12.5px;font-weight:500;color:var(--tinta-2)}.seg button.on{background:var(--branco);color:var(--verde-800);box-shadow:0 1px 3px rgba(0,0,0,.12)}.acomp{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:24px;gap:24px;align-items:flex-start}.acomp-hero{background:var(--verde);color:#fff;border-radius:var(--r-xg);padding:26px;display:grid;grid-gap:18px;gap:18px;position:relative;overflow:hidden;isolation:isolate}.acomp-hero:after{content:"";position:absolute;width:260px;aspect-ratio:1;border-radius:50%;background:var(--verde-600);opacity:.35;right:-60px;top:-80px;z-index:-1}.acomp-hero h1{color:#fff;font-size:clamp(30px,4vw,42px)}.acomp-hero h1 em{color:var(--lima)}.linha-tempo{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.lt{display:grid;grid-gap:8px;gap:8px;font-size:12px;color:#a8c8b4}.lt i{height:6px;border-radius:99px;background:rgba(255,255,255,.18);overflow:hidden}.lt.feito i{background:var(--lima)}.lt.agora i{background:linear-gradient(90deg,var(--lima) 60%,rgba(255,255,255,.18) 60%)}.lt.agora,.lt.feito{color:#fff}.pessoa{display:flex;gap:12px;align-items:center}.avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--lima);color:var(--verde-950);font-weight:700;flex:none}.avatar.roxo{background:var(--roxo-100);color:var(--roxo)}.pessoa div{flex:1 1;min-width:0}.pessoa b{display:block;font-weight:600}.troca-card{border:2px solid var(--ouro);background:#fffbea}.troca-lado{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.troca-lado>div{display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center;font-size:13px;min-width:0}.troca-lado .prod-foto{width:100%;max-width:110px}.lista-sep{display:grid;grid-gap:4px;gap:4px}.sep{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--linha)}.sep:last-child{border-bottom:0}.sep .prod-foto{width:48px;border-radius:12px}.sep b{font-weight:500;font-size:14px;color:var(--verde-800);display:block}.codigo{display:flex;gap:8px}.codigo span{width:48px;height:58px;border-radius:14px;background:var(--branco);color:var(--verde-800);display:grid;place-items:center;font-size:28px;font-weight:700;font-family:var(--f-titulo)}.conta-cab{display:flex;gap:16px;align-items:center}.conta-cab .avatar{width:64px;height:64px;font-size:22px}.ped-hist{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--linha)}.ped-hist:last-child{border-bottom:0}.mini-fotos{display:flex}.mini-fotos .prod-foto{width:42px;border-radius:50%;border:2px solid #fff;margin-left:-12px}.mini-fotos .prod-foto:first-child{margin-left:0}.entrar{min-height:100dvh;display:grid;grid-template-columns:1fr 1fr}.entrar-arte{background:var(--lima);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6vh;padding:40px;isolation:isolate}.entrar-arte:after{content:"";position:absolute;inset:auto -30% -30% -30%;height:55%;border-radius:50% 50% 0 0;background:var(--verde);z-index:-1}.entrar-arte h2{font-size:clamp(36px,4vw,56px)}.entrar-form{display:grid;place-items:center;padding:calc(32px + env(safe-area-inset-top)) 20px 32px}.entrar-form form{width:min(420px,100%);display:flex;flex-direction:column;gap:18px}.entrar-form h1{font-size:36px}.codigo-in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.codigo-in input{height:62px;text-align:center;font-size:26px;font-weight:600;border-radius:var(--r-m);border:1.5px solid var(--linha);background:#fff}.passos-cad{display:flex;gap:6px}.passos-cad i{flex:1 1;height:5px;border-radius:99px;background:var(--linha)}.passos-cad i.on{background:var(--verde)}.painel{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100dvh}.pn-lado{background:var(--verde-950);color:#bcd5c5;padding:22px 16px;display:flex;flex-direction:column;gap:18px;position:-webkit-sticky;position:sticky;top:0;height:100dvh;overflow-y:auto;scrollbar-width:none}.pn-lado .logo{color:var(--lima);align-items:flex-start;padding:0 10px}.pn-nav{display:grid;grid-gap:2px;gap:2px}.pn-nav a{display:flex;align-items:center;gap:12px;height:40px;padding:0 12px;border-radius:12px;font-size:14.5px;font-weight:500}.pn-nav a:hover{background:rgba(255,255,255,.06);color:#fff}.pn-nav a.on{background:var(--lima);color:var(--verde-950)}.pn-nav small{margin-left:auto;background:var(--ouro);color:var(--verde-950);border-radius:99px;padding:1px 8px;font-weight:700;font-size:11px}.pn-nav-t{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#6f9581;padding:0 12px;margin-top:8px}.pn-lado-fim{margin-top:auto;display:grid;grid-gap:10px;gap:10px}.pn-loja{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:rgba(255,255,255,.05);font-size:13px}.pn-loja i{width:10px;height:10px;border-radius:50%;background:var(--lima);box-shadow:0 0 0 4px rgba(156,198,96,.25);flex:none}.by{font-size:11px;color:#6f9581;padding:0 12px}.pn-main{min-width:0;display:flex;flex-direction:column}.pn-topo{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--fundo) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding-top:env(safe-area-inset-top)}.pn-topo-in{display:flex;align-items:center;gap:14px;padding:16px 28px}.pn-topo h1{font-size:30px}.pn-topo p{font-size:13px;color:var(--tinta-3)}.pn-topo-acoes{margin-left:auto;display:flex;gap:8px;align-items:center}.pn-sanduiche{display:none}.pn-corpo{padding:4px 28px 40px;display:flex;flex-direction:column;gap:var(--ritmo)}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.kpi,.kpis{display:grid}.kpi{background:var(--branco);border-radius:var(--r-g);padding:18px;grid-gap:6px;gap:6px;box-shadow:var(--sombra);min-width:0}.kpi span{font-size:13px;color:var(--tinta-3);display:flex;align-items:center;gap:6px}.kpi b{font-family:var(--f-titulo);font-size:34px;color:var(--verde-800);font-weight:600;line-height:1}.kpi small{font-size:12px;color:var(--verde-600);font-weight:500}.kpi.destaque{background:var(--verde)}.kpi.destaque b{color:var(--lima)}.kpi.destaque small,.kpi.destaque span{color:#cfe3d4}.kanban{display:grid;grid-template-columns:repeat(4,minmax(240px,1fr));grid-gap:14px;gap:14px;overflow-x:auto;padding-bottom:6px}.kol{background:#eff1ea;border-radius:var(--r-g);padding:12px;display:grid;grid-gap:10px;gap:10px;align-content:start;min-width:0}.kol-t{display:flex;align-items:center;justify-content:space-between;padding:2px 4px;font-weight:600;color:var(--verde-800);font-size:14px}.kol-t span{background:#fff;border-radius:99px;padding:1px 9px;font-size:12px}.ped{background:var(--branco);border-radius:var(--r-m);padding:14px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1.5px solid transparent;transition:border-color .15s}.ped:hover{border-color:var(--lima)}.ped-t{display:flex;justify-content:space-between;gap:8px;align-items:center}.ped-t b{font-weight:600;color:var(--verde-800)}.ped-meta{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12.5px;color:var(--tinta-2)}.ped-meta span{display:inline-flex;align-items:center;gap:5px}.ped-alerta{display:flex;gap:8px;font-size:12.5px;padding:8px 10px;border-radius:10px;background:#fff3c2;color:#6e5300}.duas,.ped-alerta{align-items:flex-start}.duas{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:var(--ritmo);gap:var(--ritmo)}.tabela{width:100%;border-collapse:collapse;font-size:14px}.tabela th{text-align:left;font-weight:500;color:var(--tinta-3);font-size:12.5px;padding:0 12px 10px;white-space:nowrap}.tabela td,.tabela th{border-bottom:1px solid var(--linha)}.tabela td{padding:12px;vertical-align:middle}.tabela tr:last-child td{border-bottom:0}.tabela .prod-foto{width:44px;border-radius:12px}.cel-prod{display:flex;align-items:center;gap:12px;min-width:0}.cel-prod b{font-weight:500;color:var(--verde-800)}.chave{width:44px;height:26px;border-radius:99px;background:var(--linha);position:relative;transition:background .2s;flex:none}.chave:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:left .2s}.chave.on{background:var(--verde-600)}.chave.on:after{left:21px}.ferr{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ferr .busca input{box-shadow:none;border-color:var(--linha);height:44px}.of-grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);grid-gap:var(--ritmo);gap:var(--ritmo);align-items:flex-start}.sel-prod{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-gap:10px;gap:10px}.sel{position:relative;background:var(--branco);border:2px solid var(--linha);border-radius:var(--r-m);padding:8px;display:grid;grid-gap:6px;gap:6px;text-align:left;transition:border-color .15s}.sel.on{border-color:var(--verde);background:var(--lima-50)}.sel .prod-foto{border-radius:12px}.sel>b{font-size:12.5px;font-weight:500;color:var(--verde-800);line-height:1.25}.sel-check{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;background:#fff;border:2px solid var(--linha);display:grid;place-items:center;color:#fff}.sel.on .sel-check{background:var(--verde);border-color:var(--verde)}.cores{display:flex;gap:10px}.cor{width:40px;height:40px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1.5px var(--linha)}.cor.on{box-shadow:0 0 0 3px var(--verde)}.formatos{display:flex;gap:8px;flex-wrap:wrap}.previa{position:-webkit-sticky;position:sticky;top:100px;display:grid;grid-gap:14px;gap:14px}.previa-moldura{border-radius:var(--r-g);overflow:hidden;box-shadow:var(--sombra-g)}.mf-caixa{container-type:inline-size;width:100%}.mf{position:relative;aspect-ratio:4/5;overflow:hidden;isolation:isolate;background:#c8321e url(/folheto/capa-tomate.jpg) 50%/cover;font-family:var(--f-texto)}.mf-rodfundo{position:absolute;left:0;right:0;top:61%;bottom:0;background:var(--rod)}.mf-cab{left:7.75cqw;top:5.4cqw;width:84cqw;height:28.2cqw;border-radius:6.6cqw;background:var(--cab);color:var(--tinta)}.mf-cab,.mf-of{position:absolute}.mf-of{left:0;right:0;top:5.6cqw;text-align:center;transform:translateX(-1.2cqw);font-family:var(--f-titulo);font-weight:600;font-size:6cqw;line-height:1;letter-spacing:-.01em;font-variation-settings:"SOFT" 100,"WONK" 0}.mf-logo{position:absolute;left:11cqw;top:9.4cqw;color:var(--tinta)}.mf-logo svg{width:61.6cqw;height:auto}.mf-selo{position:absolute;left:77cqw;top:1.9cqw;width:18.8cqw;aspect-ratio:1;display:grid;place-items:center;text-align:center;background:var(--selo);color:#fff;font-family:var(--f-titulo);font-weight:700;font-size:4.7cqw;line-height:.98;-webkit-clip-path:polygon(50% 0,61% 5%,73% 3%,80% 13%,92% 16%,93% 29%,100% 40%,95% 51%,99% 63%,90% 72%,88% 85%,76% 88%,66% 97%,54% 94%,42% 100%,32% 92%,19% 92%,14% 80%,3% 73%,5% 60%,0 49%,6% 38%,4% 25%,15% 19%,20% 7%,33% 7%);clip-path:polygon(50% 0,61% 5%,73% 3%,80% 13%,92% 16%,93% 29%,100% 40%,95% 51%,99% 63%,90% 72%,88% 85%,76% 88%,66% 97%,54% 94%,42% 100%,32% 92%,19% 92%,14% 80%,3% 73%,5% 60%,0 49%,6% 38%,4% 25%,15% 19%,20% 7%,33% 7%)}.mf-card{position:absolute;left:7.9cqw;top:36.8cqw;width:84.2cqw;height:77.7cqw;border-radius:7cqw;background:#fff;box-sizing:border-box;padding:2.6cqw 0 0 7.2cqw;display:grid;grid-template-columns:repeat(3,20.7cqw);grid-column-gap:3.45cqw;column-gap:3.45cqw;grid-row-gap:2.95cqw;row-gap:2.95cqw;align-content:start}.mf-it{display:grid;grid-template-rows:4.2cqw 22.5cqw 7.35cqw;grid-row-gap:0;row-gap:0;min-width:0}.mf-nome{align-self:center;justify-self:center;white-space:nowrap;font-weight:500;font-size:2.45cqw;line-height:1;color:#184e42;margin-bottom:0}.mf-quad{position:relative;margin-top:3.1cqw;height:19.4cqw;border-radius:2.6cqw;background:#e3e4e3}.mf-quad img{position:absolute;object-fit:contain}.mf-quad img.rec{left:-7%;top:-9%;width:114%;height:118%;filter:drop-shadow(0 .5cqw .6cqw rgba(0,0,0,.12))}.mf-quad img.mul{left:-4%;top:-6%;width:108%;height:112%;mix-blend-mode:multiply}.mf-preco{align-self:start;margin-top:.75cqw;height:6.6cqw;box-sizing:border-box;border-radius:1.9cqw;background:#601e60;display:flex;align-items:baseline;justify-content:center;gap:.55cqw;padding-top:1.1cqw;white-space:nowrap}.mf-preco b{font-weight:700;font-size:4.9cqw;line-height:1;color:#fcc600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mf-preco small{font-family:var(--f-titulo);font-weight:600;font-size:1.7cqw;color:#fff}.mf-rod{position:absolute;left:0;right:0;top:93.2%;display:flex;justify-content:center;gap:3cqw;color:var(--rod-tinta);font-size:2.2cqw;line-height:1;white-space:nowrap}.mf-rod span{display:inline-flex;align-items:center;gap:.8cqw}.mf-rod .ic{width:2.5cqw;height:2.5cqw}.mfs-caixa{container-type:inline-size;width:100%}.mfs{aspect-ratio:9/16;background:#06543c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.5cqw;padding:0 7cqw;box-sizing:border-box;overflow:hidden}.mfs-t{margin:0;text-align:center;color:#fff;font-family:var(--f-titulo);font-weight:600;font-size:8.2cqw;line-height:1.02;letter-spacing:-.01em}.mfs-t em{color:#a2d25a;font-style:italic;font-weight:500}.mfs-capa{width:100%;border-radius:4cqw;overflow:hidden;box-shadow:0 3cqw 6cqw rgba(0,0,0,.35)}.mfs-link{display:inline-flex;align-items:center;gap:2cqw;background:#fff;color:#184e42;border-radius:99px;padding:2.6cqw 5.5cqw;font-weight:600;font-size:4.4cqw;box-shadow:0 1.5cqw 3cqw rgba(0,0,0,.25)}.mfs-link .ic{width:4.6cqw;height:4.6cqw}.mfs-sub{margin:0;color:#e7f1d6;font-size:3.6cqw}.zap-previa{background:#efeae2;border-radius:var(--r-g);padding:14px;display:grid;grid-gap:10px;gap:10px}.zap-previa .zap-bolha{justify-self:stretch;max-width:none;box-shadow:none;border-radius:4px 14px 14px 14px;background:#fff}.zap-cab{display:flex;gap:10px;align-items:center;font-size:13px}.zap-cab .avatar{width:36px;height:36px;background:var(--verde);color:var(--lima)}.grupos-lista{display:grid;grid-gap:8px;gap:8px}.grupo-l{display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:14px;background:#f4f6f1}.grupo-l div{flex:1 1;min-width:0}.grupo-l b{font-size:14px;font-weight:500;display:block;color:var(--verde-800)}.metricas-of{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.metricas-of div{background:#f4f6f1;border-radius:14px;padding:12px;display:grid;grid-gap:2px;gap:2px}.metricas-of b{font-family:var(--f-titulo);font-size:24px;color:var(--verde-800)}.metricas-of span{font-size:12px;color:var(--tinta-3)}.mapa-rotas{min-height:380px;border-radius:var(--r-g)}.rota-pin{position:absolute;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--roxo);color:#fff;font-weight:700;font-size:13px;box-shadow:0 0 0 5px rgba(255,255,255,.8),var(--sombra)}.rota-pin.loja{background:var(--verde);width:44px;height:44px}.rota-pin.feito{background:var(--verde-600)}.rota-linha{position:absolute;inset:0}.exp{min-height:100dvh;display:flex;flex-direction:column;background:#eef1ea}.exp-topo{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--verde-950);color:#fff;padding-top:env(safe-area-inset-top)}.exp-topo-in{display:flex;align-items:center;gap:16px;padding:12px 24px}.exp-topo .logo{color:var(--lima)}.exp-topo-tit{font-family:var(--f-titulo);font-size:22px;color:#fff}.exp-topo-dir{margin-left:auto;display:flex;gap:10px;align-items:center;font-size:14px}.exp-corpo{padding:20px 24px 40px;display:flex;flex-direction:column;gap:var(--ritmo);width:100%;max-width:1400px;margin:0 auto}.fila{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.fila,.fila-card{display:grid;grid-gap:14px;gap:14px}.fila-card{background:var(--branco);border-radius:var(--r-g);padding:18px;box-shadow:var(--sombra);border-top:6px solid var(--lima)}.fila-card.urg{border-top-color:var(--laranja)}.fila-card.and{border-top-color:var(--roxo)}.fila-n{font-family:var(--f-titulo);font-size:34px;color:var(--verde-800);line-height:1}.fila-setores{display:flex;gap:6px;flex-wrap:wrap}.sep-tela{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:var(--ritmo);gap:var(--ritmo);align-items:flex-start}.setor-bloco{display:grid;grid-gap:10px;gap:10px}.setor-t{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--verde-800);font-size:15px}.setor-t i{width:10px;height:10px;border-radius:3px;background:var(--lima)}.pick{background:var(--branco);border-radius:var(--r-g);padding:14px;display:grid;grid-template-columns:96px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;box-shadow:var(--sombra);border:2px solid transparent;transition:border-color .2s,opacity .2s}.pick .prod-foto{width:96px;border-radius:16px}.pick-nome{font-size:18px;font-weight:600;color:var(--verde-800)}.pick-q{font-size:15px;color:var(--tinta-2)}.pick-q b{font-size:22px;color:var(--tinta);font-weight:700}.pick-nota{display:inline-flex;gap:6px;align-items:center;margin-top:6px;padding:6px 10px;border-radius:10px;background:#fff3c2;color:#6e5300;font-size:13.5px;font-weight:500}.pick-acoes{display:grid;grid-gap:8px;gap:8px;justify-items:end}.pick.ok{border-color:var(--lima);background:var(--lima-50)}.pick.ok .pick-nome{text-decoration:line-through;-webkit-text-decoration-color:var(--lima);text-decoration-color:var(--lima);text-decoration-thickness:2px}.pick.faltou{border-color:var(--ouro);background:#fffbea}.pick-btn-ok{width:64px;height:64px;border-radius:20px;background:var(--verde);color:#fff;display:grid;place-items:center;box-shadow:0 10px 18px -10px rgba(6,84,60,.9)}.pick.ok .pick-btn-ok{background:var(--lima);color:var(--verde-950)}.peso{display:flex;gap:8px;align-items:center}.peso input{width:112px;height:48px;border-radius:14px;border:2px solid var(--linha);text-align:center;font-weight:700;font-size:18px;background:#fff}.peso input:focus{border-color:var(--lima);outline:none}.dif{font-size:12.5px;font-weight:600}.dif.mais{color:#9a4510}.dif.menos{color:var(--verde-600)}.exp-lado{position:-webkit-sticky;position:sticky;top:90px;display:grid;grid-gap:14px;gap:14px}.volumes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.vol{background:#f4f6f1;border-radius:14px;padding:10px;display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center;font-size:12.5px}.vol .passo-qtd{padding:2px}.vol .passo-qtd button{width:28px;height:28px}.vol .passo-qtd span{min-width:22px}.etiqueta{border:2px dashed var(--verde);border-radius:var(--r-m);padding:14px;display:grid;grid-gap:6px;gap:6px;background:#fff;font-size:13px}.etiqueta b{font-family:var(--f-titulo);font-size:30px;color:var(--verde-800);line-height:1}.qr{width:72px;height:72px;background:conic-gradient(var(--tinta) 25%,transparent 0 50%,var(--tinta) 0 75%,transparent 0) 0 0 /12px 12px;border-radius:6px;border:6px solid #fff;outline:1px solid var(--linha)}.ent{min-height:100dvh;color:#e3efe6;display:flex;flex-direction:column}.ent,.ent-topo{background:var(--verde-950)}.ent-topo{position:-webkit-sticky;position:sticky;top:0;z-index:20;padding-top:env(safe-area-inset-top)}.ent-topo-in{max-width:560px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:14px 18px}.ent-status,.ent-topo .logo{color:var(--lima)}.ent-status{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;background:rgba(156,198,96,.16);font-weight:600;font-size:13px}.ent-status i{width:8px;height:8px;border-radius:50%;background:var(--lima)}.ent-corpo{max-width:560px;width:100%;margin:0 auto;padding:6px 18px 40px;display:flex;flex-direction:column;gap:16px}.ent-resumo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.ent-resumo div{background:rgba(255,255,255,.06);border-radius:16px;padding:12px;display:grid;grid-gap:2px;gap:2px}.ent-resumo b{font-family:var(--f-titulo);font-size:26px;color:#fff}.ent-resumo span{font-size:12px;color:#9fbfad}.ent-atual{background:var(--fundo);color:var(--tinta);border-radius:var(--r-xg);overflow:hidden;display:grid}.ent-mapa{min-height:190px;border-radius:0;position:relative}.ent-atual-in{padding:18px;display:grid;grid-gap:14px;gap:14px}.ent-atual h2{font-size:26px}.ent-acoes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.ent-acoes a,.ent-acoes button{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:12px 6px;border-radius:16px;background:var(--branco);box-shadow:var(--sombra);font-size:12.5px;font-weight:500;color:var(--verde-800)}.cobrar{display:flex;gap:12px;align-items:center;padding:14px;border-radius:var(--r-m);background:var(--roxo);color:#fff}.cobrar b{color:var(--ouro);font-size:20px;display:block}.ent-prox{display:grid;grid-gap:8px;gap:8px}.ent-prox-it{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border-radius:18px;background:rgba(255,255,255,.06)}.ent-prox-it i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.1);font-style:normal;font-weight:700;font-size:13px;color:#fff}.ent-prox-it b{display:block;color:#fff;font-weight:500;font-size:14.5px}.ent-prox-it span{font-size:12.5px;color:#9fbfad}.ent-prox-it.feito{opacity:.55}.ent-h{font-family:var(--f-titulo);color:#fff;font-size:20px}.digitos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.digitos input{height:64px;text-align:center;font-size:28px;font-weight:700;border-radius:16px;border:2px solid var(--linha);background:#fff;min-width:0}.digitos input:focus{outline:none;border-color:var(--lima)}.sucesso{display:grid;justify-items:center;text-align:center;grid-gap:12px;gap:12px;padding:20px 0 6px}.sucesso>.ic{width:72px;height:72px;padding:18px;border-radius:50%;background:var(--lima);color:var(--verde-950)}.telas{min-height:100dvh;padding:calc(48px + env(safe-area-inset-top)) 24px 48px;max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.telas h1{font-size:clamp(38px,5vw,64px)}.telas-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.tela-c{border-radius:var(--r-g);padding:22px;display:grid;grid-gap:14px;gap:14px;align-content:start;background:var(--branco);box-shadow:var(--sombra);transition:transform .2s,box-shadow .2s}.tela-c:hover{transform:translateY(-3px);box-shadow:var(--sombra-g)}.tela-c>.ic{width:50px;height:50px;padding:12px;border-radius:16px;background:var(--lima-100);color:var(--verde)}.tela-c h2{font-size:26px}.tela-c p{color:var(--tinta-2);font-size:14.5px}.tela-c ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.tela-c li a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-radius:10px;background:#f4f6f1;font-size:14px;font-weight:500;color:var(--verde-800)}.tela-c li a:hover{background:var(--lima-100)}@media (max-width:1100px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.acomp,.app-duas,.duas,.of-grade,.sep-tela{grid-template-columns:minmax(0,1fr)}.exp-lado,.lateral,.previa{position:static}.passos,.telas-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.site-rodape-in{grid-template-columns:1fr 1fr}}@media (max-width:900px){.painel{grid-template-columns:minmax(0,1fr)}.pn-lado{position:fixed;inset:0 auto 0 0;width:280px;z-index:60;translate:-100% 0;transition:translate .25s;padding-top:calc(22px + env(safe-area-inset-top))}.pn-lado.aberto{translate:0 0}.pn-fundo{position:fixed;inset:0;z-index:55;background:rgba(3,52,37,.45)}.pn-sanduiche{display:grid}.pn-topo-in{padding:12px 16px}.pn-topo h1{font-size:24px}.pn-corpo{padding:4px 16px 32px}.kanban{grid-template-columns:repeat(4,280px);margin:0 -16px;padding:0 16px 6px;scroll-snap-type:x mandatory}.kol{scroll-snap-align:start}.acougue,.entrar,.grupo-cta,.hero,.loja-fisica{grid-template-columns:minmax(0,1fr)}.hero-arte{max-width:560px;width:100%;justify-self:center}.avals{grid-template-columns:minmax(0,1fr)}.site-nav{display:none}.zap-bolha{justify-self:start}.entrar-arte{min-height:240px;padding:calc(28px + env(safe-area-inset-top)) 20px 28px}.acougue-foto{min-height:260px}}@media (max-width:720px){body{font-size:15px}.sec{padding:0 16px}.site-topo-in{padding:10px 16px;gap:12px}.site-topo-in .btn{min-height:40px;padding:0 14px;font-size:14px}.passos,.telas-grade{grid-template-columns:minmax(0,1fr)}.app-topo-in{padding:10px 16px 12px;grid-template-columns:auto minmax(0,1fr) auto}.app-topo-acoes a span.txt{display:none}.app-topo-acoes a{padding:0 12px}.app-corpo{padding:16px 16px 32px}.rolagem,.setores{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.grade-prod{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.prod{padding:10px;border-radius:20px}.oferta-banner{grid-template-columns:minmax(0,1fr) 110px;min-height:150px;padding:18px}.oferta-banner .foto{width:110px;height:110px}.oferta-banner h3{font-size:22px}.linha-tempo{grid-template-columns:repeat(5,minmax(0,1fr))}.lt{font-size:10.5px}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kpi{padding:14px}.kpi b{font-size:26px}.pn-topo-acoes .btn span.txt{display:none}.pn-topo-acoes .btn{width:44px;padding:0}.tabela thead{display:none}.tabela,.tabela tbody,.tabela td,.tabela tr{display:block;width:100%}.tabela tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 10px;gap:6px 10px;padding:12px 0;border-bottom:1px solid var(--linha)}.tabela tr:last-child{border-bottom:0}.tabela td{padding:0;border:0}.tabela td.t-principal{grid-column:1/-1}.tabela td.t-sec{font-size:13px;color:var(--tinta-2)}.tabela td.t-acao{grid-row:1;grid-column:2;justify-self:end}.tabela tr .t-principal{grid-column:1;grid-row:1}.exp-topo-in{padding:10px 16px}.exp-corpo{padding:16px 16px 32px}.pick{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px}.pick .prod-foto{width:64px}.pick-nome{font-size:16px}.pick-acoes{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;justify-items:stretch}.pick-btn-ok{width:56px;height:56px;justify-self:end}.exp-topo-dir .txt{display:none}.ent-corpo{padding:6px 16px 32px}.site-rodape-in{grid-template-columns:minmax(0,1fr);padding:36px 16px 20px}.site-rodape-fim{padding:16px}.metricas-of{grid-template-columns:repeat(3,minmax(0,1fr))}.folheto-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.codigo span{width:42px;height:52px;font-size:24px}.telas{padding:calc(28px + env(safe-area-inset-top)) 16px 28px}}.folheto-cab .logo svg{height:clamp(40px,11vw,86px);max-width:100%}.hero-cartaz .logo svg{height:clamp(30px,8vw,54px)}.folheto-cab{min-width:0}.item-car-extra{padding-left:76px}@media (max-width:720px){.app-endereco>span>span:first-child{display:none}.app-endereco{font-size:12.5px}.item-car-extra{padding-left:0}.ped-hist{grid-template-columns:auto minmax(0,1fr)}.ped-hist>.btn{grid-column:1/-1}.exp-topo-tit{font-size:18px}.entrar-arte{gap:20px}.entrar-arte:after{height:34%;inset:auto -30% -18% -30%}}.avatar-l{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;flex:none;font-weight:600;font-size:15px;background:var(--lima-100);color:var(--verde-800)}.avatar-l.ia{background:var(--verde);color:var(--lima)}.tres{display:grid;grid-template-columns:300px minmax(0,1fr) 290px;grid-gap:var(--ritmo);gap:var(--ritmo);align-items:flex-start}.conv-lista{grid-gap:4px;gap:4px}.conv,.conv-lista{display:grid;padding:10px}.conv{grid-template-columns:auto minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:center;border-radius:var(--r-m);text-align:left}.conv:hover{background:var(--fundo)}.conv.on{background:var(--lima-50);box-shadow:inset 0 0 0 1.5px var(--lima-100)}.conv b{font-size:14.5px;font-weight:600;color:var(--tinta)}.conv b,.conv p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv p{grid-column:2/-1;font-size:13px;color:var(--tinta-3);margin:0}.conv .avatar-l{grid-row:span 2}.conv time{font-size:12px;color:var(--tinta-3)}.conv .bolinha{width:20px;height:20px;border-radius:50%;background:var(--verde-600);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.chat{padding:0;overflow:hidden;gap:0}.chat-cab{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--linha);flex-wrap:wrap}.chat-cab>div{min-width:0;flex:1 1}.chat-cab b{display:block;font-size:15px}.chat-corpo{background:#efeae2;padding:18px;display:flex;flex-direction:column;gap:10px;min-height:420px}.msg{max-width:min(78%,460px);padding:9px 12px 7px;border-radius:14px;font-size:14px;line-height:1.45;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.06);display:grid;grid-gap:4px;gap:4px}.msg small{justify-self:end;font-size:11px;color:#667781;display:flex;gap:5px;align-items:center}.msg.eu{align-self:flex-end;background:#d9fdd3;border-top-right-radius:4px}.msg.ele{align-self:flex-start;border-top-left-radius:4px}.msg .ia-tag{font-size:11px;font-weight:600;color:var(--verde-600);display:inline-flex;gap:4px;align-items:center}.msg-dia{align-self:center;font-size:12px;background:#fff;color:#54656f;padding:4px 12px;border-radius:8px}.sugestao-ia{margin:0 18px;transform:translateY(-14px);background:var(--branco);border-radius:var(--r-m);box-shadow:var(--sombra-g);padding:14px;display:grid;grid-gap:10px;gap:10px;border:1.5px solid var(--lima)}.sugestao-ia>span{font-size:12px;font-weight:600;color:var(--verde-600);display:flex;gap:6px;align-items:center}.sugestao-ia p{font-size:14px;margin:0}.sugestao-ia .acoes{display:flex;gap:8px;flex-wrap:wrap}.chat-envio{display:flex;gap:8px;align-items:center;padding:0 14px 14px}.chat-envio input{flex:1 1;min-width:0;height:46px;border-radius:999px;border:1.5px solid var(--linha);padding:0 16px;font-size:16px;outline:none}.btn-ic{width:44px;padding:0;flex:none}.ficha{display:grid;grid-gap:10px;gap:10px}.ficha-l{display:flex;justify-content:space-between;gap:10px;font-size:13.5px}.ficha-l span:first-child{color:var(--tinta-3)}.tags{display:flex;gap:6px;flex-wrap:wrap}.nota-cli{background:var(--ouro-50,#fff8db);border-radius:var(--r-s);padding:10px 12px;font-size:13px;color:#5c4700}.zap-num{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center}.zap-num .avatar-l{width:52px;height:52px;background:#d9fdd3;color:#128c4a}.status-ok{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--verde-600)}.status-ok i{width:9px;height:9px;border-radius:50%;background:#25d366;box-shadow:0 0 0 4px rgba(37,211,102,.2)}.qr-caixa{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center}.qr-caixa svg.qr{width:200px;height:200px;background:#fff;border-radius:14px;padding:10px;box-shadow:inset 0 0 0 1.5px var(--linha)}.passos-qr{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:20px;font-size:14px;color:var(--tinta-2)}.auto-l{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 14px;gap:6px 14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--linha)}.auto-l:last-child{border-bottom:0}.auto-l b{font-size:14.5px;font-weight:600}.auto-l p{grid-column:1/-1;margin:0;font-size:13px;color:var(--tinta-2);background:#f3f6f1;border-radius:10px;padding:8px 10px}.mini-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.mini-kpis div{background:var(--fundo);border-radius:var(--r-m);padding:12px;display:grid;grid-gap:2px;gap:2px;min-width:0}.mini-kpis b{font-family:var(--f-titulo);font-size:24px;color:var(--verde-800);font-weight:600}.mini-kpis span{font-size:12px;color:var(--tinta-3)}.ia-faixa{background:var(--verde);color:#d6e9dc;border-radius:var(--r-g);padding:22px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center}.ia-faixa h2{color:#fff;font-size:26px}.ia-faixa p{margin:0;font-size:14px}.ia-faixa .mini-kpis div{background:rgba(255,255,255,.08)}.ia-faixa .mini-kpis b{color:var(--lima)}.ia-faixa .mini-kpis span{color:#bcd5c5}.alerta-ia{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;padding:14px;border-radius:var(--r-m);background:var(--fundo)}.alerta-ia>.ic{grid-row:span 3;color:var(--verde-600);margin-top:2px}.alerta-ia b{font-size:14.5px}.alerta-ia p{margin:0;font-size:13.5px;color:var(--tinta-2)}.alerta-ia .acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.alerta-ia.urg{background:var(--laranja-100)}.alerta-ia.urg>.ic{color:#9a4510}.copiloto .chat-corpo{background:var(--fundo);min-height:0}.copiloto .msg.eu{background:var(--verde);color:#fff}.copiloto .msg.eu small{color:#bcd5c5}.mini-tab{width:100%;border-collapse:collapse;font-size:13px}.mini-tab td{padding:6px 4px;border-bottom:1px solid var(--linha)}.mini-tab td:last-child{text-align:right;font-weight:600}.chips-l{display:flex;gap:8px;flex-wrap:wrap}.cobertura{display:grid;grid-gap:4px;gap:4px;min-width:110px}.cobertura .barra{height:6px}.barra i.baixo{background:#d9534f}.barra i.medio{background:var(--laranja)}.barra i{display:block;height:100%;background:var(--verde-600);border-radius:99px}.lista-mini{display:grid;grid-gap:0;gap:0}.lista-mini>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;padding:10px 0;border-bottom:1px solid var(--linha);font-size:13.5px}.lista-mini>div:last-child{border-bottom:0}.lista-mini small{grid-column:1/-1;color:var(--tinta-3);font-size:12.5px}.duas-larga{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.site-edit{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:var(--ritmo);gap:var(--ritmo);align-items:flex-start}.previa-cel{position:-webkit-sticky;position:sticky;top:90px;justify-self:center;width:410px;max-width:100%;display:grid;grid-gap:10px;gap:10px;justify-items:center}.cel-moldura{aspect-ratio:390/780;border-radius:44px;background:#111;padding:10px;box-shadow:var(--sombra-g);container-type:inline-size}.cel-moldura,.cel-tela{width:100%;overflow:hidden}.cel-tela{height:100%;border-radius:34px;background:#fff;position:relative;--s:1}.cel-tela iframe{position:absolute;left:0;top:0;width:390px;height:calc(100% / var(--s));border:0;transform-origin:0 0;transform:scale(var(--s))}.thumbs{display:flex;gap:10px;flex-wrap:wrap}.thumb{width:92px;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--cinza-card);position:relative;box-shadow:inset 0 0 0 1.5px var(--linha);display:grid;place-items:center;color:var(--tinta-3)}.thumb img{width:100%;height:100%;object-fit:cover}.thumb.on{box-shadow:0 0 0 3px var(--lima)}.secao-l{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--linha)}.secao-l:last-child{border-bottom:0}.secao-l .alca{color:var(--tinta-3)}.secao-l b{font-size:14.5px;font-weight:600}.secao-l b,.secao-l span.peq{display:block}.campos-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.pag-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pag-tab{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:14px 8px;border-radius:var(--r-m);background:var(--branco);box-shadow:inset 0 0 0 1.5px var(--linha);font-size:13.5px;font-weight:600;color:var(--tinta-2);text-align:center}.pag-tab.on{box-shadow:inset 0 0 0 2px var(--verde-600);background:var(--lima-50);color:var(--verde-800)}.pix-caixa{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center}.pix-caixa svg.qr{width:220px;height:220px;background:#fff;border-radius:16px;padding:12px;box-shadow:inset 0 0 0 1.5px var(--linha)}.copia-cola{display:flex;gap:8px;align-items:center;background:var(--fundo);border-radius:var(--r-m);padding:8px 8px 8px 14px}.copia-cola code{display:block;flex:1 1;min-width:0;font-size:12.5px;color:var(--tinta-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aguardando{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--verde-800);font-weight:500}.aguardando i{width:18px;height:18px;border-radius:50%;border:2.5px solid var(--lima-100);border-top-color:var(--verde-600);animation:gira 1s linear infinite}@keyframes gira{to{transform:rotate(1turn)}}.cartao-visual{aspect-ratio:1.586;max-width:340px;width:100%;border-radius:18px;background:linear-gradient(135deg,var(--verde) 0,var(--verde-950) 100%);color:#fff;padding:20px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--sombra-g)}.cartao-visual .num{font-size:19px;letter-spacing:.12em}.seguro{display:flex;gap:8px;align-items:center;font-size:12.5px;color:var(--tinta-3)}.pago-ok{display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center;padding:26px 10px}.pago-ok .bola{width:72px;height:72px;border-radius:50%;background:var(--lima);color:var(--verde-950);display:grid;place-items:center}.assist{max-width:760px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:var(--ritmo)}.assist .chat-corpo{background:transparent;padding:0;min-height:0}.assist .msg.eu{background:var(--verde);color:#fff}.assist .msg.eu small{color:#bcd5c5}.assist .msg.ele{background:var(--branco);box-shadow:var(--sombra);max-width:min(92%,560px)}.lista-ia{display:grid;grid-gap:8px;gap:8px;margin:4px 0}.lista-ia>div{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;font-size:13.5px}.lista-ia .prod-foto{width:44px;border-radius:12px}.lista-ia b{font-weight:600;display:block}@media (max-width:1100px){.duas-larga,.site-edit,.tres{grid-template-columns:minmax(0,1fr)}.previa-cel{position:static;width:360px}.previa-cel .cel-tela{--s:.872}.ia-faixa{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.pix-caixa,.qr-caixa{grid-template-columns:minmax(0,1fr)}.pix-caixa svg.qr,.qr-caixa svg.qr{justify-self:center}.chat-corpo{padding:12px;min-height:0}.sugestao-ia{margin:0 12px}.msg{max-width:88%}.mini-kpis b{font-size:20px}.campos-2{grid-template-columns:minmax(0,1fr)}.previa-cel{width:300px}.previa-cel .cel-tela{--s:.718}.zap-num{grid-template-columns:auto minmax(0,1fr)}.zap-num>.btn{grid-column:1/-1}.pag-tab{font-size:12.5px;padding:12px 4px}}@media (max-width:480px){.app-endereco{display:none}.app-topo-in{grid-template-columns:auto minmax(0,1fr)}.app-topo-acoes{justify-self:end}}.cartao{grid-template-columns:minmax(0,1fr)}.avisos{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 16px;border-radius:var(--r-m);background:var(--lima-50);border:1px solid var(--lima-300);color:var(--verde-800)}.avisos-ic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--verde);color:var(--lima)}.avisos.ok{grid-template-columns:auto minmax(0,1fr) auto;padding:10px 14px;background:var(--lima-100);border:0;font-size:14px}@media (max-width:480px){.avisos{grid-template-columns:auto minmax(0,1fr)}.avisos>.btn{grid-column:1/-1}}.toast-novo{position:fixed;z-index:90;right:16px;top:16px;max-width:min(380px,calc(100vw - 32px));display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:var(--r-m);background:var(--verde-800);color:#fff;box-shadow:var(--sombra-g);animation:toast-in .45s cubic-bezier(.2,.9,.3,1.2);text-decoration:none}.toast-novo b{display:block;color:var(--lima)}.toast-novo span{font-size:13.5px;color:#d9eadf}@keyframes toast-in{0%{transform:translateY(-24px) scale(.96);opacity:0}}.cash-linha{display:grid!important;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center;color:var(--verde-600);cursor:pointer}.cash-linha input{width:18px;height:18px;accent-color:var(--verde-600)}.cash-linha span:nth-child(2){display:inline-flex;gap:6px;align-items:center}.fid-saldo{display:grid;grid-gap:2px;gap:2px;padding:14px 16px;border-radius:var(--r-m);background:var(--verde);color:#fff}.fid-saldo span{color:#cfe3d4}.fid-saldo b{font-family:var(--f-titulo);font-size:34px;font-weight:600;color:var(--lima)}.carimbos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.carimbos span{aspect-ratio:1;border-radius:50%;border:2px dashed var(--lima-300);display:grid;place-items:center;font-size:13px;color:var(--tinta-3);font-weight:600}.carimbos span.on{border:0;background:var(--verde);color:var(--lima)}.fid-extrato{display:grid;grid-gap:0;gap:0}.fid-extrato>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--linha);font-size:14px}.fid-extrato>div:last-child{border-bottom:0}.regras{display:grid;grid-gap:12px;gap:12px}.regras>div{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.num-campo{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--linha);border-radius:999px;padding:3px}.num-campo button{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--cinza-card)}.num-campo b{min-width:76px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.noti-previa{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px 14px;border-radius:20px;background:rgba(255,255,255,.92);color:#111;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(0,0,0,.25)}.noti-previa small{color:#777;font-size:12px}.noti-previa span{font-size:14px;line-height:1.35}.noti-t{display:block;font-size:15px}.noti-ic{width:38px;height:38px;border-radius:9px;background:var(--verde);color:var(--lima);display:grid;place-items:center}.fluxo-int{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.fluxo-int>div{flex:1 1;min-width:150px;display:grid;justify-items:center;grid-gap:6px;gap:6px;text-align:center}.fluxo-int small{color:var(--tinta-3);font-size:13px}.fluxo-int>.ic{color:var(--verde-600);flex:none}@media (max-width:600px){.fluxo-int{flex-direction:column}.fluxo-int>.ic{transform:rotate(90deg)}}.solta{display:grid;justify-items:center;text-align:center;grid-gap:10px;gap:10px;border:2px dashed var(--lima-300);background:var(--lima-50);color:var(--verde-800);transition:background .2s,border-color .2s}.solta.on{background:var(--lima-100);border-color:var(--verde-600)}.teste-zap{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.digitos-um{width:100%;text-align:center;font-size:34px;letter-spacing:.5em;padding:10px;border-radius:var(--r-m);border:2px solid rgba(255,255,255,.25);background:rgba(255,255,255,.08);color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent .digitos-um{background:#fff;color:var(--verde-800);border-color:var(--lima)}button:disabled{opacity:.55;cursor:not-allowed}