@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-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:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_cd6123{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_cd6123{--fonte-display:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3f4a4b{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3f4a4b{--fonte-texto:"Instrument Sans","Instrument Sans Fallback"}.ach{--papel:#eceef1;--cartao:#ffffff;--tinta:#15171c;--tinta-2:#4d5361;--tinta-3:#7d8391;--linha:#d9dce2;--etiqueta:#ffd60a;--etiqueta-2:#ffe55c;--oferta:#e3262b;--verde:#128c4a;--verde-claro:#e3f4ea;--ambar:#b26a00;--ambar-claro:#fff4d6;--vermelho-claro:#fde8e8;min-height:100dvh;background:var(--papel);color:var(--tinta);font-family:var(--fonte-texto),ui-sans-serif,system-ui,sans-serif;color-scheme:light}body:has(.ach){background:#eceef1}.ach :focus-visible{outline:3px solid var(--tinta);outline-offset:2px;border-radius:6px}.ach .display{letter-spacing:-.01em;line-height:.95}.ach .display,.ach .num{font-family:var(--fonte-display),ui-sans-serif,system-ui,sans-serif}.ach .num{font-variant-numeric:tabular-nums}.ach .rotulo{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-3)}.ach .cartao-a{background:var(--cartao);border:1px solid var(--linha);border-radius:14px}.ach .etiqueta{position:relative;background:var(--etiqueta);color:var(--tinta);border-radius:10px;padding:.85rem 1rem .9rem 2rem;box-shadow:0 1px 0 rgba(21,23,28,.18),0 6px 14px -10px rgba(21,23,28,.5)}.ach .etiqueta:before{content:"";position:absolute;left:.8rem;top:1.05rem;width:.55rem;height:.55rem;border-radius:999px;background:var(--papel);box-shadow:inset 0 1px 2px rgba(21,23,28,.35)}.ach .etiqueta-branca{background:var(--cartao);box-shadow:0 1px 0 rgba(21,23,28,.08);border:1px solid var(--linha)}.ach .etiqueta-alerta{background:var(--oferta);color:#fff}.ach .etiqueta-alerta .etiqueta-detalhe,.ach .etiqueta-alerta .rotulo{color:rgba(255,255,255,.85)}.ach .etiqueta .rotulo{color:rgba(21,23,28,.7)}.ach .etiqueta-valor{font-family:var(--fonte-display),ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:clamp(2.2rem,5vw,2.9rem);line-height:.95;font-variant-numeric:tabular-nums}.ach .etiqueta-detalhe{font-size:.8rem;color:rgba(21,23,28,.72);margin-top:.35rem}.ach .centavos{font-size:.5em;vertical-align:.82em;margin-left:.04em}.ach .moeda{font-size:.42em;font-weight:700;margin-right:.12em;vertical-align:.95em}.ach .desconto{display:inline-block;background:var(--oferta);color:#fff;font-family:var(--fonte-display),ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:.95rem;line-height:1;padding:.3rem .45rem;border-radius:4px;transform:rotate(-4deg)}.ach .pilula{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.22rem .65rem;font-size:.75rem;font-weight:600;white-space:nowrap;background:#e4e6ea;color:var(--tinta-2)}.ach .pilula-ok{background:var(--verde-claro);color:var(--verde)}.ach .pilula-atencao{background:var(--ambar-claro);color:var(--ambar)}.ach .pilula-erro{background:var(--vermelho-claro);color:var(--oferta)}.ach .pilula-escura{background:var(--tinta);color:#fff}.ach .botao{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.5rem;border-radius:10px;border:1px solid var(--linha);background:var(--cartao);color:var(--tinta);padding:.5rem .95rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.ach .botao:hover{border-color:var(--tinta-3)}.ach .botao:active{transform:translateY(1px)}.ach .botao:disabled{opacity:.55;cursor:progress}.ach .botao-primario{background:var(--tinta);border-color:var(--tinta);color:#fff}.ach .botao-primario:hover{background:#2b2f38;border-color:#2b2f38}.ach .botao-pequeno{min-height:2rem;padding:.3rem .7rem;font-size:.8rem}.ach .campo-a{min-height:2.5rem;border-radius:10px;border:1px solid var(--linha);background:var(--cartao);color:var(--tinta);padding:.45rem .7rem;font-size:.9rem}.ach .campo-a:focus{border-color:var(--tinta);outline:none}.ach .trilho{height:.5rem;width:100%;border-radius:999px;background:#e4e6ea;overflow:hidden}.ach .trilho>span{display:block;height:100%;border-radius:999px}.ach .prateleira{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.ach .prateleira>span{height:.7rem;border-radius:3px;background:#e4e6ea}.ach .cupom>li+li{border-top:1px dashed var(--linha)}@media (prefers-reduced-motion:no-preference){.ach .surge{animation:ach-surge .42s cubic-bezier(.2,.8,.2,1) both}@keyframes ach-surge{0%{opacity:0;transform:translateY(8px) rotate(-.6deg)}to{opacity:1;transform:none}}}