:root{--nevoa:#ededf0;--nevoa-2:#e4e4e9;--cartao:#fff;--cartao-2:#f6f6f8;--tinta:#16161b;--grafite:#5e5e68;--terciario:#6e6e78;--linha:#16161b1a;--linha-forte:#16161b2e;--acafrao:#f2a516;--acafrao-hover:#f5b53e;--acafrao-press:#e0960a;--tinta-hover:#2a2a31;--erro-suave-hover:#f8dcd8;--brilho:#eeeef2;--ok:#1e7a45;--ok-suave:#e6f2eb;--info:#2446a8;--info-suave:#e8edf9;--alerta:#8a5a00;--alerta-suave:#fbf0da;--erro:#b42318;--erro-suave:#fbe9e7;--whatsapp:#1faf55;--vidro:#ffffffc7;--f:var(--font-bricolage), system-ui, -apple-system, "Segoe UI", sans-serif;--f-ar:var(--font-kufi), "Geeza Pro", sans-serif;--gutter:16px;--r-xs:8px;--r-sm:14px;--r-md:16px;--r-lg:22px;--r-xl:28px;--r-pill:999px;--s1:0 1px 2px #16161b0f, 0 8px 24px #16161b0f;--s2:0 12px 40px #16161b2e;--s3:0 24px 64px #16161b3d;--z-header:10;--z-actionbar:20;--z-tabbar:30;--z-scrim:40;--z-sheet:50;--z-toast:60;--e-out:cubic-bezier(.2,0,0,1);--e-in:cubic-bezier(.4,0,1,1);--e-spring:cubic-bezier(.34,1.22,.64,1);--e-sheet:cubic-bezier(.22,1.12,.36,1);--e-arc:cubic-bezier(.5,0,.2,1);--e-arc-y:cubic-bezier(.4,0,.6,1);--d-press:90ms;--d-release:.22s;--d-fade:.16s;--d-sheet-in:.3s;--d-sheet-out:.18s;--d-shared:.36s;--d-fly:.46s;--d-mola:.26s;--tabbar-h:64px;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);--topo-h:72px;--largura:1240px}@media (min-width:768px){:root{--gutter:24px}}@media (min-width:1024px){:root{--gutter:32px}}body:has(.toque){background:var(--nevoa);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.toque,.toque-camada{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--tinta);font:400 16px/1.5 var(--f);font-variation-settings:"opsz" 14;-webkit-tap-highlight-color:transparent}.toque{z-index:0;background:var(--nevoa);min-height:100dvh;position:relative}:where(.toque,.toque-camada) :is(h1,h2,h3){text-wrap:balance}:where(.toque,.toque-camada) :is(button,input,select,textarea){font:inherit;color:inherit;font-variation-settings:inherit}:where(.toque,.toque-camada) a{color:inherit}:where(.toque,.toque-camada) :focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.ar{font-family:var(--f-ar);direction:rtl;unicode-bidi:isolate;font-weight:700}.num{font-variant-numeric:tabular-nums}.t-display{font:800 44px/.95 var(--f);font-variation-settings:"opsz" 96, "wdth" 80;letter-spacing:-.04em}.t-h1{font:800 32px/1 var(--f);font-variation-settings:"opsz" 96, "wdth" 85;letter-spacing:-.035em}.t-h2{font:800 22px/1.1 var(--f);font-variation-settings:"opsz" 48, "wdth" 88;letter-spacing:-.02em}.t-h3{font:700 18px/1.2 var(--f);font-variation-settings:"opsz" 32;letter-spacing:-.01em}.t-card{font:700 17px/1.15 var(--f);font-variation-settings:"opsz" 24;letter-spacing:-.005em}.t-body{font:400 16px/1.5 var(--f)}.t-small{font:400 14px/1.45 var(--f)}.t-meta{font:500 13px/1.3 var(--f);font-variation-settings:"opsz" 12;color:var(--grafite)}.t-cap{font:600 11px/1.1 var(--f);font-variation-settings:"opsz" 12;letter-spacing:.01em}.t-price{font:600 16px/1.1 var(--f);font-variant-numeric:tabular-nums}.muted{color:var(--grafite)}@media (min-width:1024px){.t-display{font-size:72px}.t-h1{font-size:40px}.t-h2{font-size:26px}}.btn{border-radius:var(--r-pill);min-height:52px;font:600 16px/1 var(--f);white-space:nowrap;cursor:pointer;transition:background-color var(--d-fade) var(--e-out), box-shadow var(--d-fade) var(--e-out), transform var(--d-release) var(--e-spring), opacity var(--d-fade);-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:20px;height:20px}.btn:active:not(:disabled),.aperta:active{transition-duration:var(--d-press);transition-timing-function:var(--e-out);transform:scale(.96)}.btn:disabled{opacity:.38;cursor:not-allowed}.btn-acao{background:var(--acafrao);color:var(--tinta)}.btn-escuro{background:var(--tinta);color:var(--cartao)}.btn-claro{background:var(--cartao);color:var(--tinta);box-shadow:var(--s1)}.btn-perigo{background:var(--erro-suave);color:var(--erro)}.btn-texto{text-underline-offset:4px;min-height:44px;color:var(--tinta);background:0 0;padding:0 4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.btn-compacto{min-height:44px;padding:0 18px;font-size:15px}.btn-bloco{width:100%}.btn-acao:active:not(:disabled){background:var(--acafrao-press)}.btn-escuro:active:not(:disabled){background:var(--tinta-hover)}.btn-claro:active:not(:disabled){background:var(--cartao-2)}@media (hover:hover) and (pointer:fine){.btn-acao:hover:not(:disabled){background:var(--acafrao-hover)}.btn-escuro:hover:not(:disabled){background:var(--tinta-hover)}.btn-claro:hover:not(:disabled){box-shadow:0 1px 2px #16161b14,0 10px 28px #16161b1a}.btn-perigo:hover:not(:disabled){background:var(--erro-suave-hover)}}.btn-icone{background:var(--cartao);width:44px;height:44px;color:var(--tinta);cursor:pointer;box-shadow:var(--s1);transition:transform var(--d-release) var(--e-spring), background-color var(--d-fade);border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.btn-icone svg{width:20px;height:20px}.btn-icone.plano{box-shadow:none;background:0 0}.btn-icone.vidro{background:var(--vidro);-webkit-backdrop-filter:blur(16px)saturate(1.6);box-shadow:0 0 0 1px #16161b0f}.btn-icone:active{transition-duration:var(--d-press);transform:scale(.92)}.btn-icone .contador{position:absolute;top:-2px;right:-2px}.btn-mais{background:var(--acafrao);width:44px;height:44px;color:var(--tinta);cursor:pointer;transition:transform var(--d-release) var(--e-spring), background-color var(--d-fade);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.btn-mais svg{width:20px;height:20px}.btn-mais:active{transition-duration:var(--d-press);background:var(--acafrao-press);transform:scale(.9)}.btn-mais.feito{background:var(--tinta);color:var(--cartao)}.whats-glyph{color:var(--whatsapp);display:inline-flex}.campo{gap:6px;display:grid}.campo>label,.rotulo{font:600 14px/1.3 var(--f)}.input{border-radius:var(--r-sm);background:var(--cartao-2);width:100%;min-height:52px;font:400 16px/1.2 var(--f);color:var(--tinta);transition:border-color var(--d-fade), background-color var(--d-fade), box-shadow var(--d-fade);border:1px solid #0000;padding:0 16px}.input::placeholder{color:var(--terciario)}.input:hover{border-color:var(--linha-forte)}.input:focus{background:var(--cartao);border-color:var(--tinta);outline:none;box-shadow:0 0 0 3px #16161b14}.input:disabled{opacity:.5;cursor:not-allowed}.input[aria-invalid=true]{border-color:var(--erro);background:var(--cartao)}.campo-erro{font:500 13px/1.35 var(--f);color:var(--erro)}.campo-ajuda{font:400 13px/1.35 var(--f);color:var(--grafite)}.busca{position:relative}.busca>svg{width:20px;height:20px;color:var(--grafite);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.busca .input{background:var(--cartao);box-shadow:var(--s1);padding-left:46px}.busca .input:focus{box-shadow:0 0 0 3px #16161b14, var(--s1)}.linha-form{gap:8px;display:flex}.linha-form .input{flex:1;min-width:0}.seg{background:var(--nevoa-2);border-radius:var(--r-pill);scrollbar-width:none;gap:2px;padding:4px;display:flex;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.seg button{border-radius:var(--r-pill);min-height:44px;font:600 14px/1 var(--f);color:var(--grafite);white-space:nowrap;cursor:pointer;transition:background-color var(--d-fade), color var(--d-fade), box-shadow var(--d-fade);background:0 0;border:0;flex:1 0 auto;padding:0 14px}.seg button[aria-pressed=true]{background:var(--cartao);color:var(--tinta);box-shadow:0 1px 2px #16161b14,0 2px 8px #16161b0f}.seg a{border-radius:var(--r-pill);min-height:44px;font:600 14px/1 var(--f);color:var(--grafite);white-space:nowrap;transition:background-color var(--d-fade), color var(--d-fade), box-shadow var(--d-fade);flex:1 0 auto;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.seg a[aria-current=page]{background:var(--cartao);color:var(--tinta);box-shadow:0 1px 2px #16161b14,0 2px 8px #16161b0f}.pilulas{scrollbar-width:none;gap:8px;padding-block:2px;display:flex;overflow-x:auto}.pilulas.quebra{flex-wrap:wrap;overflow:visible}.pilulas::-webkit-scrollbar{display:none}.pilula{border-radius:var(--r-pill);border:1px solid var(--linha-forte);background:var(--cartao);min-height:44px;font:600 14px/1 var(--f);color:var(--tinta);cursor:pointer;transition:background-color var(--d-fade), color var(--d-fade), border-color var(--d-fade), transform var(--d-release) var(--e-spring);flex:none;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.pilula svg{width:16px;height:16px}.pilula[aria-pressed=true]{background:var(--tinta);color:var(--cartao);border-color:var(--tinta)}.pilula:active{transition-duration:var(--d-press);transform:scale(.96)}.pilula.estatica{cursor:default}.pilula.estatica:active{transform:none}@media (hover:hover) and (pointer:fine){.pilula:not(.estatica):hover:not([aria-pressed=true]){border-color:var(--tinta)}}.quantia{background:var(--cartao-2);border-radius:var(--r-pill);flex:none;align-items:center;height:44px;display:inline-flex}.quantia button{cursor:pointer;width:44px;height:44px;transition:transform var(--d-release) var(--e-spring);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.quantia button:active{transition-duration:var(--d-press);transform:scale(.88)}.quantia button:disabled{opacity:.3;cursor:not-allowed}.quantia button svg{width:18px;height:18px}.quantia output{text-align:center;min-width:28px;font:700 16px/1 var(--f);font-variant-numeric:tabular-nums}.quantia.claro{background:var(--cartao);box-shadow:var(--s1)}.chave{flex:none;width:52px;height:32px;display:inline-flex;position:relative}.chave input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:-6px}.chave span{background:var(--nevoa-2);transition:background-color var(--d-fade);border-radius:16px;position:absolute;inset:0}.chave span:after{content:"";background:var(--cartao);width:26px;height:26px;transition:transform var(--d-release) var(--e-spring);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #16161b40}.chave input:checked+span{background:var(--tinta)}.chave input:checked+span:after{transform:translate(20px)}.chave input:focus-visible+span{outline:2px solid var(--tinta);outline-offset:3px}.chave-linha{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;display:flex}.radio-cards{gap:10px;display:grid}.radio-card{background:var(--cartao);border-radius:var(--r-sm);min-height:64px;box-shadow:inset 0 0 0 1px var(--linha-forte);cursor:pointer;transition:box-shadow var(--d-fade), transform var(--d-release) var(--e-spring);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:14px 16px;display:grid;position:relative}.radio-card input{opacity:0;pointer-events:none;position:absolute}.radio-card .rc-t{font:700 16px/1.2 var(--f);align-items:center;gap:8px;display:inline-flex}.radio-card .rc-s{font:400 14px/1.3 var(--f);color:var(--grafite);grid-column:1}.radio-card .rc-v{font:700 16px/1 var(--f);font-variant-numeric:tabular-nums;grid-area:1/2/span 2}.radio-card .rc-v.gratis{color:var(--ok)}.radio-card .rc-v svg{width:20px;height:20px}.radio-card:has(input:checked){box-shadow:inset 0 0 0 2px var(--tinta)}.radio-card:has(input:focus-visible){outline:2px solid var(--tinta);outline-offset:3px}.radio-card:active{transition-duration:var(--d-press);transform:scale(.985)}.selo{border-radius:var(--r-pill);height:26px;font:600 12px/1 var(--f);white-space:nowrap;justify-self:start;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.selo:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.selo.novo{color:var(--tinta);background:#16161b12}.selo.alerta{background:var(--alerta-suave);color:var(--alerta)}.selo.ok{background:var(--ok-suave);color:var(--ok)}.selo.info{background:var(--info-suave);color:var(--info)}.selo.neutro{background:var(--cartao-2);color:var(--grafite)}.selo.erro{background:var(--erro-suave);color:var(--erro)}.selo.sem-ponto:before{display:none}.selo svg{width:14px;height:14px}.contador{background:var(--tinta);min-width:18px;height:18px;color:var(--cartao);font:700 11px/18px var(--f);text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;padding:0 5px;display:inline-block}.contador.pulsa{animation:pulsa var(--d-release) var(--e-spring)}@keyframes pulsa{45%{transform:scale(1.2)}}.etiqueta-foto{z-index:1;border-radius:var(--r-xs);height:24px;font:700 12px/24px var(--f);background:var(--cartao);color:var(--tinta);font-variant-numeric:tabular-nums;padding:0 8px;position:absolute;top:10px;left:10px;box-shadow:0 1px 2px #16161b1a}.etiqueta-foto.alerta{color:var(--alerta)}.frete-gratis{font:600 12px/1.2 var(--f);color:var(--ok);align-items:center;gap:4px;display:inline-flex}.frete-gratis svg{flex:none;width:14px;height:14px}.grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:768px){.grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1200px){.grade{grid-template-columns:repeat(4,minmax(0,1fr))}}.pcard{background:var(--cartao);border-radius:var(--r-lg);box-shadow:var(--s1);min-width:0;transition:transform var(--d-release) var(--e-spring), box-shadow var(--d-fade);flex-direction:column;gap:10px;padding:8px 8px 12px;display:flex;position:relative}.pcard-link{color:inherit;border-radius:var(--r-md);flex-direction:column;gap:10px;text-decoration:none;display:flex}.pcard-foto{aspect-ratio:1;border-radius:var(--r-md);background:var(--cartao-2);position:relative;overflow:hidden}.pcard-foto img{object-fit:cover}.pcard-txt{gap:3px;min-width:0;padding-inline:4px;display:grid}.pcard-txt .t-card{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pcard-pe{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-inline:4px;display:flex}.preco{gap:2px;min-width:0;display:grid}.preco-de{font:500 12px/1 var(--f);color:var(--grafite);font-variant-numeric:tabular-nums;text-decoration:line-through}.preco-pix{font:500 12px/1.2 var(--f);color:var(--ok);font-variant-numeric:tabular-nums}.ver-preco{background:var(--cartao-2);border-radius:var(--r-pill);min-height:44px;font:600 14px/1 var(--f);color:var(--tinta);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.ver-preco svg{width:16px;height:16px}.pcard:active:not(:has(button:active)){transition-duration:var(--d-press);transform:scale(.98)}@media (hover:hover) and (pointer:fine){.pcard:hover{transform:translateY(-2px);box-shadow:0 1px 2px #16161b14,0 14px 32px #16161b1a}}.baralho-cab{padding-inline:var(--gutter);justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.baralho{scroll-snap-type:x mandatory;padding:12px var(--gutter) 20px;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);gap:12px;display:flex;overflow-x:auto}.baralho::-webkit-scrollbar{display:none}.baralho>.pcard{scroll-snap-align:center;width:min(56vw,240px);transform:scale(var(--s,1));opacity:var(--op,1);transform-origin:50% 60%;flex:none;transition:none}.baralho>.pcard .pcard-foto{aspect-ratio:4/5}.baralho .btn-mais{width:48px;height:48px}.baralho .ver-preco{min-height:48px}@media (min-width:768px){.baralho>.pcard{scroll-snap-align:start;width:260px}}.baralho-nav{gap:8px;display:none}@media (hover:hover) and (pointer:fine){.baralho-nav{display:flex}}.linha{min-height:72px;color:inherit;border-radius:var(--r-sm);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.linha-txt{gap:2px;min-width:0;display:grid}.linha-txt>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grupo{background:var(--cartao);border-radius:var(--r-lg);box-shadow:var(--s1);overflow:hidden}.grupo>*+*{border-top:1px solid var(--linha)}.grupo-item{text-align:left;width:100%;min-height:56px;color:inherit;font:500 16px/1.3 var(--f);cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:8px 16px;text-decoration:none;display:flex}.grupo-item>svg:first-child,.grupo-item>.whats-glyph:first-child svg{flex:none;width:22px;height:22px}.grupo-item>svg:first-child{color:var(--grafite)}.grupo-item .fim{color:var(--grafite);align-items:center;gap:8px;margin-left:auto;font-size:14px;display:flex}.grupo-item .fim svg{width:18px;height:18px}.grupo-item .bloco{display:block}button.grupo-item:active,a.grupo-item:active{background:var(--cartao-2)}.grupo-item.estatico{cursor:default;align-items:flex-start;padding-block:14px}.grupo-item.estatico>span{gap:2px;display:grid}.cartao{background:var(--cartao);border-radius:var(--r-lg);box-shadow:var(--s1);padding:16px}.veu{z-index:var(--z-scrim);opacity:calc(1 - var(--drawer-swipe-progress,0));transition:opacity var(--d-sheet-in) var(--e-out);background:#16161b5c;position:fixed;inset:0}.veu[data-starting-style],.veu[data-ending-style]{opacity:0}.veu[data-ending-style]{transition:opacity var(--d-sheet-out) var(--e-in)}.veu[data-swiping]{transition-duration:0s}.folha-vp{z-index:var(--z-sheet);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.folha{pointer-events:auto;width:100%;max-height:calc(100dvh - 24px - var(--safe-t));background:var(--cartao);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--s2);transform:translate3d(0, var(--drawer-swipe-movement-y,0px), 0);transition:transform var(--d-sheet-in) var(--e-sheet);outline:0;flex-direction:column;display:flex}.folha.cheia{height:calc(100dvh - 24px - var(--safe-t))}.folha[data-starting-style],.folha[data-ending-style]{transform:translateY(104%)}.folha[data-ending-style]{transition:transform calc(var(--drawer-swipe-strength,1) * var(--d-sheet-out)) var(--e-in)}.folha[data-swiping]{-webkit-user-select:none;user-select:none;transition:none}.folha-alca{cursor:grab;flex:none;place-items:center;height:28px;display:grid}.folha-alca:before{content:"";background:#16161b38;border-radius:3px;width:40px;height:5px}.folha-cab{flex:none;align-items:center;gap:12px;padding:0 16px 12px 20px;display:flex}.folha-cab h2{font:800 22px/1.1 var(--f);font-variation-settings:"opsz" 48, "wdth" 88;letter-spacing:-.02em;margin-right:auto}.folha-corpo{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;padding:4px 20px 20px;display:flex;overflow-y:auto}.folha-corpo>*{flex-shrink:0}.folha-pe{padding:12px 16px calc(12px + var(--safe-b));border-top:1px solid var(--linha);background:var(--cartao);flex:none;align-items:center;gap:10px;display:flex}.folha-pe .btn{white-space:normal;text-align:center;flex:1 1 0;min-width:0;padding-inline:16px;line-height:1.15}@media (min-width:1024px){.folha-vp{align-items:center}.folha-vp.lado{justify-content:flex-end;align-items:stretch;padding:12px}.folha{border-radius:var(--r-xl);width:520px;max-height:min(720px,100dvh - 48px);box-shadow:var(--s3);opacity:1;transition:transform var(--d-sheet-in) var(--e-sheet), opacity var(--d-fade) var(--e-out);transform:none}.folha.cheia{height:auto}.folha[data-starting-style],.folha[data-ending-style]{opacity:0;transform:translateY(24px)scale(.98)}.folha-vp.lado .folha{width:440px;height:100%;max-height:none;transform:translate3d(var(--drawer-swipe-movement-x,0px), 0, 0)}.folha-vp.lado .folha[data-starting-style],.folha-vp.lado .folha[data-ending-style]{opacity:1;transform:translate(calc(100% + 24px))}.folha .folha-alca{display:none}.folha .folha-cab{padding-top:20px}}body:has(.toque) [data-sonner-toaster]{--width:420px;font-family:var(--f)}body:has(.toque) [data-sonner-toast]{min-height:60px;background:var(--tinta)!important;color:var(--cartao)!important;box-shadow:var(--s2)!important;font:500 15px/1.3 var(--f)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:20px!important;padding:8px 8px 8px 18px!important}body:has(.toque) [data-sonner-toast]:after{display:none}body:has(.toque) [data-sonner-toast] [data-button]{height:44px!important;min-height:44px!important;color:var(--cartao)!important;font:600 14px/1 var(--f)!important;background:#ffffff24!important;border-radius:14px!important;padding:0 14px!important}.app{min-height:100dvh}.tela{padding:calc(var(--safe-t) + 8px) 0 calc(var(--tabbar-h) + var(--safe-b) + 40px);flex-direction:column;gap:28px;min-width:0;display:flex}.tela>*,.cat-barra>*,.produto>*{min-width:0}.pad{padding-inline:var(--gutter)}.cab-tela{padding:8px var(--gutter) 0;align-items:center;gap:12px;min-height:52px;display:flex}.cab-tela .t-h1{margin-right:auto}.topo-fixo{top:var(--safe-t);z-index:var(--z-header);background:color-mix(in oklab, var(--nevoa) 86%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.5);position:sticky}.secao{flex-direction:column;gap:12px;display:flex}.secao-cab{padding-inline:var(--gutter);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.secao-cab .btn-texto{font-size:15px}.barra-abas{z-index:var(--z-tabbar);left:12px;right:12px;bottom:calc(10px + var(--safe-b));height:var(--tabbar-h);background:var(--vidro);-webkit-backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--s2), 0 0 0 1px #16161b0a;border-radius:32px;justify-content:space-around;align-items:stretch;padding:0 6px;display:flex;position:fixed}.barra-abas a,.barra-abas button{color:var(--grafite);font:600 11px/1 var(--f);font-variation-settings:"opsz" 12;cursor:pointer;min-height:44px;transition:color var(--d-fade), transform var(--d-release) var(--e-spring);background:0 0;border:0;border-radius:26px;flex:1;align-content:center;justify-items:center;gap:3px;text-decoration:none;display:grid;position:relative}.barra-abas svg{width:24px;height:24px}.barra-abas [aria-current=page]{color:var(--tinta)}.barra-abas a:active,.barra-abas button:active{transition-duration:var(--d-press);transform:scale(.92)}.barra-abas .contador{position:absolute;top:8px;left:calc(50% + 6px)}.barra-acao{z-index:var(--z-actionbar);padding:12px var(--gutter) calc(12px + var(--safe-b));background:var(--vidro);-webkit-backdrop-filter:blur(16px)saturate(1.6);border-top:1px solid var(--linha);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.barra-acao .btn{flex:1}.toque:has(.barra-acao) .barra-abas{display:none}.toque:has(.barra-acao) .tela{padding-bottom:calc(96px + var(--safe-b))}.topo{display:none}@media (max-width:1023px){.so-desk{display:none!important}}@media (min-width:1024px){.barra-abas,.so-celular{display:none!important}.topo{top:var(--safe-t);z-index:var(--z-header);height:var(--topo-h);display:block;position:sticky}.topo:before{content:"";background:var(--vidro);-webkit-backdrop-filter:blur(16px)saturate(1.6);border-bottom:1px solid var(--linha);opacity:0;transition:opacity var(--d-fade) var(--e-out);position:absolute;inset:0;box-shadow:0 10px 30px #16161b0f}.topo[data-rolado=true]:before{opacity:1}.topo-in{max-width:var(--largura);height:100%;padding-inline:var(--gutter);align-items:center;gap:24px;margin:0 auto;display:flex;position:relative}.topo-marca{font:800 22px/1 var(--f);font-variation-settings:"opsz" 48, "wdth" 85;letter-spacing:-.03em;color:var(--tinta);white-space:nowrap;align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.topo-links{gap:2px;display:flex}.topo-links a{border-radius:var(--r-pill);min-height:44px;color:var(--grafite);font:600 15px/1 var(--f);white-space:nowrap;transition:color var(--d-fade) var(--e-out), background-color var(--d-fade) var(--e-out);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex;position:relative}.topo-links a:hover{color:var(--tinta);background:#16161b0d}.topo-links a[aria-current=page]{color:var(--tinta)}.topo-links a[aria-current=page]:after{content:"";background:var(--tinta);border-radius:1px;height:2px;position:absolute;bottom:7px;left:12px;right:12px}.topo-busca{border-radius:var(--r-pill);background:var(--cartao);max-width:400px;min-height:44px;box-shadow:var(--s1);color:var(--terciario);font:400 15px/1 var(--f);transition:box-shadow var(--d-fade) var(--e-out);flex:auto;align-items:center;gap:10px;margin-left:auto;padding:0 8px 0 14px;text-decoration:none;display:flex}.topo-busca:hover{box-shadow:0 1px 2px #16161b14,0 10px 28px #16161b1a}.topo-busca svg{width:18px;height:18px;color:var(--grafite);flex:none}.topo-busca span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.topo-acoes{align-items:center;gap:6px;display:flex}.topo-acoes .btn-icone.plano:hover{background:#16161b0d}.topo-acoes .btn-escuro .contador{background:var(--cartao);color:var(--tinta)}.topo-painel .topo-acoes{margin-left:auto}.tela{max-width:var(--largura);gap:40px;width:100%;margin:0 auto;padding-top:28px;padding-bottom:72px}.toque:has(.barra-acao) .tela{padding-bottom:72px}.barra-acao{padding-inline:max(var(--gutter), calc((100% - var(--largura)) / 2 + var(--gutter)))}.barra-acao.so-celular{display:none}.topo-fixo{top:calc(var(--safe-t) + var(--topo-h))}.secao,.secao-form{scroll-margin-top:calc(var(--topo-h) + 16px)}}kbd{font:600 12px/1 var(--f);background:var(--cartao-2);color:var(--grafite);border-radius:6px;padding:5px 7px}.vazio{text-align:center;justify-items:center;gap:12px;padding:40px 24px;display:grid}.vazio>svg{width:56px;height:56px;color:var(--grafite)}.vazio p{max-width:34ch;color:var(--grafite)}.vazio .t-h3,.vazio .t-h2{color:var(--tinta)}.esqueleto{background:linear-gradient(90deg, var(--nevoa-2), var(--brilho), var(--nevoa-2));border-radius:var(--r-sm);background-size:200% 100%;animation:1.2s linear infinite brilho}@keyframes brilho{to{background-position:-200% 0}}.voo-x{z-index:var(--z-toast);pointer-events:none;position:fixed;top:0;left:0}.voo-y{width:56px;height:56px;box-shadow:var(--s2);border-radius:14px;overflow:hidden}.voo-y img{object-fit:cover;width:100%;height:100%}.inicio-marca{justify-content:space-between;align-items:center;display:flex}.inicio-marca .t-h3{font-variation-settings:"opsz" 48, "wdth" 85;letter-spacing:-.02em;font-size:20px;font-weight:800}@media (min-width:1024px){.inicio-marca{display:none}}.busca-falsa{border-radius:var(--r-sm);background:var(--cartao);width:100%;min-height:52px;box-shadow:var(--s1);color:var(--terciario);font:400 16px/1 var(--f);text-align:left;transition:transform var(--d-release) var(--e-spring);border:0;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}.busca-falsa svg{width:20px;height:20px;color:var(--grafite);flex:none}.busca-falsa span{flex:1}.busca-falsa:active{transition-duration:var(--d-press);transform:scale(.985)}.pilulas.pad{scroll-padding-inline:var(--gutter)}.convite{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.convite>div:first-child{background:var(--cartao-2);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.convite>div:first-child svg{width:22px;height:22px}.convite-txt{flex:200px;gap:2px;display:grid}.colecoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:1024px){.colecoes{grid-template-columns:repeat(4,minmax(0,1fr))}}.colecao{background:var(--cartao);border-radius:var(--r-lg);box-shadow:var(--s1);color:var(--tinta);transition:transform var(--d-release) var(--e-spring), box-shadow var(--d-fade);align-content:start;gap:4px;padding:14px 14px 16px;text-decoration:none;display:grid}.colecao:active{transition-duration:var(--d-press);transform:scale(.97)}@media (hover:hover) and (pointer:fine){.colecao:hover{transform:translateY(-2px);box-shadow:0 1px 2px #16161b14,0 14px 32px #16161b1a}}.colecao-fotos{margin-bottom:8px;display:flex}.colecao-fotos span{border:2px solid var(--cartao);background:var(--cartao-2);border-radius:50%;flex:none;width:40px;height:40px;position:relative;overflow:hidden}.colecao-fotos span+span{margin-left:-12px}.colecao-fotos img{object-fit:cover}.ajuda{justify-items:start;gap:8px;display:grid}.ajuda .btn{margin-top:4px}.hero-vitrine{gap:16px;display:grid}.hero-texto{align-content:center;justify-items:start;gap:12px;min-width:0;display:grid}.hero-texto>.busca-falsa,.hero-texto>.inicio-marca{justify-self:stretch}.hero-sub{font:400 16px/1.5 var(--f);color:var(--grafite);max-width:46ch;margin:0}.hero-ctas{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.hero-selos{flex-wrap:wrap;gap:10px 22px;margin:4px 0 0;padding:0;list-style:none;display:flex}.hero-selos li{font:600 14px/1.2 var(--f);align-items:center;gap:8px;display:inline-flex}.hero-selos svg{width:18px;height:18px;color:var(--grafite)}.hero-foco{background:var(--cartao);border-radius:var(--r-xl);box-shadow:var(--s1);gap:12px;margin:0;padding:10px;display:grid}.hero-foco-foto{aspect-ratio:1;background:var(--cartao-2);border-radius:20px;display:block;position:relative;overflow:hidden}.hero-foco-foto img{object-fit:cover;transition:opacity .2s var(--e-out), transform .42s var(--e-out)}.hero-foco[data-trocando=true] .hero-foco-foto img{opacity:0;transform:scale(1.03)}.hero-foco-pe{justify-content:space-between;align-items:flex-end;gap:12px;padding:2px 8px;display:flex}.hero-foco-pe>div{gap:2px;min-width:0;display:grid}.miniaturas{gap:8px;padding:0 8px 8px;display:flex}.miniatura{background:var(--cartao-2);cursor:pointer;width:56px;height:56px;transition:box-shadow var(--d-fade) var(--e-out), transform var(--d-release) var(--e-spring);border:0;border-radius:14px;padding:0;position:relative;overflow:hidden}.miniatura img{object-fit:cover}.miniatura[aria-pressed=true]{box-shadow:0 0 0 2px var(--cartao), 0 0 0 4px var(--tinta)}.miniatura:active{transition-duration:var(--d-press);transform:scale(.94)}@media (min-width:1024px){.hero-vitrine{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:64px;padding-block:8px 16px}.hero-texto{gap:20px}.hero-titulo{letter-spacing:-.04em;font-variation-settings:"opsz" 96, "wdth" 80;max-width:12ch;font-size:72px;line-height:.95}.hero-sub{font-size:18px}}.faixa{background:var(--linha);border-radius:var(--r-lg);box-shadow:var(--s1);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.faixa>*{background:var(--cartao);color:var(--tinta);grid-template-columns:24px minmax(0,1fr);align-content:start;gap:2px 12px;padding:16px;text-decoration:none;display:grid}.faixa svg{grid-row:span 2;width:22px;height:22px;margin-top:1px}.faixa b{font:700 15px/1.3 var(--f)}.faixa span{font:400 13px/1.4 var(--f);color:var(--grafite);grid-column:2}.faixa .zap svg{color:var(--whatsapp)}@media (hover:hover) and (pointer:fine){a.faixa-item:hover{background:var(--cartao-2)}}@media (max-width:420px){.faixa{grid-template-columns:1fr}}@media (min-width:1024px){.faixa{grid-template-columns:repeat(4,minmax(0,1fr))}.faixa>*{padding:18px 20px}}.secao-sub{font:400 15px/1.4 var(--f);color:var(--grafite);margin:4px 0 0}.para-quem{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:var(--gutter);gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.para-quem::-webkit-scrollbar{display:none}.para-quem>.pq{scroll-snap-align:start;flex:none;width:220px}@media (min-width:768px){.para-quem{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid;overflow:visible}.para-quem>.pq{width:auto}}.pq{background:var(--cartao);border-radius:var(--r-lg);min-height:150px;box-shadow:var(--s1);color:var(--tinta);transition:transform var(--d-release) var(--e-spring), box-shadow var(--d-fade) var(--e-out);align-content:end;gap:2px;padding:18px 20px;text-decoration:none;display:grid;position:relative;overflow:hidden}.pq:active{transition-duration:var(--d-press);transform:scale(.98)}.pq-fotos{display:flex;position:absolute;top:16px;right:16px}.pq-fotos span{background:var(--cartao-2);width:60px;height:76px;box-shadow:0 0 0 3px var(--cartao);border-radius:14px;position:relative;overflow:hidden}.pq-fotos span:first-child{transform:rotate(-4deg)}.pq-fotos span+span{margin-left:-30px;transform:rotate(6deg)translateY(6px)}.pq-fotos img{object-fit:cover}.pq .t-h2,.pq .t-meta{position:relative}@media (hover:hover) and (pointer:fine){.pq:hover{transform:translateY(-2px);box-shadow:0 1px 2px #16161b14,0 14px 32px #16161b1a}}@media (min-width:1024px){.pq{min-height:210px}.pq-fotos span{width:84px;height:104px}}.cheiros{flex-wrap:wrap;gap:8px;display:flex}.cheiros .t-meta{margin-left:2px}@media (min-width:1024px){.colecoes.poucas{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.ajuda-faixa{background:var(--cartao);border-radius:var(--r-xl);box-shadow:var(--s1);gap:24px;padding:24px;display:grid}.ajuda-faixa>div{align-content:start;justify-items:start;gap:12px;display:grid}.ajuda-faixa p{color:var(--grafite);max-width:46ch;margin:0}.passos{counter-reset:passo;gap:16px;margin:0;padding:0;list-style:none;display:grid}.passos li{counter-increment:passo;grid-template-columns:36px minmax(0,1fr);gap:2px 14px;display:grid}.passos li:before{content:counter(passo);background:var(--cartao-2);width:36px;height:36px;font:800 16px/1 var(--f);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.passos b{font:700 16px/1.3 var(--f)}.passos span{font:400 14px/1.45 var(--f);color:var(--grafite)}@media (min-width:1024px){.ajuda-faixa{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;padding:40px}.passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.passos li{grid-template-columns:1fr}.passos li:before{grid-row:auto;margin-bottom:8px}}.rodape-desk{border-top:1px solid var(--linha);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;padding-top:32px;display:grid}.rodape-desk h2{font:700 14px/1.2 var(--f);margin:0 0 10px}.rodape-desk ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rodape-desk li,.rodape-desk a{font:400 14px/1.45 var(--f);color:var(--grafite);text-decoration:none}.rodape-desk a:hover{color:var(--tinta);text-underline-offset:3px;text-decoration:underline}.rodape-marca p{font:400 14px/1.5 var(--f);color:var(--grafite);max-width:34ch;margin:8px 0 0}.rodape-marca .topo-marca{font:800 22px/1 var(--f);font-variation-settings:"opsz" 48, "wdth" 85;letter-spacing:-.03em;color:var(--tinta);text-decoration:none;display:block}@media (min-width:1024px){.rodape-desk{grid-template-columns:2fr 1fr 1fr 1.3fr;gap:32px}}.rodape-desk ul{gap:0}.rodape-desk ul a,.rodape-marca .topo-marca{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.rodape-desk li:not(:has(a)){padding-block:4px}.cat-barra{gap:10px;padding-block:8px 12px;display:grid}.cat-controles{align-items:center;gap:8px;display:flex}.cat-controles .seg{flex:1;min-width:0}.cat-controles .btn{flex:none}.cat-controles .contador{margin-left:2px}@media (max-width:520px){.cat-controles{flex-wrap:wrap}.cat-controles .seg{flex-basis:100%}.cat-controles .btn{flex:1}}.sugestoes{gap:16px;padding-block:4px 8px;display:grid}.sugestoes .pilula svg{color:var(--grafite)}.grupo-filtro{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.grupo-filtro legend{margin-bottom:10px;padding:0}.cat-corpo{gap:16px;display:grid}.filtros-lado{display:none}.cat-principal{align-content:start;gap:12px;min-width:0;display:grid}@media (min-width:1024px){.cat-corpo{padding-inline:var(--gutter);grid-template-columns:248px minmax(0,1fr);align-items:start;gap:40px}.cat-corpo .pad{padding-inline:0}.filtros-lado{top:calc(var(--topo-h) + 88px);max-height:calc(100dvh - var(--topo-h) - 104px);scrollbar-width:thin;gap:22px;padding:2px 4px 16px 2px;display:grid;position:sticky;overflow-y:auto}.filtros-lado .grupo-filtro legend{font:700 15px/1.2 var(--f)}.cat-principal .grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cat-barra{padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.cat-barra>.pad{padding-inline:0}.cat-controles .seg{flex:none}.btn-filtrar{display:none}}.produto{gap:20px;display:grid}.tela-produto{padding-top:0}.produto-midia{background:var(--cartao);border-radius:0 0 var(--r-xl) var(--r-xl);padding:calc(var(--safe-t) + 68px) 0 20px;position:relative}.produto-topo-acoes{left:var(--gutter);right:var(--gutter);top:calc(var(--safe-t) + 12px);z-index:2;justify-content:space-between;display:flex;position:absolute}.galeria{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);gap:12px;display:flex;overflow-x:auto}.galeria::-webkit-scrollbar{display:none}.galeria-item{aspect-ratio:1;scroll-snap-align:center;border-radius:var(--r-lg);width:min(100%,420px);box-shadow:var(--s2);background:var(--cartao-2);flex:none;margin-inline:auto;position:relative;overflow:hidden}.galeria.varias .galeria-item{width:min(84%,420px);margin-inline:0}.galeria-item img{object-fit:cover}.galeria-pontos{justify-content:center;gap:6px;padding-top:14px;display:flex}.galeria-pontos span{background:var(--linha-forte);width:6px;height:6px;transition:background-color var(--d-fade), transform var(--d-release) var(--e-spring);border-radius:50%}.galeria-pontos span[aria-current=true]{background:var(--tinta);transform:scale(1.3)}.produto-info{padding-inline:var(--gutter);gap:16px;display:grid}.produto-titulo{gap:8px;display:grid}.produto-titulo a{color:inherit}.produto-ar{color:var(--grafite);text-align:left;font-size:24px}.produto-selos{flex-wrap:wrap;gap:8px;display:flex}.produto-preco{gap:4px;display:grid}.produto-preco .preco-pix{font-size:14px;font-weight:600}.produto-acao-desk{display:none}.produto-desc{max-width:62ch}.produto-desc+.produto-desc{margin-top:10px}.notas-lista{margin-top:8px;display:grid}.notas-lista li{gap:8px;padding-block:12px;display:grid}.notas-lista li+li{border-top:1px solid var(--linha)}.nota-quando{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.nota-quando b{font:700 15px/1.2 var(--f)}.notas .pilula{padding:0 12px;font-size:13px}.barra-acao-conteudo{align-items:center;gap:10px;width:100%;display:flex}.barra-acao-conteudo .btn{flex:1;justify-content:space-between;padding-inline:20px}.barra-acao-conteudo .btn.centro{justify-content:center}@media (min-width:1024px){.tela-produto{padding-top:24px}.produto{padding-inline:var(--gutter);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:40px}.produto-midia{top:calc(var(--topo-h) + 16px);border-radius:var(--r-xl);padding:16px;position:sticky}.produto-midia .galeria{padding-inline:0}.produto-midia .galeria-item{width:100%;box-shadow:none}.produto-midia .galeria.varias .galeria-item{width:100%}.produto-topo-acoes{top:28px;left:28px;right:28px}.produto-info{padding-inline:0}.produto-acao-desk{align-items:center;gap:12px;display:flex}.produto-acao-desk .btn{flex:1;justify-content:space-between;padding-inline:24px}.produto-acao-desk .btn.centro{justify-content:center}.produto-topo-acoes .so-celular{display:none}}.itens{gap:4px;display:grid}.item+.item{border-top:1px solid var(--linha)}.item-frente{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:8px;display:grid}.item-foto{border-radius:var(--r-sm);background:var(--cartao-2);width:64px;height:64px;position:relative;overflow:hidden}.item-foto img{object-fit:cover}.item-txt{gap:2px;min-width:0;display:grid}.item-txt a{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.secao-folha{gap:10px;display:grid}.secao-folha .btn-texto{min-height:32px;font-size:14px}.resumo{border-top:1px solid var(--linha);font-variant-numeric:tabular-nums;gap:8px;margin:0;padding-top:12px;display:grid}.resumo div{font:400 15px/1.3 var(--f);justify-content:space-between;gap:12px;display:flex}.resumo dt{color:var(--grafite)}.resumo dd{margin:0;font-weight:600}.resumo .total{font:800 20px/1.2 var(--f);font-variation-settings:"opsz" 48, "wdth" 88;padding-top:6px}.resumo .total dt{color:var(--tinta)}.resumo .pix dd,.resumo .gratis dd{color:var(--ok)}.resumo .pix dt{font-size:14px}.aviso-frete{border-radius:var(--r-sm);background:var(--ok-suave);color:var(--tinta);font:400 14px/1.4 var(--f);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.aviso-frete svg{width:18px;height:18px;color:var(--ok);flex:none;margin-top:1px}.rodape{padding-top:8px}.campos-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:420px){.campos-2{grid-template-columns:1fr}}.progresso{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.progresso li{font:600 13px/1.2 var(--f);color:var(--grafite);border-top:3px solid var(--nevoa-2);align-items:center;gap:8px;padding-top:10px;display:flex}.progresso li span{background:var(--nevoa-2);width:22px;height:22px;font:700 12px/1 var(--f);border-radius:50%;flex:none;place-items:center;display:grid}.progresso li span svg{width:14px;height:14px}.progresso li.atual{color:var(--tinta);border-top-color:var(--tinta)}.progresso li.atual span{background:var(--tinta);color:var(--cartao)}.progresso li.feito{color:var(--tinta);border-top-color:var(--tinta)}.progresso li.feito span{background:var(--ok-suave);color:var(--ok)}.checkout{gap:16px;display:grid}.checkout>*{min-width:0}.checkout-passos{gap:12px;min-width:0;display:grid}.passo{gap:14px;display:grid}.passo.fechado{opacity:.55}.passo.fechado .t-h3{color:var(--grafite)}.passo-resumo{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.passo-ok{background:var(--ok-suave);width:28px;height:28px;color:var(--ok);border-radius:50%;place-items:center;display:grid}.passo-ok svg{width:16px;height:16px}.form-end{gap:12px;display:grid}.mp-bloco{border-radius:var(--r-sm);background:var(--cartao-2);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.mp-bloco svg{flex:none;width:20px;height:20px;margin-top:2px}.brick{min-width:0;overflow:hidden}.resumo-celular summary{cursor:pointer;min-height:44px;font:600 15px/1.2 var(--f);align-items:center;gap:10px;list-style:none;display:flex}.resumo-celular summary::-webkit-details-marker{display:none}.resumo-celular summary span{flex:1}.resumo-celular summary svg{width:18px;height:18px;transition:transform var(--d-fade) var(--e-out)}.resumo-celular[open] summary svg{transform:rotate(180deg)}.resumo-celular[open] .resumo-itens{margin-top:8px}.resumo-itens{gap:10px;margin-bottom:12px;display:grid}.resumo-itens li{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.resumo-itens .mini{border-radius:var(--r-xs);background:var(--cartao-2);width:44px;height:44px;position:relative;overflow:hidden}.resumo-itens .mini img{object-fit:cover}.resumo-lado{display:none}.checkout-barra>div{gap:2px;display:grid}.checkout-barra .preco-grande{font:800 22px/1 var(--f);font-variation-settings:"opsz" 48, "wdth" 88;font-variant-numeric:tabular-nums}.checkout-barra .btn{white-space:normal;text-align:center;flex:auto;line-height:1.15}@media (min-width:1024px){.checkout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px}.resumo-celular{display:none}.resumo-lado{top:calc(var(--topo-h) + 16px);gap:12px;display:grid;position:sticky}.resumo-lado .btn{white-space:normal;width:100%;line-height:1.15}.checkout-barra{display:none}}.sucesso{gap:16px;width:100%;max-width:560px;margin:0 auto;display:grid}.sucesso>.t-h1,.sucesso>p{text-align:center}.sucesso-check{justify-self:center;width:72px;height:72px;margin-top:12px}.sucesso-check svg{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.sucesso-check circle{stroke:var(--ok);fill:var(--ok-suave);stroke-dasharray:151;stroke-dashoffset:0;animation:tracoCirculo var(--d-shared) var(--e-out) both}.sucesso-check path{stroke:var(--ok);stroke-dasharray:34;stroke-dashoffset:0;animation:tracoCheck var(--d-mola) var(--e-out) var(--d-sheet-in) both}.sucesso-check.espera circle,.sucesso-check.espera path{stroke:var(--alerta)}.sucesso-check.espera circle{fill:var(--alerta-suave)}.sucesso-check.erro circle,.sucesso-check.erro path{stroke:var(--erro)}.sucesso-check.erro circle{fill:var(--erro-suave)}@keyframes tracoCirculo{0%{stroke-dashoffset:151px}}@keyframes tracoCheck{0%{stroke-dashoffset:34px}}.pix-cartao{text-align:center;justify-items:center;gap:12px;display:grid}.qr{background:var(--cartao);border-radius:var(--r-sm);width:204px;height:204px;box-shadow:inset 0 0 0 1px var(--linha);padding:10px}.qr img{width:100%;height:100%;image-rendering:pixelated}.pix-codigo{color:var(--grafite);overflow-wrap:anywhere;background:var(--cartao-2);border-radius:var(--r-xs);text-align:left;-webkit-user-select:all;user-select:all;width:100%;padding:10px 12px;font:500 12px/1.4 ui-monospace,Menlo,monospace}.sucesso-botoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:420px){.sucesso-botoes{grid-template-columns:1fr}}.tempo{margin-top:12px;display:grid}.tempo li{color:var(--grafite);grid-template-columns:24px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}.tempo li:not(:last-child):before{content:"";background:var(--nevoa-2);width:2px;position:absolute;top:24px;bottom:0;left:11px}.tempo li.feito:not(:last-child):before{background:var(--ok)}.tempo-ponto{background:var(--nevoa-2);width:24px;height:24px;color:var(--cartao);border-radius:50%;place-items:center;display:grid}.tempo-ponto svg{stroke-width:3px;width:12px;height:12px}.tempo li.feito{color:var(--tinta)}.tempo li.feito .tempo-ponto{background:var(--ok)}.tempo li.proximo .tempo-ponto{background:var(--cartao);box-shadow:inset 0 0 0 2px var(--tinta)}.tempo li.proximo{color:var(--tinta)}.entrar{width:100%;max-width:460px;padding:16px var(--gutter) 0;gap:16px;margin:0 auto;display:grid}.entrar-cab{gap:8px;display:grid}.entrar-icone{background:var(--cartao);width:56px;height:56px;box-shadow:var(--s1);border-radius:50%;place-items:center;display:grid}.entrar-icone svg{width:24px;height:24px}.divisor{align-items:center;gap:12px;display:flex}.divisor:before,.divisor:after{content:"";background:var(--linha-forte);flex:1;height:1px}.campo-senha{position:relative}.campo-senha .input{padding-right:56px}.campo-senha .btn-icone{position:absolute;top:4px;right:4px}.regras{font:500 13px/1.3 var(--f);color:var(--grafite);gap:6px;display:grid}.regras li{align-items:center;gap:8px;display:flex}.regras svg{opacity:.3;flex:none;width:16px;height:16px}.regras li.ok{color:var(--ok)}.regras li.ok svg{opacity:1}.entrar-pe{justify-items:start;gap:4px;display:grid}.otp{text-align:center;min-height:60px;font:700 26px/1 var(--f);font-variant-numeric:tabular-nums;letter-spacing:.42em;padding-left:calc(16px + .42em)}.otp::placeholder{letter-spacing:.42em;color:var(--linha-forte)}.conta{gap:16px;max-width:640px;display:grid}.perfil{align-items:center;gap:14px;display:flex}.inicial{background:var(--tinta);width:56px;height:56px;color:var(--cartao);font:800 20px/1 var(--f);font-variation-settings:"opsz" 48, "wdth" 85;border-radius:50%;flex:none;place-items:center;display:grid}.lista-pedidos{gap:12px;display:grid}.pedido-cartao{color:var(--tinta);transition:transform var(--d-release) var(--e-spring), box-shadow var(--d-fade);gap:12px;text-decoration:none;display:grid}.pedido-cartao:active{transition-duration:var(--d-press);transform:scale(.985)}@media (hover:hover) and (pointer:fine){.pedido-cartao:hover{box-shadow:0 1px 2px #16161b14,0 14px 32px #16161b1a}}.pedido-topo,.pedido-pe{justify-content:space-between;align-items:center;gap:12px;display:flex}.pedido-fotos{gap:6px;display:flex}.pedido-fotos .mini{border-radius:var(--r-xs);background:var(--cartao-2);flex:none;width:48px;height:48px;position:relative;overflow:hidden}.pedido-fotos .mini img{object-fit:cover}.endereco-item>span{min-width:0}.endereco-acoes{flex-wrap:wrap;gap:0 14px;margin-top:2px;display:flex}.endereco-acoes .btn-texto{align-items:center;gap:6px;font-size:14px;display:inline-flex}.endereco-acoes svg{width:16px;height:16px}.topo-marca .t-meta{letter-spacing:0;font-weight:500}.cab-acoes{align-items:center;gap:8px;display:flex}.cab-hoje{align-items:flex-end}.painel-grade{gap:24px;display:grid}.coluna{align-content:start;gap:12px;min-width:0;display:grid}.coluna>.t-h2{margin-top:8px}@media (min-width:1100px){.painel-grade{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.tarefa{gap:8px;padding:12px;display:grid}.tarefa-cab{align-items:center;gap:10px;padding:4px 4px 0;display:flex}.tarefa-cab .t-h3{flex:1;min-width:0}.tarefa-n{background:var(--tinta);min-width:32px;height:32px;color:var(--cartao);font:800 16px/32px var(--f);text-align:center;font-variation-settings:"opsz" 48, "wdth" 85;border-radius:16px;flex:none;padding:0 8px}.estoque-lista{display:grid}.estoque-lista li{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 4px;display:grid}.estoque-lista li+li{border-top:1px solid var(--linha)}.mini{border-radius:var(--r-xs);background:var(--cartao-2);flex:none;width:44px;height:44px;display:block;position:relative;overflow:hidden}.mini img{object-fit:cover}.vendas{gap:16px;display:grid}.vendas-nums{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.t-num{font:800 34px/1 var(--f);font-variation-settings:"opsz" 96, "wdth" 85;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.vendas-nums .t-num{margin-top:2px}.sobe{color:var(--ok);font-weight:600}.desce{color:var(--erro);font-weight:600}.mini-kpis{gap:20px;margin:0;display:flex}.mini-kpis div{gap:2px;display:grid}.mini-kpis dt{font:500 13px/1.2 var(--f);color:var(--grafite)}.mini-kpis dd{font:800 20px/1.1 var(--f);font-variation-settings:"opsz" 48, "wdth" 88;font-variant-numeric:tabular-nums;margin:0}.grafico-fig{gap:6px;max-width:520px;margin:0;display:grid}.grafico{width:100%;height:auto;display:block}.grafico .eixo line{stroke:var(--linha);stroke-width:1px}.grafico text{font:500 12px var(--f);fill:var(--terciario)}.grafico .barra{fill:var(--tinta);opacity:.28}.grafico .barra-hoje{fill:var(--tinta)}.ranking{display:grid}.ranking li{grid-template-columns:22px 44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.ranking li+li{border-top:1px solid var(--linha)}.rank{font:800 16px/1 var(--f);font-variation-settings:"opsz" 48, "wdth" 85;color:var(--grafite);text-align:center}.rank-barra{background:var(--cartao-2);border-radius:3px;height:6px;margin-top:6px;display:block;overflow:hidden}.rank-barra i{background:var(--tinta);transform-origin:0;border-radius:3px;width:100%;height:100%;display:block}.lista-deslize{gap:8px;display:grid}.deslize{border-radius:var(--r-md);background:var(--cartao-2);position:relative;overflow:hidden}.deslize-fundo{color:var(--cartao);font:700 15px/1.2 var(--f);opacity:0;transition:opacity var(--d-fade);align-items:center;gap:10px;padding-left:20px;display:flex;position:absolute;inset:0}.deslize-fundo svg{width:22px;height:22px;transition:transform var(--d-release) var(--e-spring)}.deslize.arrastando .deslize-fundo{opacity:.85}.deslize.vai .deslize-fundo{opacity:1}.deslize.vai .deslize-fundo svg{transform:scale(1.2)}.cor-ok{background:var(--ok)}.cor-info{background:var(--info)}.cor-tinta{background:var(--tinta)}.deslize-topo{background:var(--cartao);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--linha);transform:translate3d(var(--dx,0px), 0, 0);touch-action:pan-y;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;display:grid;position:relative}.deslize-topo.volta{transition:transform var(--d-mola) var(--e-sheet)}.deslize:has(.check) .deslize-topo{grid-template-columns:44px minmax(0,1fr)}.deslize.selecionado .deslize-topo,.deslize.atual .deslize-topo{box-shadow:inset 0 0 0 2px var(--tinta)}.ped-link{color:var(--tinta);text-align:left;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:0;text-decoration:none;display:grid}.ped-fotos{display:flex}.ped-fotos .mini{border:2px solid var(--cartao)}.ped-fotos .mini+.mini{margin-left:-22px}.ped-txt{gap:2px;min-width:0;display:grid}.ped-txt>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ped-id{font:500 15px/1.3 var(--f)}.ped-dir{justify-items:end;gap:4px;display:grid}.ped-acao{justify-self:stretch}.check{flex:none;place-items:center;width:44px;height:44px;display:inline-grid}.check input{width:22px;height:22px;accent-color:var(--tinta);cursor:pointer;margin:0}@media (min-width:768px){.deslize-topo{grid-template-columns:minmax(0,1fr) auto;align-items:center}.deslize:has(.check) .deslize-topo{grid-template-columns:44px minmax(0,1fr)}.ped-acao{justify-self:end}}@media (max-width:420px){.ped-dir .selo{display:none}}.tarefa .deslize-topo{grid-template-columns:minmax(0,1fr)}.tarefa .ped-acao{justify-self:stretch}.tarefa .ped-dir .selo{display:none}@media (min-width:768px){.tarefa .ped-acao{justify-self:start}}.pedidos-lista{align-content:start;gap:12px;min-width:0;display:grid}.seg button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.seg .qtd{color:var(--tinta);font:700 12px/1 var(--f);font-variant-numeric:tabular-nums;background:#16161b14;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;display:inline-grid}.seg button[aria-pressed=true] .qtd{background:var(--tinta);color:var(--cartao)}.painel-split{align-items:start;gap:20px;display:grid}.painel-split>*{min-width:0}@media (min-width:1100px){.painel-split.com-detalhe{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.painel-split.com-detalhe .deslize-topo{grid-template-columns:minmax(0,1fr)}.painel-split.com-detalhe .ped-acao{justify-self:start}}.pedido-detalhe{top:calc(var(--topo-h) + 16px);max-height:calc(100dvh - var(--topo-h) - 32px);overscroll-behavior:contain;scrollbar-width:thin;padding:2px;position:sticky;overflow-y:auto}.lote{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.lote>span{margin-right:auto}.lote .btn,.lote select{flex:none}.lote select.input{width:auto;min-height:44px}.det{gap:12px;display:grid}.det-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.det-passo{gap:12px;display:grid}.det-cliente{align-items:center;gap:12px;display:flex}.det-cliente .linha-txt{flex:1}.det-botoes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.det-end{border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.det-end .t-small{flex:220px}.det>.btn-perigo{justify-self:start}.inicial.pequena{width:44px;height:44px;font-size:16px}select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316161B' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-right:44px}@media (prefers-reduced-motion:reduce){.deslize-topo{transition:none!important}}.prod-ferramentas{gap:10px;display:grid}.pilula .t-meta{font-variant-numeric:tabular-nums}.pilula[aria-pressed=true] .t-meta{color:#ffffffbf}.lista-cartao{padding:4px 12px}.prod-lista{display:grid}.prod-linha{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"foto nome chave""foto preco estoque""foto frete frete";align-items:center;gap:6px 12px;padding:12px 0;display:grid}.prod-linha+.prod-linha{border-top:1px solid var(--linha)}.prod-linha>.mini{border-radius:var(--r-sm);grid-area:foto;align-self:start;width:52px;height:52px}.prod-linha.oculto>.mini{opacity:.45}.prod-nome{color:var(--tinta);grid-area:nome;align-content:center;gap:2px;min-width:0;min-height:44px;text-decoration:none;display:grid}.prod-nome .t-card{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prod-linha>.chave{grid-area:chave;justify-self:end}.prod-preco{text-align:left;border-radius:var(--r-sm);cursor:pointer;min-width:0;min-height:44px;transition:background-color var(--d-fade) var(--e-out);background:0 0;border:0;flex-wrap:wrap;grid-area:preco;justify-self:start;align-items:center;gap:0 8px;margin-left:-12px;padding:0 12px;display:inline-flex}.prod-preco svg{width:16px;height:16px;color:var(--grafite)}@media (hover:hover) and (pointer:fine){.prod-preco:hover{background:var(--cartao-2)}}.prod-linha>.quantia{grid-area:estoque;justify-self:end}.prod-linha>.frete-alterna{grid-area:frete;justify-self:start}.quantia output.baixo{color:var(--alerta)}.frete-alterna{border-radius:var(--r-pill);min-height:44px;font:600 13px/1 var(--f);color:var(--grafite);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-left:-12px;padding:0 12px;display:inline-flex}.frete-alterna svg{width:16px;height:16px}.frete-alterna[aria-pressed=true]{color:var(--ok)}@media (hover:hover) and (pointer:fine){.frete-alterna:hover{background:var(--cartao-2)}}@media (min-width:1200px){.prod-linha{grid-template-columns:52px minmax(0,1fr) 216px 132px 150px 60px;grid-template-areas:"foto nome preco estoque frete chave"}.prod-linha>.frete-alterna{margin-left:0}}.reordem{display:grid}.reordem-item{background:var(--cartao);grid-template-columns:44px 52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid;position:relative}.reordem-item+.reordem-item{border-top:1px solid var(--linha)}.reordem-item>.mini{border-radius:var(--r-sm);width:52px;height:52px}.reordem-item .linha-txt>.t-card{white-space:normal;overflow-wrap:anywhere}@media (max-width:479px){.reordem-item{grid-template-columns:44px minmax(0,1fr) auto;gap:8px}.reordem-item>.mini{display:none}}.reordem-item.levantado{z-index:2;box-shadow:var(--s2);border-radius:var(--r-sm)}.alca{width:44px;height:44px;color:var(--grafite);cursor:grab;border-radius:var(--r-sm);touch-action:none;background:0 0;border:0;place-items:center;display:grid}.alca svg{width:20px;height:20px}.alca:active{cursor:grabbing}.simples{display:grid}.simples li{align-items:center;gap:12px;min-height:60px;padding:8px 0;display:flex}.simples li+li{border-top:1px solid var(--linha)}.simples .linha-txt{flex:1}@media (min-width:900px){.simples.colunas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.simples.colunas li+li{border-top:0}.simples.colunas li{border-bottom:1px solid var(--linha)}}.acoes-linha{flex:none;gap:4px;display:flex}.nao-encontrada{align-content:center;gap:14px;max-width:560px;min-height:80dvh;margin:0 auto;display:grid}.cli-linha{text-align:left;width:100%;min-height:60px;font:inherit;color:var(--tinta);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;display:flex}.cli-linha .linha-txt{flex:1}.cli-linha>svg{width:18px;height:18px;color:var(--grafite);flex:none}@media (max-width:420px){.cli-linha .selo{display:none}}fieldset.radio-cards{border:0;min-width:0;margin:0;padding:0}fieldset.radio-cards legend{margin-bottom:10px;padding:0}.aviso-papel{border-radius:var(--r-md);background:var(--alerta-suave);gap:12px;padding:16px;display:flex}.aviso-papel>svg{width:24px;height:24px;color:var(--alerta);flex:none}.aviso-papel>div{gap:6px;display:grid}.form-grade{gap:16px;display:grid}.form-corpo{gap:12px;min-width:0;display:grid}.secao-form{gap:14px;scroll-margin-top:24px;display:grid}.form-ancoras,.form-previa{display:none}.previa-cartao{pointer-events:none;max-width:260px}@media (min-width:1100px){.form-grade{grid-template-columns:180px minmax(0,1fr) 260px;align-items:start;gap:24px}.form-ancoras{top:calc(var(--topo-h) + 16px);gap:2px;display:grid;position:sticky}.form-ancoras a{border-radius:var(--r-sm);min-height:44px;color:var(--grafite);font:600 15px/1 var(--f);transition:background-color var(--d-fade), color var(--d-fade);align-items:center;padding:0 12px;text-decoration:none;display:flex}.form-ancoras a:hover{color:var(--tinta);background:#16161b0d}.form-previa{top:calc(var(--topo-h) + 16px);gap:10px;display:grid;position:sticky}.form-grade.sem-ancoras{grid-template-columns:minmax(0,1fr) 300px}}.reordem.destaque .reordem-item{grid-template-columns:52px minmax(0,1fr) auto}@media (max-width:479px){.reordem.destaque .reordem-item{grid-template-columns:minmax(0,1fr) auto}}.secao-form>.btn{justify-self:start}.previa-topo{pointer-events:none;gap:12px;display:grid}.previa-topo .t-h2{overflow-wrap:anywhere}.previa-topo .busca-falsa{background:var(--cartao-2);box-shadow:none;min-height:44px;font-size:14px}.previa-baralho{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.previa-baralho>span{aspect-ratio:3/4;border-radius:var(--r-sm);background:var(--cartao-2);position:relative;overflow:hidden}.previa-baralho img{object-fit:cover}.fotos{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.foto{aspect-ratio:1;border-radius:var(--r-md);background:var(--cartao-2);position:relative;overflow:hidden}.foto img{object-fit:cover}.foto-capa{z-index:1;position:absolute;top:8px;left:8px}.foto-acoes{z-index:1;justify-content:space-between;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.foto-acoes .btn-icone:disabled{opacity:.35}.foto-add{aspect-ratio:1;border-radius:var(--r-md);border:2px dashed var(--linha-forte);color:var(--grafite);font:600 14px/1.2 var(--f);cursor:pointer;text-align:center;transition:border-color var(--d-fade), background-color var(--d-fade);place-content:center;justify-items:center;gap:8px;padding:8px;display:grid}.foto-add svg{width:24px;height:24px}.foto-add:hover{border-color:var(--tinta);color:var(--tinta)}.foto-add:focus-within{outline:2px solid var(--tinta);outline-offset:3px}.chips-campo{border-radius:var(--r-sm);background:var(--cartao-2);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:6px;min-height:52px;padding:6px;display:flex}.chips-campo:focus-within{border-color:var(--tinta);background:var(--cartao);box-shadow:0 0 0 3px #16161b14}.chips-campo input{min-width:120px;min-height:44px;font:400 16px/1 var(--f);background:0 0;border:0;flex:120px;padding:0 8px}.chips-campo input:focus{outline:none}.chip-tirar{border-radius:var(--r-pill);background:var(--cartao);height:44px;box-shadow:inset 0 0 0 1px var(--linha-forte);font:600 14px/1 var(--f);align-items:center;gap:2px;padding-left:14px;display:inline-flex}.chip-tirar button{width:44px;height:44px;color:var(--grafite);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.chip-tirar button svg{width:16px;height:16px}.form-barra{align-items:center;gap:10px;width:100%;display:flex}.form-barra>span{margin-right:auto}.form-barra .btn{flex:none}@media (max-width:560px){.form-barra>span{display:none}.form-barra .btn{white-space:normal;flex:1;padding-inline:12px;line-height:1.15}}.soltar{border-radius:var(--r-md);border:2px dashed var(--linha-forte);text-align:center;color:var(--grafite);transition:border-color var(--d-fade), background-color var(--d-fade);justify-items:center;gap:10px;padding:28px 16px;display:grid}.soltar.sobre{border-color:var(--tinta);background:var(--cartao-2);color:var(--tinta)}.soltar svg{width:32px;height:32px}.tabela-rolagem{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--linha);max-height:320px;overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font:400 13px/1.35 var(--f)}.tabela th,.tabela td{text-align:left;border-bottom:1px solid var(--linha);white-space:nowrap;text-overflow:ellipsis;max-width:220px;padding:8px 10px;overflow:hidden}.tabela th{background:var(--cartao-2);font-weight:600;position:sticky;top:0}.tabela tr.invalida td{background:var(--erro-suave)}.contagens{flex-wrap:wrap;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.toque *,.toque-camada,.toque-camada *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.baralho>.pcard{opacity:1!important;transform:none!important}}
