@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-wght-normal-BiLcIKcI.woff2)format("woff2-variations")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations")}:root{--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:24px;--esp-6:32px;--esp-7:48px;--raio-p:8px;--raio-m:12px;--raio-g:16px;--sombra-1:0 1px 2px #0f14230f, 0 1px 3px #0f14230a;--sombra-2:0 4px 12px #0f142314, 0 1px 3px #0f14230d;--sombra-3:0 16px 40px #0f142329, 0 4px 12px #0f142314;--txt-xs:.75rem;--txt-p:.875rem;--txt-m:1rem;--txt-g:1.25rem;--txt-xg:1.75rem;--txt-titulo:clamp(1.5rem, 1.1rem + 1.6vw, 2.25rem);--transicao:.16s ease;--fonte-padrao:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--cor-primaria:#2557d6;--cor-primaria-escura:#1b44ad;--cor-primaria-clara:#e8eefc;--cor-primaria-texto:#fff;--cor-fundo:#f3f4f8;--cor-cartao:#fff;--cor-texto:#1b1f2a;--cor-suave:#5f6778;--cor-borda:#dde1ea;--cor-perigo:#c62828;--cor-ok:#1b7a3a;--sombra:0 1px 2px #141c320f, 0 2px 8px #141c320a;--raio:12px;font-family:var(--fonte-padrao);color:var(--cor-texto);background:var(--cor-fundo);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0}h1:not(.lj *){letter-spacing:-.01em;margin:0;font-size:1.45rem}h2:not(.lj *){margin:0;font-size:1.05rem}h3:not(.lj *){margin:6px 0 0;font-size:.95rem}a{color:var(--cor-primaria)}input,select,textarea,button{font:inherit}:focus-visible{outline-offset:2px;outline:3px solid #2557d673}input:not(.lj *),select:not(.lj *),textarea:not(.lj *){border:1px solid var(--cor-borda);width:100%;min-height:44px;color:inherit;background:#fff;border-radius:10px;padding:10px 12px}input:focus:not(.lj *),select:focus:not(.lj *),textarea:focus:not(.lj *){border-color:var(--cor-primaria);outline:none;box-shadow:0 0 0 3px #2557d62e}textarea:not(.lj *){min-height:88px}input[type=checkbox]:not(.lj *){width:20px;height:20px;min-height:0;accent-color:var(--cor-primaria)}input[type=color]:not(.lj *){cursor:pointer;width:52px;min-height:40px;padding:2px}label:not(.lj *){flex-direction:column;gap:5px;font-size:.9rem;font-weight:600;display:flex}label:not(.lj *) small{color:var(--cor-suave);font-weight:400}button:not(.lj *),.botao{border:1px solid var(--cor-borda);min-height:42px;color:inherit;cursor:pointer;text-align:center;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:.92rem;font-weight:500;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}button:hover:not(:disabled):not(.lj *),.botao:hover{background:#f6f7fb;border-color:#c9cfdc}button:active:not(:disabled):not(.lj *){background:#eceff6}button:disabled:not(.lj *),.botao.desabilitado{opacity:.5;cursor:default}.primario{background:var(--cor-primaria);color:var(--cor-primaria-texto);border-color:var(--cor-primaria);font-weight:600}button.primario:hover:not(:disabled):not(.lj *),a.primario:hover{background:var(--cor-primaria-escura);border-color:var(--cor-primaria-escura)}.perigo{color:var(--cor-perigo)}.perigo.confirmar,button.perigo.confirmar:hover:not(:disabled):not(.lj *){background:var(--cor-perigo);color:#fff;border-color:var(--cor-perigo);font-weight:600}.link{color:var(--cor-suave);background:0 0;border:0;min-height:0}.link:hover:not(:disabled){background:0 0;text-decoration:underline}.erro{color:var(--cor-perigo);margin:0;font-size:.9rem}.ok{color:var(--cor-ok);margin:0;font-size:.9rem}.mini{color:var(--cor-suave);text-align:center;margin:0;font-size:.85rem}.carregando,.vazio{text-align:center;color:var(--cor-suave);padding:32px 16px}.link-manual{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-cartao);box-shadow:var(--sombra);flex-direction:column;gap:8px;padding:12px;font-size:.9rem;display:flex}.centro{place-items:center;min-height:100vh;padding:16px;display:grid}.cartao{background:var(--cor-cartao);border:1px solid var(--cor-borda);width:100%;max-width:400px;box-shadow:var(--sombra);border-radius:16px;flex-direction:column;gap:14px;padding:28px 24px;display:flex}.painel{min-height:100vh}.barra-topo{z-index:20;background:var(--cor-cartao);border-bottom:1px solid var(--cor-borda);align-items:center;gap:12px;height:60px;padding:0 16px;display:flex;position:sticky;top:0}.painel .barra-topo button.barra-hamburguer{width:42px;min-height:40px;padding:0;display:none}.barra-nome{color:var(--cor-texto);letter-spacing:-.01em;align-items:center;gap:10px;min-width:0;font-size:1.05rem;font-weight:800;text-decoration:none;display:flex}.barra-nome span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.barra-marca{background:var(--cor-primaria);border-radius:4px;flex:none;width:12px;height:12px}.painel .barra-topo .abas,.painel .barra-topo .barra-acoes{display:none}.abas{align-items:center;gap:4px;margin-left:12px}.aba{height:40px;color:var(--cor-suave);transition:background var(--transicao), color var(--transicao);border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.aba:hover{background:var(--cor-fundo);color:var(--cor-texto)}.aba.active{background:var(--cor-primaria-clara);color:var(--cor-primaria);box-shadow:inset 0 -3px 0 var(--cor-primaria)}.barra-acoes{align-items:center;gap:8px;margin-left:auto}.painel .barra-acoes .botao-nova-venda{gap:6px;min-height:40px}.painel .barra-acoes button.botao-copiar-link{min-height:40px;color:var(--cor-suave);background:0 0;border-color:#0000;gap:6px}.painel .barra-acoes button.botao-copiar-link:hover{background:var(--cor-fundo)}.selo{background:var(--cor-perigo);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.72rem;font-weight:800;line-height:1;display:inline-grid}.menu-fundo{z-index:29;background:#141c3266;position:fixed;inset:0}.menu{z-index:30;background:var(--cor-cartao);border-right:1px solid var(--cor-borda);visibility:hidden;flex-direction:column;gap:2px;width:min(290px,86vw);padding:16px 10px;transition:transform .18s,visibility 0s linear .18s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%);box-shadow:8px 0 30px #141c322e}.menu.aberto{visibility:visible;transition:transform .18s;transform:none}.menu-marca{align-items:center;gap:8px;padding:4px 6px 16px 12px;font-size:1.05rem;font-weight:800;display:flex}.painel .menu .menu-fechar{flex:none;width:38px;min-height:36px;margin-left:auto;padding:0;display:inline-flex}.menu a,.menu button{min-height:46px;color:var(--cor-suave);text-align:left;background:0 0;border:0;border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;padding:10px 12px;font-size:.95rem;font-weight:600;text-decoration:none;display:flex}.menu a:hover,.menu button:hover{background:var(--cor-fundo);color:var(--cor-texto)}.menu a.active{background:var(--cor-primaria-clara);color:var(--cor-primaria);box-shadow:inset 4px 0 0 var(--cor-primaria)}.menu .selo{margin-left:auto}.menu-sair{margin-top:auto}.menu .menu-sair{color:var(--cor-perigo)}.barra-baixo{z-index:10;background:var(--cor-cartao);border-top:1px solid var(--cor-borda);padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #141c320f}.barra-baixo a,.barra-baixo button{min-height:60px;color:var(--cor-suave);background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:.7rem;font-weight:600;text-decoration:none;display:flex}.barra-baixo a.active{color:var(--cor-primaria)}.barra-baixo a.active .barra-icone{background:var(--cor-primaria-clara)}.barra-icone{width:52px;height:30px;transition:background var(--transicao);border-radius:15px;place-items:center;display:grid;position:relative}.barra-baixo .selo{min-width:18px;height:18px;font-size:.68rem;position:absolute;top:-4px;right:2px}.fab-area{right:16px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:12;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed}.fab-fundo{z-index:-1;background:#141c324d;position:fixed;inset:0}.painel .fab{background:var(--cor-primaria);color:#fff;border-color:var(--cor-primaria);width:56px;height:56px;min-height:56px;box-shadow:var(--sombra-3);border-radius:50%;padding:0}.painel .fab:hover:not(:disabled){background:var(--cor-primaria-escura);border-color:var(--cor-primaria-escura)}.fab-menu{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fab-menu .botao{min-height:48px;box-shadow:var(--sombra-2);gap:8px}.conteudo{flex-direction:column;gap:20px;max-width:960px;margin:0 auto;padding:20px 16px 160px;display:flex}.topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.linha{align-items:center;gap:8px;display:flex}.linha>input{flex:1}.lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lista li{background:var(--cor-cartao);border:1px solid var(--cor-borda);border-radius:var(--raio);box-shadow:var(--sombra);grid-template-columns:64px 1fr;gap:10px;padding:12px;display:grid}.lista.simples li{grid-template-columns:1fr}.lista li.esgotado{opacity:.65}.lista img,.sem-foto{object-fit:cover;background:var(--cor-borda);border-radius:8px;width:64px;height:64px}.sem-foto{color:var(--cor-suave);place-items:center;font-size:.65rem;display:grid}.info{flex-direction:column;gap:2px;min-width:0;display:flex}.info small{color:var(--cor-suave)}.acoes{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.acoes>*{flex:1;padding:8px 12px}.acoes>label.marcar{flex:100%}.formulario{flex-direction:column;gap:14px;display:flex}.duas,.tres{gap:12px;display:grid}fieldset{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-cartao);flex-direction:column;gap:10px;padding:14px;display:flex}.marcar{flex-direction:row;align-items:center;gap:8px;font-weight:400}.fotos{flex-wrap:wrap;gap:10px;display:flex}.foto{flex-direction:column;gap:4px;width:104px;display:flex;position:relative}.foto img{object-fit:cover;border-radius:8px;width:104px;height:104px}.foto div{gap:2px;display:flex}.foto button{flex:1;min-height:32px;padding:4px}.capa{background:var(--cor-primaria);color:#fff;border-radius:6px;padding:2px 6px;font-size:.65rem;position:absolute;top:4px;left:4px}.secao-card{background:var(--cor-cartao);border:1px solid var(--cor-borda);box-shadow:var(--sombra);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.filtros{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.filtros button{border-radius:999px;flex:none;min-height:38px}.filtros button.ativo{background:var(--cor-primaria);color:var(--cor-primaria-texto);border-color:var(--cor-primaria)}.pedido-linha{color:inherit;justify-content:space-between;align-items:center;gap:10px;width:100%;text-decoration:none;display:flex}.pedido-lado{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.etiqueta{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:600}.limpeza{border-top:1px solid var(--cor-borda);flex-direction:column;gap:10px;margin-top:24px;padding-top:16px;display:flex}.limpeza h2,.conteudo h2{margin:0;font-size:1.05rem}.bloqueados summary{cursor:pointer;padding:6px 0}.cartao-info{background:var(--cor-cartao);border:1px solid var(--cor-borda);border-radius:var(--raio);box-shadow:var(--sombra);flex-direction:column;gap:8px;padding:14px;display:flex}.cartao-info .botao{align-self:flex-start}.linha-info{justify-content:space-between;align-items:center;gap:8px;display:flex}.observacao{background:var(--cor-fundo);white-space:pre-line;border-radius:8px;margin:0;padding:8px 10px;font-size:.9rem}.item-separado{flex-direction:row;grid-column:1/-1;align-items:center;gap:6px;font-weight:600}.lista li.separado{background:#f2faf5;border-color:#bfe3cb}.total-pedido{text-align:right;margin:8px 0 0;font-size:1.1rem}.acoes-pedido{flex-direction:column;gap:8px;display:flex}.acoes-pedido button,.acoes-pedido .botao{padding:12px}.seletor-mes{align-items:center;gap:8px;display:flex}.seletor-mes button{padding:4px 14px;font-size:1.2rem;line-height:1}.cartoes-numeros{grid-template-columns:1fr;gap:10px;display:grid}.numero{background:var(--cor-cartao);border:1px solid var(--cor-borda);color:inherit;box-shadow:var(--sombra);border-radius:14px;flex-direction:column;gap:2px;padding:16px;text-decoration:none;display:flex}.numero small{color:var(--cor-suave);font-size:.78rem}.numero b{letter-spacing:-.01em;font-size:1.5rem}.numero span{color:var(--cor-suave);font-size:.78rem}a.numero:hover{border-color:#c4cbe0}.numero.destaque{background:linear-gradient(135deg, var(--cor-primaria), var(--cor-primaria-escura));border-color:var(--cor-primaria);color:var(--cor-primaria-texto)}.numero.destaque small,.numero.destaque span{color:inherit;opacity:.9}.numero.destaque b{font-size:1.95rem}.numero.alerta-suave{background:#fff9e6;border-color:#e6c24d}.numero.alerta{border-color:var(--cor-perigo);background:#fdf1f1}.numero.alerta b{color:var(--cor-perigo)}.meta{background:var(--cor-cartao);border:1px solid var(--cor-borda);box-shadow:var(--sombra);border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.barra{background:var(--cor-fundo);border:1px solid var(--cor-borda);border-radius:7px;height:14px;overflow:hidden}.barra .preenchido{background:var(--cor-primaria);border-radius:7px;min-width:2px;height:100%}.barra .preenchido.completo{background:var(--cor-ok)}.meta-texto{text-align:left;margin:0}.resumo-saldos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.resumo-saldos div{background:var(--cor-fundo);border-radius:8px;flex-direction:column;gap:2px;padding:8px;display:flex}.resumo-saldos small{color:var(--cor-suave);font-size:.72rem}.resumo-saldos b{font-size:.95rem}.resumo-saldos .atrasado{background:#f8e3e3}.resumo-saldos .atrasado b{color:var(--cor-perigo)}.bloco-crediario{background:var(--cor-cartao);border:1px solid var(--cor-borda);border-radius:var(--raio);box-shadow:var(--sombra);flex-direction:column;gap:6px;margin-bottom:10px;padding:14px;display:flex}.tabela-parcelas{border-collapse:collapse;width:100%;font-size:.82rem}.tabela-parcelas th{text-align:left;color:var(--cor-suave);padding:4px 4px 4px 0;font-weight:600}.tabela-parcelas td{border-top:1px solid var(--cor-borda);padding:6px 4px 6px 0}.tabela-parcelas tr.atrasada td{color:var(--cor-perigo);font-weight:600}.parcela-linha{grid-template-columns:44px 1fr 1fr;align-items:center;gap:8px;display:grid}.resumo-venda{background:var(--cor-cartao);border:1px solid var(--cor-borda);border-radius:var(--raio);box-shadow:var(--sombra);flex-direction:column;gap:6px;padding:14px;display:flex}.resumo-venda div{justify-content:space-between;display:flex}.resumo-venda .total{border-top:1px solid var(--cor-borda);padding-top:6px;font-size:1.05rem}.resumo-venda p{margin:4px 0 0}.lista-erros{margin:0;padding-left:18px}.valor-fixo{background:var(--cor-fundo);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-size:.9rem;font-weight:600;display:flex}.valor-fixo b{font-size:1.25rem}.valor-fixo small{color:var(--cor-suave);font-weight:400}.caixa-mensagem{border-radius:var(--raio);background:#f2faf5;border:1px solid #bfe3cb;flex-direction:column;gap:8px;padding:14px;display:flex}.caixa-mensagem pre{white-space:pre-wrap;border:1px solid var(--cor-borda);background:#fff;border-radius:8px;margin:0;padding:10px;font-family:inherit;font-size:.88rem}.simulacao{margin:0}.item-venda{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-fundo);flex-direction:column;gap:10px;padding:12px;display:flex}.linha-escolha{text-align:left;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;width:100%;padding:4px 0}.linha-escolha small{color:var(--cor-suave);font-weight:400}.aviso-discreto{text-align:left;background:#f1f4fb;border-radius:10px;padding:8px 12px}.grade-estoque{grid-template-columns:1fr;gap:8px;display:grid}.linha-estoque{grid-template-columns:1fr 110px auto;align-items:center;gap:8px;font-weight:500;display:grid}.linha-estoque span{font-size:.9rem}.selo-estoque{color:var(--cor-texto);background:#eceff6;border-radius:999px;padding:3px 9px;font-size:.72rem;font-style:normal;font-weight:600;display:inline-block}.selo-estoque.baixo{color:#6d5200;background:#fff3cd}.selo-estoque.zero{color:#8a1f1f;background:#f6dcdc}.linha-selos{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.ajuste-estoque{border-top:1px dashed var(--cor-borda);flex-direction:column;grid-column:1/-1;gap:6px;padding-top:10px;display:flex}.linha-ajuste{grid-template-columns:1fr 44px 56px 44px;align-items:center;gap:8px;font-size:.9rem;display:grid}.linha-ajuste b{text-align:center}.linha-ajuste b.baixo{color:#8a6300}.linha-ajuste b.zero{color:var(--cor-perigo)}.linha-ajuste button{padding:4px}.temas-grade{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tema-card{text-align:left;border-radius:12px;flex-direction:column;align-items:stretch;gap:6px;padding:8px;display:flex}.tema-card.ativo{border-color:var(--cor-primaria);background:var(--cor-primaria-clara);box-shadow:0 0 0 3px #2557d640}.tema-card b{font-size:.85rem;font-weight:600}.tema-card small{color:var(--cor-suave);font-size:.72rem;font-weight:400}.tema-amostra{border:1px solid var(--cor-borda);border-radius:8px;justify-content:flex-start;align-items:center;height:54px;padding:0 10px;font-size:1.1rem;font-weight:700;display:flex;position:relative;overflow:hidden}.tema-amostra i{border:1px solid #00000026;border-radius:50%;width:14px;height:14px;margin-left:8px}.tema-amostra.padrao{background:repeating-linear-gradient(45deg,#fff,#fff 6px,#f1f2f6 6px 12px)}.cores-grade{grid-template-columns:1fr;gap:10px;display:grid}.cor-campo span{font-size:.85rem;font-weight:600}.cor-linha{align-items:center;gap:8px;display:flex}.cor-linha code{color:var(--cor-suave);font-size:.8rem}.mini-botao{min-height:30px;padding:2px 10px;font-size:.78rem}.aviso-caixa{color:#5b4300;background:#fff7e0;border:1px solid #f0d58a;border-radius:10px;flex-direction:column;gap:4px;margin:0;padding:10px 12px;font-size:.88rem;display:flex}.logo-bloco{flex-direction:column;gap:8px;display:flex}.logo-caixa{border:1px solid var(--cor-borda);border-radius:10px;place-items:center;height:96px;font-size:.8rem;display:grid}.logo-caixa img{object-fit:contain;max-width:80%;max-height:72px}.logo-caixa.claro{color:var(--cor-suave);background:#fff}.logo-caixa.escuro{color:#b8bdc9;background:#14161c}.banner-linha{grid-template-columns:1fr;gap:10px;display:grid}.banner-miniatura{aspect-ratio:16/6;object-fit:cover;background:var(--cor-borda);border-radius:8px;width:100%;max-width:360px;height:auto}.banner-campos{flex-direction:column;gap:8px;display:flex}label.botao{flex-direction:row;font-weight:500}@media (width>=720px){.barra-topo{gap:14px;height:64px;padding:0 24px}.painel .barra-topo button.barra-hamburguer{order:99;margin-left:4px;display:inline-flex}.painel .barra-topo .abas,.painel .barra-topo .barra-acoes{display:flex}.painel .barra-baixo,.painel .fab-area{display:none}.cartoes-numeros{grid-template-columns:repeat(3,1fr)}.item-separado{grid-column:auto}.conteudo{width:100%;padding:28px 28px 48px}.duas{grid-template-columns:1fr 1fr}.tres{grid-template-columns:1fr 1fr 1fr}.lista li{grid-template-columns:64px 1fr auto;align-items:center}.lista.simples li{grid-template-columns:1fr auto}.acoes{grid-column:auto}.acoes>*,.acoes>label.marcar{flex:none}.temas-grade{grid-template-columns:repeat(4,1fr)}.cores-grade{grid-template-columns:1fr 1fr}.banner-linha{grid-template-columns:220px 1fr;align-items:start}}h1:not(.lj *){font-size:var(--txt-xg);letter-spacing:-.02em;font-weight:800}h2:not(.lj *){font-size:var(--txt-m);font-weight:700}.conteudo>section>h2,.conteudo>h2{margin-bottom:4px}.topo{min-height:44px}.seletor-mes{background:var(--cor-cartao);border:1px solid var(--cor-borda);box-shadow:var(--sombra-1);border-radius:12px;padding:4px}.seletor-mes strong{text-align:center;min-width:118px;font-size:.92rem}.seletor-mes button:not(.lj *){background:0 0;border:0;width:36px;min-height:36px;padding:0}.seletor-mes button:hover:not(:disabled):not(.lj *){background:var(--cor-fundo)}.numero{box-shadow:var(--sombra-1);transition:box-shadow var(--transicao), transform var(--transicao), border-color var(--transicao);border-radius:16px;gap:6px;padding:18px}.numero-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.numero-topo small{letter-spacing:.01em;font-size:.8rem;font-weight:600}.numero-icone{background:var(--cor-primaria-clara);width:34px;height:34px;color:var(--cor-primaria);border-radius:10px;flex:none;place-items:center;display:grid}.numero b{letter-spacing:-.02em;font-size:1.65rem;font-weight:800;line-height:1.15}.numero.destaque{box-shadow:var(--sombra-2)}.numero.destaque .numero-icone{color:inherit;background:#fff3}.numero.alerta .numero-icone{color:var(--cor-perigo);background:#fbd9d9}.numero.alerta-suave .numero-icone{color:#8a6300;background:#fdeeb8}a.numero:hover{box-shadow:var(--sombra-2);border-color:#c4cbe0;transform:translateY(-1px)}.meta{box-shadow:var(--sombra-1);border-radius:16px}.barra{background:var(--cor-primaria-clara);border:0;height:12px}.lista li{box-shadow:var(--sombra-1);transition:box-shadow var(--transicao), border-color var(--transicao);border-radius:14px;padding:14px}.lista li:hover{box-shadow:var(--sombra-2)}.lista img,.sem-foto{border-radius:10px;width:72px;height:72px}.lista{gap:12px}.pedido-linha:hover strong{color:var(--cor-primaria)}.etiqueta{padding:4px 10px;font-size:.72rem;font-weight:700}.etiqueta.crediario{color:#1e3a8a;background:#dbeafe}.etiqueta.pendente{color:#6b4e00;background:#fff0bf}.etiqueta.vendido{color:#14602c;background:#d4f1dc}.etiqueta.cancelado{color:#86191c;background:#fadcdc}.etiqueta.manual{color:#1d3a8a;background:#e6ecff}.etiqueta.divida{color:#46228a;background:#ede2ff}.filtros{padding:2px 0 4px}.filtros button:not(.lj *){min-height:40px;padding:8px 16px;font-weight:600}.busca{background:var(--cor-cartao)}input:not(.lj *),select:not(.lj *),textarea:not(.lj *){border-color:#cdd3e0;border-radius:12px;min-height:48px}label:not(.lj *){gap:6px;font-size:.88rem}fieldset{box-shadow:var(--sombra-1);border-radius:16px;gap:14px;padding:18px}legend{padding:0 8px;font-size:.85rem;font-weight:700}.formulario{gap:18px}.secao-card{box-shadow:var(--sombra-1);border-radius:16px;padding:18px}.botao.primario,button.primario:not(.lj *){min-height:48px;font-weight:700;box-shadow:0 1px 2px #2557d659}button:not(.lj *),.botao{border-radius:12px}.cartao-info,.bloco-crediario,.resumo-venda{box-shadow:var(--sombra-1);border-radius:16px}.vazio-painel{text-align:center;background:var(--cor-cartao);border:1px dashed #c5ccdc;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;display:flex}.vazio-painel-icone{background:var(--cor-primaria-clara);width:64px;height:64px;color:var(--cor-primaria);border-radius:50%;place-items:center;display:grid}.vazio-painel strong{font-size:1.05rem}.vazio-painel p{color:var(--cor-suave);max-width:38ch;margin:0;font-size:.92rem}.carregando{padding:40px 16px}.modelos-grade{grid-template-columns:1fr;gap:12px;display:grid}.modelo-card{text-align:left;border-width:2px;border-radius:16px;flex-direction:column;align-items:stretch;gap:8px;height:auto;padding:12px;display:flex}.modelo-card.ativo{border-color:var(--cor-primaria);background:var(--cor-primaria-clara);box-shadow:0 0 0 3px #2557d62e}.modelo-card b{font-size:1rem;font-weight:800}.modelo-card small{color:var(--cor-suave);font-size:.8rem;font-weight:400;line-height:1.35}.mini-modelo{border:1px solid var(--cor-borda);border-radius:10px;width:100%;height:auto;display:block}.secoes-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.secao-linha{border:1px solid var(--cor-borda);background:var(--cor-cartao);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.secao-linha.desligada .secao-texto{opacity:.55}.secao-texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.secao-texto small{color:var(--cor-suave);font-size:.78rem}.secao-setas{flex:none;gap:4px;display:flex}.secao-setas button:not(.lj *){width:38px;min-height:38px;padding:0}.interruptor{flex:none;width:46px;height:26px;display:inline-block;position:relative}.interruptor input:not(.lj *){opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}.interruptor-trilho{transition:background var(--transicao);background:#c5ccdc;border-radius:13px;position:absolute;inset:0}.interruptor-trilho:after{content:"";width:20px;height:20px;transition:transform var(--transicao);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.interruptor input:checked+.interruptor-trilho{background:var(--cor-primaria)}.interruptor input:checked+.interruptor-trilho:after{transform:translate(20px)}.interruptor input:focus-visible+.interruptor-trilho{outline-offset:2px;outline:3px solid #2557d673}.previa-caixa{border:1px solid var(--cor-borda);background:#fff;border-radius:14px;height:560px;position:relative;overflow:auto}.previa.lj{pointer-events:auto;min-height:0}.previa .lj-zap-flutuante,.previa .lj-gaveta{display:none}.previa .sw-cab,.previa .cl-cab{position:static}.banner-linha{flex-direction:column;gap:12px;display:flex}.banner-linha.desligado{opacity:.6}.banner-previa{aspect-ratio:16/7;background:#111;border-radius:12px;width:100%;max-width:460px;position:relative;overflow:hidden}.banner-previa img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.banner-previa-texto{color:#fff;background:linear-gradient(90deg,#000000bf,#00000040 70%,#0000);flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:12px 16px;display:flex;position:absolute;inset:0}.banner-previa-texto strong{max-width:70%;font-size:1.15rem;line-height:1.1}.bp-etiqueta{letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:700}.bp-sub{opacity:.9;max-width:60%;font-size:.7rem}.bp-botao{color:#111;background:#fff;border-radius:4px;margin-top:4px;padding:4px 10px;font-size:.65rem;font-weight:800}.banner-textos{flex-direction:column;gap:10px;display:flex}.categoria-id{align-items:center;gap:12px;min-width:0;display:flex}.categoria-foto{object-fit:cover;background:var(--cor-fundo);border-radius:8px;flex:none;width:52px;height:64px}.categoria-foto.sem{color:var(--cor-suave);text-align:center;place-items:center;font-size:.6rem;display:grid}@media (width>=720px){.modelos-grade{grid-template-columns:1fr 1fr}.banner-linha{display:flex}}.previa .lj-slide-titulo{font-size:3.2rem}.previa .lj-slide-texto{padding-left:48px!important;padding-right:48px!important}.previa .lj-slide{max-height:none}.lista li{grid-template-columns:72px 1fr;column-gap:14px}@media (width>=720px){.lista li{grid-template-columns:72px 1fr auto}.lista.simples li{grid-template-columns:1fr auto}}.lista li label.item-separado{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding-top:4px}.conteudo>p.mini{text-align:left}.topo>a:not(.botao){padding:8px 4px;font-weight:600;text-decoration:none}.topo>a:not(.botao):hover{text-decoration:underline}button.primario:not(.lj *),a.primario,label.botao.primario{background:var(--cor-primaria);color:var(--cor-primaria-texto);border-color:var(--cor-primaria)}button.primario:hover:not(:disabled):not(.lj *){background:var(--cor-primaria-escura);border-color:var(--cor-primaria-escura)}button.perigo:not(.lj *){color:var(--cor-perigo)}button.perigo.confirmar:not(.lj *){background:var(--cor-perigo);color:#fff;border-color:var(--cor-perigo)}label.marcar:not(.lj *){text-align:left;flex-direction:row;align-items:center;gap:10px;font-weight:500}label.item-separado:not(.lj *){flex-direction:row}input:not(.lj *),select:not(.lj *),textarea:not(.lj *){font-weight:400}input[type=file]:not(.lj *){background:var(--cor-fundo);border-style:dashed;min-height:0;padding:12px}.topo-botoes{flex-wrap:wrap;justify-content:flex-end}.topo-botoes .botao{gap:6px}.imp-escolher{flex-wrap:wrap;align-items:center;gap:10px;display:flex}label.imp-arquivo:not(.lj *){flex-direction:row;gap:8px;font-size:.92rem;font-weight:600;position:relative;overflow:hidden}label.imp-arquivo input[type=file]:not(.lj *){opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}label.imp-arquivo:focus-within{outline-offset:2px;outline:3px solid #2557d673}button.imp-link:not(.lj *){min-height:0;color:var(--cor-primaria);background:0 0;border:0;padding:8px 4px;font-weight:600;text-decoration:underline}button.imp-link:hover:not(:disabled):not(.lj *){background:0 0}.secao-card .mini{text-align:left}.imp-resumo,.imp-relatorio p{margin:0;font-size:.95rem}.imp-rolagem{border:1px solid var(--cor-borda);background:var(--cor-cartao);border-radius:12px;overflow-x:auto}.imp-tabela{border-collapse:collapse;width:100%;font-size:.88rem}.imp-tabela th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--cor-suave);background:var(--cor-fundo);white-space:nowrap;padding:10px 12px;font-size:.75rem}.imp-tabela td{border-top:1px solid var(--cor-borda);vertical-align:top;padding:10px 12px}.imp-tabela td small{color:var(--cor-suave);font-weight:400;display:block}.imp-tabela img{object-fit:contain;border:1px solid var(--cor-borda);background:#fff;border-radius:8px;width:48px;height:48px;display:block}.imp-tabela .sem-foto{text-align:center;color:#3a4152;background:#e9ecf3;width:48px;height:48px;font-size:.62rem;line-height:1.1}.imp-tabela tr.com-erro td{background:#fdf2f2}.imp-problemas{flex-direction:column;gap:4px;min-width:180px;margin:0;padding:0;list-style:none;display:flex}.imp-problemas li.erro{color:var(--cor-perigo);font-size:.84rem}.imp-problemas li.aviso{color:#8a5a00;font-size:.84rem}.imp-botao{align-self:stretch}.imp-progresso{flex-direction:column;gap:6px;display:flex}.imp-acoes{flex-wrap:wrap;gap:10px;display:flex}.imp-acoes>*{flex:200px}.imp-falhas{color:var(--cor-perigo);flex-direction:column;gap:4px;margin:0;padding-left:1.2em;font-size:.9rem;display:flex}.imp-recentes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.imp-recentes li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.imp-recentes li>span{flex:160px;min-width:0}@media (width>=720px){.imp-botao{align-self:flex-start;min-width:280px}}@media (width<=719px){.imp-rolagem{background:0 0;border:0;overflow:visible}.imp-tabela,.imp-tabela tbody,.imp-tabela tr,.imp-tabela td{display:block}.imp-tabela thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.imp-tabela tbody{flex-direction:column;gap:10px;display:flex}.imp-tabela tr{border:1px solid var(--cor-borda);background:var(--cor-cartao);border-radius:12px;padding:4px 0}.imp-tabela td{border-top:0;grid-template-columns:84px 1fr;gap:8px;padding:6px 12px;display:grid}.imp-tabela td:before{content:attr(data-rotulo);text-transform:uppercase;letter-spacing:.04em;color:var(--cor-suave);padding-top:2px;font-size:.72rem}.imp-tabela tr.com-erro{background:#fdf2f2}.imp-tabela tr.com-erro td{background:0 0}}.cl-aviso{background:var(--lj-primaria);color:var(--lj-primaria-texto);text-align:center;font-size:var(--txt-xs);padding:8px var(--esp-4);font-weight:600;line-height:1.3}.cl-cab{z-index:50;background:color-mix(in srgb, var(--lj-fundo) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--lj-borda);position:sticky;top:0}.cl-cab-in{align-items:center;gap:var(--esp-4);max-width:var(--lj-largura);padding:8px var(--esp-4);min-height:64px;margin:0 auto;display:flex}.cl-marca{max-width:48%;font-family:var(--lj-fonte-titulo);letter-spacing:-.01em;flex:none;font-size:1.25rem;font-weight:800;text-decoration:none;display:block;color:var(--lj-texto)!important}.cl-marca span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cl-marca img{width:auto;max-height:40px}.cl-busca-central{flex:1;max-width:520px;margin:0 auto;display:none}.cl-acoes{align-items:center;margin-left:auto;display:flex}.cl-icone{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:inline-grid;position:relative;color:var(--lj-texto)!important}.cl-icone:hover{background:var(--lj-superficie)}.cl-sacola b{background:var(--lj-destaque);min-width:18px;height:18px;color:var(--lj-destaque-texto);border-radius:9px;place-items:center;padding:0 5px;font-size:.68rem;font-weight:800;display:grid;position:absolute;top:2px;right:0}.cl-busca-barra{border-top:1px solid var(--lj-borda);padding:var(--esp-3) var(--esp-4)}@media (width>=720px){.cl-busca-central{display:flex}.cl-busca-icone,.cl-busca-barra{display:none}.cl-acoes{margin-left:0}}.lj--classico .lj-hero{width:100%;max-width:var(--lj-largura);margin:var(--esp-4) auto 0;padding:0 var(--esp-4)}.lj--classico .lj-hero .lj-faixa,.lj--classico .lj-hero>.lj-slide{border-radius:var(--lj-raio);overflow:hidden}.lj--classico .lj-hero--carregando{border-radius:var(--lj-raio)}.lj--classico .lj-slide{aspect-ratio:4/3.2}.lj--classico .lj-slide-texto{padding:var(--esp-5);padding-bottom:var(--esp-7)}@media (width>=720px){.lj--classico .lj-slide{aspect-ratio:16/6}.lj--classico .lj-slide-texto{padding:var(--esp-6)}}.cl-categorias ul{gap:var(--esp-3);padding:4px 0 var(--esp-2);scrollbar-width:none;display:flex;overflow-x:auto}.cl-categorias ul::-webkit-scrollbar{display:none}.cl-categorias a{align-items:center;gap:var(--esp-3);border:1.5px solid var(--lj-borda);background:var(--lj-fundo);min-height:52px;transition:border-color var(--transicao), background var(--transicao);border-radius:999px;flex:none;padding:6px 22px 6px 8px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--lj-texto)!important}.cl-categorias a:hover{border-color:var(--lj-texto);background:var(--lj-superficie)}.cl-categorias img,.cl-cat-ponto{object-fit:cover;background:var(--lj-superficie);border-radius:50%;flex:none;width:38px;height:38px}.cl-cat-ponto{background:var(--lj-primaria);opacity:.9}.lj--classico .lj-titulo-secao h2,.lj--classico .lj-titulo-secao h1{font-size:var(--txt-xg)}.lj--classico .lj-faixa--cartoes .lj-faixa-item{--n:2.3}@media (width>=720px){.lj--classico .lj-faixa--cartoes .lj-faixa-item{--n:3.4}}@media (width>=1000px){.lj--classico .lj-faixa--cartoes .lj-faixa-item{--n:4}}.lj--classico .lj-cartao{transition:transform var(--transicao)}.lj--classico .lj-cartao-foto{box-shadow:var(--sombra-1)}.lj--classico .lj-cartao:hover .lj-cartao-foto{box-shadow:var(--sombra-2)}.lj--classico .lj-instagram{border-radius:var(--lj-raio);max-width:calc(var(--lj-largura) - 2 * var(--esp-4));width:calc(100% - 2 * var(--esp-4));margin-left:auto;margin-right:auto}.cl-rodape{margin-top:var(--esp-7);background:var(--lj-superficie);border-top:1px solid var(--lj-borda)}.cl-rodape-in{gap:var(--esp-6);max-width:var(--lj-largura);padding:var(--esp-7) var(--esp-4) var(--esp-6);grid-template-columns:1fr;margin:0 auto;display:grid}.cl-rodape h2{font-size:var(--txt-p);margin-bottom:var(--esp-3)}.cl-rodape li a{font-size:var(--txt-p);padding:6px 0;text-decoration:none;display:inline-block;color:var(--lj-suave)!important}.cl-rodape li a:hover{text-decoration:underline;color:var(--lj-texto)!important}.cl-rodape-marca{align-items:flex-start;gap:var(--esp-3);flex-direction:column;display:flex}.cl-rodape-marca .cl-marca{max-width:100%}.cl-rodape-marca p{color:var(--lj-suave);font-size:var(--txt-p);max-width:38ch}.cl-rodape-redes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.cl-rodape-redes a{align-items:center;gap:var(--esp-2);border:1.5px solid var(--lj-borda);background:var(--lj-fundo);font-weight:600;font-size:var(--txt-p);border-radius:999px;padding:10px 16px;text-decoration:none;display:inline-flex;color:var(--lj-texto)!important}.cl-rodape-redes a:hover{border-color:var(--lj-texto)}.cl-copy{border-top:1px solid var(--lj-borda);text-align:center;padding:var(--esp-4);font-size:var(--txt-xs);color:var(--lj-suave)}@media (width>=720px){.cl-rodape-in{grid-template-columns:1.6fr 1fr 1fr}}.lj--streetwear{--lj-largura:1280px}.lj--streetwear h1,.lj--streetwear h2,.lj--streetwear h3,.lj--streetwear .lj-slide-titulo{text-transform:uppercase;letter-spacing:.04em;font-weight:800}.lj--streetwear .lj-titulo-secao h2,.lj--streetwear .lj-titulo-secao h1{font-size:var(--txt-g);letter-spacing:.12em}.lj--streetwear .lj-botao{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800}.lj--streetwear .lj-detalhes h1{letter-spacing:.03em;font-size:clamp(1.4rem,1rem + 1.4vw,2rem)}.lj--streetwear .lj-pagina-titulo{letter-spacing:.08em}.lj--streetwear .lj-ver-todos,.lj--streetwear .lj-voltar{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.sw-aviso{background:var(--lj-primaria);color:var(--lj-primaria-texto);text-align:center;text-transform:uppercase;letter-spacing:.12em;padding:9px var(--esp-4);font-size:.7rem;font-weight:700;line-height:1.3}.sw-cab{z-index:50;background:var(--lj-fundo);border-bottom:1px solid var(--lj-borda);position:sticky;top:0}.sw-cab-in{align-items:center;gap:var(--esp-3);max-width:var(--lj-largura);padding:6px var(--esp-3);grid-template-columns:1fr auto 1fr;grid-template-areas:"ham marca acoes";min-height:60px;margin:0 auto;display:grid}.sw-hamburguer{grid-area:ham;justify-self:start}.sw-marca{font-family:var(--lj-fonte-titulo);letter-spacing:.1em;text-transform:uppercase;grid-area:marca;justify-self:center;max-width:52vw;font-size:1.05rem;font-weight:800;text-decoration:none;display:block;color:var(--lj-texto)!important}.sw-marca span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sw-marca img{width:auto;max-height:38px}.sw-acoes{grid-area:acoes;justify-self:end;align-items:center;display:flex}.sw-icone{cursor:pointer;border-radius:var(--lj-raio-p);background:0 0;border:0;place-items:center;width:44px;height:44px;display:inline-grid;position:relative;color:var(--lj-texto)!important}.sw-icone:hover{background:var(--lj-superficie)}.sw-sacola b{background:var(--lj-destaque);min-width:18px;height:18px;color:var(--lj-destaque-texto);border-radius:9px;place-items:center;padding:0 4px;font-size:.68rem;font-weight:800;display:grid;position:absolute;top:3px;right:1px}.sw-menu{align-items:center;gap:var(--esp-5);grid-area:menu;display:none}.sw-menu a,.sw-menu button{text-transform:uppercase;letter-spacing:.1em;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:4px;padding:10px 2px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex;color:var(--lj-texto)!important}.sw-menu a:hover,.sw-menu button:hover{border-bottom-color:var(--lj-texto)}.sw-menu-cats{position:relative}.sw-menu-lista{min-width:220px;max-height:60vh;padding:var(--esp-2);background:var(--lj-fundo);border:1px solid var(--lj-borda);box-shadow:var(--sombra-2);border-radius:var(--lj-raio-p);z-index:5;margin-top:8px;position:absolute;top:100%;left:50%;overflow-y:auto;transform:translate(-50%)}.sw-menu-lista a{text-transform:none;letter-spacing:.02em;border-radius:var(--lj-raio-p);border-bottom:0;width:100%;padding:10px 12px;font-size:.9rem;font-weight:600;display:block}.sw-menu-lista a:hover{background:var(--lj-superficie)}.sw-menu-vazia{color:var(--lj-suave);padding:10px 12px;font-size:.9rem;display:block}.sw-busca-barra{border-top:1px solid var(--lj-borda);padding:var(--esp-3) var(--esp-4)}.sw-busca-barra .lj-busca{max-width:640px;margin:0 auto}@media (width>=900px){.sw-cab-in{padding:6px var(--esp-5);grid-template-areas:"marca menu acoes";min-height:72px}.sw-hamburguer{display:none}.sw-marca{justify-self:start;font-size:1.2rem}.sw-menu{display:flex}}.lj--streetwear .lj-hero{width:100%}.lj--streetwear .lj-slide{aspect-ratio:4/5;background:#0a0a0a;max-height:80vh}.lj--streetwear .lj-slide-texto{padding:var(--esp-5) var(--esp-5) var(--esp-7);justify-content:flex-end;max-width:none}.lj--streetwear .lj-slide-titulo{text-wrap:balance;letter-spacing:.01em;max-width:11ch;font-size:clamp(2.4rem,1.4rem + 5vw,5rem);line-height:.98}.lj--streetwear .lj-slide--texto:after{background:linear-gradient(#0000001a 0%,#0000004d 45%,#000000c7 100%)}.lj--streetwear .lj-slide--padrao{color:#fff;background:#0a0a0a}.lj--streetwear .lj-slide--padrao .lj-botao--claro{background:#fff;border-color:#fff;color:#0a0a0a!important}.lj--streetwear .lj-faixa-seta{border-radius:var(--lj-raio-p)}@media (width>=720px){.lj--streetwear .lj-slide{aspect-ratio:16/6.5;max-height:640px}.lj--streetwear .lj-slide-texto{padding:var(--esp-6) max(var(--esp-7), calc((100vw - var(--lj-largura)) / 2 + var(--esp-5)));justify-content:center}.lj--streetwear .lj-slide--texto:after{background:linear-gradient(90deg,#000000c7 0%,#00000059 55%,#0000000d 100%)}}.lj--streetwear .lj-confianca{border-bottom:1px solid var(--lj-borda);max-width:none;margin:0;padding:0}.lj--streetwear .lj-confianca ul{max-width:var(--lj-largura);border:0;border-radius:0;margin:0 auto}.lj--streetwear .lj-confianca strong{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.lj--streetwear .lj-confianca span{font-size:.78rem}.lj--streetwear .lj-confianca li{padding:var(--esp-4)}.lj--streetwear .lj-faixa--categorias .lj-faixa-item{--n:2.3}.sw-cat-bloco{justify-content:flex-end;align-items:center;gap:var(--esp-3);aspect-ratio:3/4;padding:var(--esp-5) var(--esp-3);border-radius:var(--lj-raio);background:#0a0a0a;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;color:#fff!important}.sw-cat-bloco img{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.sw-cat-bloco:hover img{transform:scale(1.05)}.sw-cat-bloco:before{content:"";z-index:1;background:linear-gradient(#0000 30%,#0003 55%,#000000d1 100%);position:absolute;inset:0}.sw-cat-sem-foto{background:repeating-linear-gradient(135deg,#1a1a1a 0 12px,#141414 12px 24px);position:absolute;inset:0}.sw-cat-nome{z-index:2;font-family:var(--lj-fonte-titulo);letter-spacing:.08em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere;font-size:1.05rem;font-weight:800;position:relative}.sw-cat-ver{z-index:2;border-radius:var(--lj-raio-botao);letter-spacing:.12em;text-transform:uppercase;transition:background var(--transicao), color var(--transicao);border:1.5px solid #fff;padding:8px 22px;font-size:.72rem;font-weight:800;position:relative}.sw-cat-bloco:hover .sw-cat-ver{color:#0a0a0a;background:#fff}@media (width>=720px){.lj--streetwear .lj-faixa--categorias .lj-faixa-item{--n:4}}@media (width>=1100px){.lj--streetwear .lj-faixa--categorias .lj-faixa-item{--n:5}}.lj--streetwear .lj-cartao-foto{aspect-ratio:1}.lj--streetwear .lj-cartao-nome{text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.lj--streetwear .lj-cartao{gap:6px}.lj--streetwear .lj-cartao-add{width:100%;min-height:42px;margin-top:auto}.lj--streetwear .lj-selo{text-transform:uppercase;letter-spacing:.06em}.lj--streetwear .lj-faixa--cartoes .lj-faixa-item{--n:2.3}@media (width>=720px){.lj--streetwear .lj-faixa--cartoes .lj-faixa-item{--n:4}}@media (width>=1100px){.lj--streetwear .lj-faixa--cartoes .lj-faixa-item{--n:6}}.lj--streetwear .lj-chips button{border-radius:var(--lj-raio-botao);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.lj--streetwear .lj-barra-filtros{justify-content:center}.lj--streetwear .lj-chips{justify-content:flex-start}@media (width>=720px){.lj--streetwear .lj-chips{justify-content:center}}.sw-promos-lista{gap:var(--esp-3);grid-template-columns:1fr;display:grid}.sw-promo{border-radius:var(--lj-raio);background:#0a0a0a;align-items:center;min-height:220px;text-decoration:none;display:flex;position:relative;overflow:hidden;color:#fff!important}.sw-promo img{object-fit:cover;opacity:.45;width:100%;height:100%;transition:transform .35s ease, opacity var(--transicao);position:absolute;inset:0}.sw-promo:hover img{opacity:.7;transform:scale(1.04)}.sw-promo-texto{z-index:1;align-items:flex-start;gap:var(--esp-2);padding:var(--esp-5);flex-direction:column;display:flex;position:relative}.sw-promo-texto strong{font-family:var(--lj-fonte-titulo);letter-spacing:.06em;text-transform:uppercase;font-size:1.6rem;font-weight:800;line-height:1.05}.sw-promo-texto>span:not(.lj-botao){font-size:var(--txt-p);opacity:.9;margin-bottom:var(--esp-2)}@media (width>=720px){.sw-promos-lista.n2{grid-template-columns:repeat(2,1fr)}.sw-promos-lista.n3{grid-template-columns:repeat(3,1fr)}.sw-promo{min-height:280px}}.lj--streetwear .lj-instagram{color:#fff;background:#0a0a0a}.lj--streetwear .lj-instagram-seta:hover{background:#fff;color:#0a0a0a!important}.sw-rodape{margin-top:var(--esp-7);background:var(--lj-superficie);border-top:1px solid var(--lj-borda)}.sw-rodape-colunas{gap:var(--esp-6);max-width:var(--lj-largura);padding:var(--esp-7) var(--esp-4) var(--esp-6);grid-template-columns:1fr;margin:0 auto;display:grid}.sw-rodape h2{letter-spacing:.14em;margin-bottom:var(--esp-3);font-size:.78rem}.sw-rodape li{margin-bottom:2px}.sw-rodape li a{font-size:var(--txt-p);padding:6px 0;text-decoration:none;display:inline-block;color:var(--lj-suave)!important}.sw-rodape li a:hover{text-decoration:underline;color:var(--lj-texto)!important}.sw-rodape-marca{align-items:flex-start;gap:var(--esp-3);flex-direction:column;display:flex}.sw-rodape-marca .sw-marca{justify-self:auto;max-width:100%}.sw-rodape-marca p{color:var(--lj-suave);font-size:var(--txt-p);max-width:36ch}.sw-rodape-redes{gap:var(--esp-2);display:flex}.sw-rodape-redes a{border:1.5px solid var(--lj-texto);border-radius:var(--lj-raio-botao);place-items:center;width:44px;height:44px;display:grid;color:var(--lj-texto)!important}.sw-rodape-redes a:hover{background:var(--lj-texto);color:var(--lj-fundo)!important}.sw-copy{border-top:1px solid var(--lj-borda);text-align:center;padding:var(--esp-4);font-size:var(--txt-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--lj-suave)}@media (width>=720px){.sw-rodape-colunas{padding-left:var(--esp-5);padding-right:var(--esp-5);grid-template-columns:1.6fr 1fr 1fr}}.lj--streetwear .lj-opcoes button{border-radius:var(--lj-raio-botao);text-transform:uppercase;letter-spacing:.04em;font-size:var(--txt-p)}.lj--streetwear .lj-galeria-principal{aspect-ratio:1}.lj--streetwear .lj-passos h2{text-transform:uppercase}.lj{--lj-fundo:#fff;--lj-superficie:#f4f5f7;--lj-texto:#1c1f24;--lj-suave:#5b6370;--lj-borda:#e3e6ea;--lj-primaria:#1f6feb;--lj-primaria-texto:#fff;--lj-destaque:#c62828;--lj-destaque-texto:#fff;--lj-aviso:#c62828;--lj-ok:#1b7a3a;--lj-link:#1f6feb;--lj-fonte:var(--fonte-padrao);--lj-fonte-titulo:var(--fonte-padrao);--lj-raio:12px;--lj-raio-botao:10px;--lj-raio-p:8px;--lj-zap:#15803d;--lj-largura:1200px;background:var(--lj-fundo);min-height:100vh;color:var(--lj-texto);font-family:var(--lj-fonte);font-size:var(--txt-m);-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.5;display:flex}.lj *,.lj :before,.lj :after{box-sizing:border-box}.lj input,.lj select,.lj textarea,.lj button{font-family:inherit}.lj input::placeholder,.lj textarea::placeholder{color:var(--lj-suave);opacity:1}.lj a{color:inherit}.lj h1,.lj h2,.lj h3,.lj h4{font-family:var(--lj-fonte-titulo);margin:0;line-height:1.2}.lj ul,.lj ol{margin:0;padding:0;list-style:none}.lj p{margin:0}.lj img{max-width:100%;display:block}.lj :focus-visible{outline:3px solid var(--lj-link);outline-offset:2px}.lj-aviso{text-align:center;color:var(--lj-suave,#5b6370);padding:var(--esp-6) var(--esp-4)}.lj-principal{flex:1;min-width:0}.lj-botao{justify-content:center;align-items:center;gap:var(--esp-2);border-radius:var(--lj-raio-botao);min-height:44px;font:inherit;font-weight:700;font-size:var(--txt-p);text-align:center;cursor:pointer;transition:background var(--transicao), color var(--transicao), border-color var(--transicao), transform var(--transicao);border:1.5px solid #0000;padding:10px 20px;line-height:1.2;text-decoration:none;display:inline-flex}.lj-botao:active:not(:disabled){transform:translateY(1px)}.lj-botao:disabled{opacity:.5;cursor:default}.lj-botao--primario{background:var(--lj-primaria);border-color:var(--lj-primaria);color:var(--lj-primaria-texto)!important}.lj-botao--primario:hover:not(:disabled){filter:brightness(1.12)}.lj-botao--contorno{border-color:var(--lj-texto);background:0 0;color:var(--lj-texto)!important}.lj-botao--contorno:hover:not(:disabled){background:var(--lj-texto);color:var(--lj-fundo)!important}.lj-botao--claro{background:#fff;border-color:#fff;color:#0a0a0a!important}.lj-botao--claro:hover{background:0 0;color:#fff!important}.lj-botao--zap{background:var(--lj-zap);border-color:var(--lj-zap);color:#fff!important}.lj-botao--zap:hover:not(:disabled){filter:brightness(1.12)}.lj-botao--grande{min-height:52px;font-size:var(--txt-m);width:100%}.lj-icone-botao{width:44px;height:44px;color:inherit;cursor:pointer;border-radius:var(--lj-raio-p);background:0 0;border:0;place-items:center;display:inline-grid}.lj-icone-botao:hover{background:var(--lj-superficie)}.lj-limpar{color:var(--lj-link);cursor:pointer;font:inherit;font-size:var(--txt-p);background:0 0;border:0;padding:6px 0;text-decoration:underline}.lj-limpar.confirmar{color:var(--lj-destaque-texto);background:var(--lj-destaque);border-radius:var(--lj-raio-botao);padding:10px 14px;font-weight:700;text-decoration:none}.lj-pagina{width:100%;max-width:var(--lj-largura);padding:var(--esp-5) var(--esp-4) var(--esp-7);margin:0 auto}.lj-pagina--estreita{max-width:640px}.lj .lj-pagina-titulo{font-size:var(--txt-titulo);margin-bottom:var(--esp-5)}.lj-pagina-intro{color:var(--lj-suave);margin-bottom:var(--esp-5)}.lj-pagina-acoes{gap:var(--esp-3);margin-top:var(--esp-5);flex-wrap:wrap;display:flex}.lj-bloco:empty{display:none}.lj-secao{width:100%;max-width:var(--lj-largura);padding:var(--esp-6) var(--esp-4) var(--esp-2);margin:0 auto}.lj-pagina .lj-secao{padding-left:0;padding-right:0}.lj-titulo-secao{justify-content:space-between;align-items:baseline;gap:var(--esp-4);margin-bottom:var(--esp-4);display:flex}.lj-titulo-secao h2,.lj-titulo-secao h1{font-size:var(--txt-xg);letter-spacing:-.01em;font-weight:800}.lj-titulo-secao.titulo-centro{text-align:center;justify-content:center}.lj-ver-todos{font-weight:600;font-size:var(--txt-p);white-space:nowrap;text-decoration:none;color:var(--lj-link)!important}.lj-ver-todos:hover{text-decoration:underline}.lj-voltar{margin-bottom:var(--esp-3);font-size:var(--txt-p);align-items:center;gap:2px;text-decoration:none;display:inline-flex;color:var(--lj-suave)!important}.lj-voltar:hover{color:var(--lj-texto)!important}.lj-msg-ok,.lj-msg-erro{font-size:var(--txt-p)}.lj-msg-ok{color:var(--lj-ok)}.lj-msg-erro{color:var(--lj-aviso)}.lj-msg-ok a{color:inherit;font-weight:700}.lj-nota{color:var(--lj-suave);font-size:var(--txt-xs);line-height:1.4}.lj-faixa{--faixa-gap:var(--esp-3);position:relative}.lj-faixa-trilho{gap:var(--faixa-gap);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.lj-faixa-trilho::-webkit-scrollbar{display:none}.lj-faixa--cartoes .lj-faixa-trilho,.lj-faixa--categorias .lj-faixa-trilho{justify-content:safe center}.lj-faixa--slides .lj-faixa-trilho{gap:0}.lj-faixa--slides .lj-slide{scroll-snap-align:start;flex:0 0 100%}.lj-faixa-item{flex:0 0 calc((100% - (var(--n) - 1) * var(--faixa-gap)) / var(--n));scroll-snap-align:start;--n:2.35;min-width:0}.lj-faixa-seta{z-index:2;color:#0a0a0a;cursor:pointer;width:40px;height:40px;box-shadow:var(--sombra-2);transition:opacity var(--transicao);background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lj-faixa-seta.esq{left:var(--esp-2)}.lj-faixa-seta.dir{right:var(--esp-2)}.lj-faixa-seta:disabled{opacity:0;pointer-events:none}.lj-faixa-pontos{padding-top:var(--esp-3);justify-content:center;gap:6px;display:flex}.lj-faixa-pontos button{background:var(--lj-borda);cursor:pointer;width:8px;height:8px;transition:background var(--transicao), width var(--transicao);border:0;border-radius:50%;padding:0}.lj-faixa-pontos button.ativo{background:var(--lj-texto);border-radius:4px;width:22px}.lj-faixa--slides .lj-faixa-pontos{left:0;right:0;bottom:var(--esp-3);padding:0;position:absolute}.lj-faixa--slides .lj-faixa-pontos button{background:#ffffff8c}.lj-faixa--slides .lj-faixa-pontos button.ativo{background:#fff}@media (hover:none){.lj-faixa-seta{display:none}}@media (width>=720px){.lj-faixa{--faixa-gap:var(--esp-4)}.lj-faixa-item{--n:4}}@media (width>=1100px){.lj-faixa-item{--n:5}}.lj-hero{position:relative}.lj-hero--carregando{aspect-ratio:4/3;background:var(--lj-superficie)}.lj-slide{aspect-ratio:4/3;color:#fff;background:#111;text-decoration:none;display:block;position:relative;overflow:hidden}.lj-slide img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lj-slide--texto:after{content:"";background:linear-gradient(90deg,#000000b8 0%,#0006 55%,#0000001a 100%);position:absolute;inset:0}.lj-slide-texto{z-index:1;justify-content:center;align-items:flex-start;gap:var(--esp-3);padding:var(--esp-5) var(--esp-5) var(--esp-7);flex-direction:column;max-width:640px;display:flex;position:absolute;inset:0}.lj-slide-etiqueta{font-size:var(--txt-xs);letter-spacing:.14em;text-transform:uppercase;opacity:.9;font-weight:700}.lj-slide-titulo{letter-spacing:-.01em;font-size:clamp(1.9rem,1.2rem + 3.6vw,3.6rem);font-weight:800;line-height:1.05;font-family:var(--lj-fonte-titulo)}.lj-slide-subtitulo{font-size:var(--txt-m);opacity:.92;max-width:38ch}.lj-slide--padrao{background:linear-gradient(135deg, var(--lj-primaria), color-mix(in srgb, var(--lj-primaria) 55%, #000));color:var(--lj-primaria-texto)}.lj-slide--padrao .lj-botao--claro{background:var(--lj-primaria-texto);border-color:var(--lj-primaria-texto);color:var(--lj-primaria)!important}@media (width>=720px){.lj-slide{aspect-ratio:16/6}.lj-slide-texto{padding:var(--esp-6) var(--esp-7)}}.lj-confianca{width:100%;max-width:var(--lj-largura);margin:var(--esp-5) auto 0;padding:0 var(--esp-4)}.lj-confianca ul{border:1px solid var(--lj-borda);border-radius:var(--lj-raio);background:var(--lj-fundo);grid-template-columns:1fr;display:grid;overflow:hidden}.lj-confianca li{align-items:center;gap:var(--esp-3);padding:var(--esp-4);display:flex}.lj-confianca li+li{border-top:1px solid var(--lj-borda)}.lj-confianca svg{color:var(--lj-texto);flex:none}.lj-confianca strong{font-size:var(--txt-p);font-weight:700;line-height:1.2;display:block}.lj-confianca span{font-size:var(--txt-xs);color:var(--lj-suave);display:block}@media (width>=720px){.lj-confianca ul{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}.lj-confianca li{padding:var(--esp-5) var(--esp-4);justify-content:center}.lj-confianca li+li{border-top:0;border-left:1px solid var(--lj-borda)}}.lj-barra-filtros{align-items:center;gap:var(--esp-3);margin-bottom:var(--esp-4);display:flex}.lj-chips{gap:var(--esp-2);scrollbar-width:none;flex:1;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.lj-chips::-webkit-scrollbar{display:none}.lj-chips button{border:1.5px solid var(--lj-borda);background:var(--lj-fundo);min-height:42px;color:var(--lj-texto);cursor:pointer;font-size:var(--txt-p);transition:background var(--transicao), color var(--transicao), border-color var(--transicao);border-radius:999px;flex:none;padding:8px 18px;font-weight:600}.lj-chips button:hover{border-color:var(--lj-texto)}.lj-chips button.ativo{background:var(--lj-primaria);color:var(--lj-primaria-texto);border-color:var(--lj-primaria)}.lj-filtrar{flex:none;min-height:42px;padding:8px 16px}.lj-resultado{margin-bottom:var(--esp-4);color:var(--lj-suave);font-size:var(--txt-p)}.lj-ver-mais{margin-top:var(--esp-5);justify-content:center;display:flex}.lj-grade{gap:var(--esp-5) var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=720px){.lj-grade{gap:var(--esp-6) var(--esp-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.lj-grade{grid-template-columns:repeat(4,minmax(0,1fr))}}.lj-cartao{gap:var(--esp-2);flex-direction:column;min-width:0;height:100%;text-decoration:none;display:flex;color:var(--lj-texto)!important}.lj-cartao-foto{aspect-ratio:4/5;background:var(--lj-superficie);border-radius:var(--lj-raio);width:100%;color:var(--lj-suave);font-size:var(--txt-xs);place-items:center;display:grid;position:relative;overflow:hidden}.lj-cartao-foto img{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.lj-cartao:hover .lj-cartao-foto img{transform:scale(1.045)}.lj-cartao-nome{-webkit-line-clamp:2;line-clamp:2;font-size:var(--txt-p);-webkit-box-orient:vertical;min-height:2.7em;font-weight:600;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden;color:var(--lj-texto)!important}.lj-selos{z-index:1;top:var(--esp-2);left:var(--esp-2);right:var(--esp-2);pointer-events:none;flex-wrap:wrap;gap:4px;display:flex;position:absolute}.lj-selo{letter-spacing:.02em;border-radius:var(--lj-raio-p);background:var(--lj-texto);color:var(--lj-fundo);padding:5px 8px;font-size:.7rem;font-style:normal;font-weight:800;line-height:1}.lj-selo--desconto{background:var(--lj-destaque);color:var(--lj-destaque-texto);margin-left:auto}.lj-preco{align-items:baseline;gap:4px var(--esp-2);flex-wrap:wrap;display:flex}.lj-preco b{font-size:var(--txt-m);color:var(--lj-texto);font-weight:800}.lj-preco s{color:var(--lj-suave);font-size:var(--txt-p)}.lj-preco--grande b{font-size:var(--txt-xg)}.lj-preco--grande s{font-size:var(--txt-m)}.lj-esqueletos{margin-top:var(--esp-4)}.lj-esqueleto{gap:var(--esp-2);flex-direction:column;display:flex}.lj-esq-foto,.lj-esq-linha{background:var(--lj-superficie);border-radius:var(--lj-raio-p);animation:1.4s ease-in-out infinite lj-pulso;display:block}.lj-esq-foto{aspect-ratio:4/5;border-radius:var(--lj-raio)}.lj-esq-foto--grande{aspect-ratio:1;width:100%}.lj-esq-linha{height:14px}.lj-esq-linha.curta{width:55%}@keyframes lj-pulso{0%,to{opacity:1}50%{opacity:.55}}.lj-vazio{align-items:center;gap:var(--esp-3);text-align:center;padding:var(--esp-7) var(--esp-4);flex-direction:column;display:flex}.lj-vazio-icone{background:var(--lj-superficie);width:84px;height:84px;color:var(--lj-suave);border-radius:50%;place-items:center;display:grid}.lj-vazio h3{font-size:var(--txt-g)}.lj-vazio p{color:var(--lj-suave);max-width:40ch}.lj-gaveta{z-index:60;position:fixed;inset:0}.lj-gaveta-fundo{background:#0000008c;position:absolute;inset:0}.lj-gaveta-painel{gap:var(--esp-2);background:var(--lj-fundo);width:min(340px,88vw);color:var(--lj-texto);padding:var(--esp-4);box-shadow:var(--sombra-3);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto}.lj-gaveta--dir .lj-gaveta-painel{gap:var(--esp-5);left:auto;right:0}.lj-gaveta-topo{justify-content:space-between;align-items:center;display:flex}.lj-gaveta-topo h3{font-size:var(--txt-g)}.lj-gaveta-painel h4{margin-top:var(--esp-4);font-size:var(--txt-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--lj-suave)}.lj-menu-lista a,.lj-menu-lista button{text-align:left;width:100%;font:inherit;cursor:pointer;border-radius:var(--lj-raio-p);background:0 0;border:0;padding:12px 8px;font-weight:600;text-decoration:none;display:block;color:var(--lj-texto)!important}.lj-menu-lista a:hover,.lj-menu-lista button:hover{background:var(--lj-superficie)}.lj-menu-contatos{gap:var(--esp-2);margin-top:var(--esp-4);flex-direction:column;display:flex}.lj-menu-contatos a{align-items:center;gap:var(--esp-2);border:1.5px solid var(--lj-borda);border-radius:var(--lj-raio-botao);padding:12px;font-weight:600;text-decoration:none;display:flex}.lj-campo-grupo{border:0;min-width:0;margin:0;padding:0}.lj-campo-grupo legend{margin-bottom:var(--esp-3);font-size:var(--txt-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--lj-suave);padding:0;font-weight:700}.lj-preco-form{gap:var(--esp-3);grid-template-columns:1fr 1fr;display:grid}.lj-preco-form label,.lj-form label{font-size:var(--txt-p);flex-direction:column;gap:6px;font-weight:600;display:flex}.lj-preco-form input,.lj-form input,.lj-form textarea{border:1.5px solid var(--lj-borda);border-radius:var(--lj-raio-botao);background:var(--lj-fundo);width:100%;min-height:48px;color:var(--lj-texto);font:inherit;transition:border-color var(--transicao);padding:12px 14px;font-weight:400}.lj-preco-form input:focus,.lj-form input:focus,.lj-form textarea:focus{border-color:var(--lj-texto);box-shadow:0 0 0 3px color-mix(in srgb, var(--lj-texto) 14%, transparent);outline:none}.lj-opcoes-ordem{gap:var(--esp-2);flex-direction:column;display:flex}.lj-opcoes-ordem label{align-items:center;gap:var(--esp-3);border:1.5px solid var(--lj-borda);border-radius:var(--lj-raio-botao);cursor:pointer;padding:12px 14px;font-weight:600;display:flex}.lj-opcoes-ordem label.ativo{border-color:var(--lj-texto);background:var(--lj-superficie)}.lj-opcoes-ordem input{accent-color:var(--lj-primaria);width:18px;height:18px}.lj-gaveta-rodape{gap:var(--esp-3);grid-template-columns:1fr 1.4fr;margin-top:auto;display:grid}.lj-busca{align-items:center;width:100%;display:flex;position:relative}.lj-busca svg{color:var(--lj-suave);pointer-events:none;position:absolute;left:14px}.lj-busca input{border:1.5px solid var(--lj-borda);background:var(--lj-superficie);width:100%;min-height:44px;color:var(--lj-texto);font:inherit;font-size:var(--txt-p);border-radius:999px;padding:10px 16px 10px 42px}.lj-busca input:focus{border-color:var(--lj-texto);background:var(--lj-fundo);outline:none}.lj-zap-flutuante{right:var(--esp-4);bottom:var(--esp-4);z-index:40;background:var(--lj-zap);width:56px;height:56px;box-shadow:var(--sombra-3);transition:transform var(--transicao);border-radius:50%;place-items:center;display:grid;position:fixed;color:#fff!important}.lj-zap-flutuante:hover{transform:scale(1.06)}.lj-instagram{align-items:center;gap:var(--esp-4);margin-top:var(--esp-7);padding:var(--esp-6) var(--esp-4);background:var(--lj-primaria);color:var(--lj-primaria-texto);flex-direction:column;display:flex}.lj-instagram-texto{align-items:center;gap:var(--esp-1);text-align:center;flex-direction:column;display:flex}.lj-instagram-texto h2{font-size:var(--txt-g);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.lj-instagram-texto p{opacity:.85}.lj-instagram-fotos{gap:var(--esp-2);width:100%;max-width:var(--lj-largura);grid-template-columns:repeat(3,1fr);display:grid}.lj-instagram-fotos a{aspect-ratio:1;border-radius:var(--lj-raio-p);background:#ffffff1f;display:block;overflow:hidden}.lj-instagram-fotos img{object-fit:cover;width:100%;height:100%}.lj-instagram-fotos li:nth-child(n+4){display:none}.lj-instagram-seta{border:1.5px solid;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;color:inherit!important}.lj-instagram-seta:hover{background:var(--lj-primaria-texto);color:var(--lj-primaria)!important}@media (width>=720px){.lj-instagram-fotos{grid-template-columns:repeat(6,1fr)}.lj-instagram-fotos li:nth-child(n+4){display:block}}.lj-produto{padding-bottom:120px}.lj-produto-topo{gap:var(--esp-5);flex-direction:column;display:flex}.lj-galeria-principal{aspect-ratio:4/5;background:var(--lj-superficie);border-radius:var(--lj-raio);color:var(--lj-suave);place-items:center;display:grid;position:relative;overflow:hidden}.lj-galeria-principal>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lj-seta{z-index:2;color:#0a0a0a;cursor:pointer;width:42px;height:42px;box-shadow:var(--sombra-2);background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lj-seta.esq{left:var(--esp-2)}.lj-seta.dir{right:var(--esp-2)}.lj-miniaturas{gap:var(--esp-2);margin-top:var(--esp-3);scrollbar-width:thin;display:flex;overflow-x:auto}.lj-miniaturas button{border-radius:var(--lj-raio-p);cursor:pointer;background:var(--lj-superficie);opacity:.7;width:68px;height:84px;transition:opacity var(--transicao), border-color var(--transicao);border:2px solid #0000;flex:none;padding:0;overflow:hidden}.lj-miniaturas button:hover{opacity:1}.lj-miniaturas button.ativo{border-color:var(--lj-texto);opacity:1}.lj-miniaturas img{object-fit:cover;width:100%;height:100%}.lj-detalhes{gap:var(--esp-4);flex-direction:column;min-width:0;display:flex}.lj-detalhes h1{font-size:var(--txt-titulo);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:800;line-height:1.15}.lj-grupo{gap:var(--esp-2);flex-direction:column;display:flex}.lj-grupo-titulo{font-size:var(--txt-p);color:var(--lj-suave);font-weight:600}.lj-grupo-titulo b{color:var(--lj-texto)}.lj-opcoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.lj-opcoes button{border:1.5px solid var(--lj-borda);border-radius:var(--lj-raio-botao);background:var(--lj-fundo);min-width:52px;min-height:48px;color:var(--lj-texto);cursor:pointer;font:inherit;transition:border-color var(--transicao), background var(--transicao);padding:8px 18px;font-weight:600}.lj-opcoes button:hover:not(:disabled){border-color:var(--lj-texto)}.lj-opcoes button.ativo{border-color:var(--lj-primaria);background:var(--lj-primaria);color:var(--lj-primaria-texto)}.lj-opcoes button:disabled{color:var(--lj-suave);background:var(--lj-superficie);cursor:not-allowed;opacity:.75;text-decoration:line-through}.lj-quantidade{border:1.5px solid var(--lj-borda);border-radius:var(--lj-raio-botao);align-self:flex-start;align-items:center;display:inline-flex;overflow:hidden}.lj-quantidade button{width:44px;height:44px;color:var(--lj-texto);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.lj-quantidade button:hover{background:var(--lj-superficie)}.lj-quantidade span{text-align:center;min-width:40px;font-weight:700}.lj-descricao{padding-top:var(--esp-4);border-top:1px solid var(--lj-borda)}.lj-descricao h2{font-size:var(--txt-m);margin-bottom:var(--esp-2)}.lj-descricao p{white-space:pre-line;color:var(--lj-texto)}.lj-relacionados{margin-top:var(--esp-6)}.lj-rodape-fixo{z-index:30;padding:var(--esp-3) var(--esp-4) calc(var(--esp-3) + env(safe-area-inset-bottom));background:var(--lj-fundo);border-top:1px solid var(--lj-borda);flex-direction:column;gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0000000f}.lj-rodape-fixo .lj-msg-ok,.lj-rodape-fixo .lj-msg-erro{text-align:center}@media (width>=900px){.lj-produto{padding-bottom:var(--esp-7)}.lj-produto-topo{align-items:flex-start;gap:var(--esp-7);flex-direction:row}.lj-galeria{flex:1.1;min-width:0;position:sticky;top:88px}.lj-detalhes{flex:1}.lj-rodape-fixo{box-shadow:none;background:0 0;border:0;padding:0;position:static}}.lj-checkout-grade{gap:var(--esp-5);flex-direction:column;display:flex}.lj-itens{flex-direction:column;flex:1;min-width:0;display:flex}.lj-itens li{gap:var(--esp-3) var(--esp-4);padding:var(--esp-4) 0;border-bottom:1px solid var(--lj-borda);grid-template-columns:84px 1fr;display:grid}.lj-itens li:first-child{padding-top:0}.lj-itens li.fora{opacity:.6}.lj-item-foto{background:var(--lj-superficie);border-radius:var(--lj-raio-p);width:84px;height:105px;display:block;overflow:hidden}.lj-item-foto img{object-fit:cover;width:100%;height:100%}.lj-item-foto span{height:100%;color:var(--lj-suave);place-items:center;font-size:.65rem;display:grid}.lj-item-info{flex-direction:column;gap:2px;min-width:0;display:flex}.lj-item-info a{overflow-wrap:anywhere;font-weight:700;text-decoration:none}.lj-item-info small{color:var(--lj-suave)}.lj-item-acoes{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.lj-remover{color:var(--lj-suave);cursor:pointer;font:inherit;font-size:var(--txt-p);background:0 0;border:0;align-items:center;gap:6px;min-height:44px;display:inline-flex}.lj-remover:hover{color:var(--lj-aviso)}.lj-resumo-fixo{gap:var(--esp-3);padding:var(--esp-4);border:1px solid var(--lj-borda);border-radius:var(--lj-raio);background:var(--lj-superficie);flex-direction:column;display:flex}.lj-resumo-fixo h2{font-size:var(--txt-g)}.lj-total{font-size:var(--txt-g);justify-content:space-between;align-items:baseline;display:flex}.lj-total b{font-size:var(--txt-xg)}.lj-resumo{gap:var(--esp-2);font-size:var(--txt-p);flex-direction:column;display:flex}.lj-resumo li{justify-content:space-between;gap:var(--esp-3);display:flex}.lj-resumo small{color:var(--lj-suave)}.lj-resumo-total{border-top:1px solid var(--lj-borda);padding-top:var(--esp-3);font-size:var(--txt-m);font-weight:800}.lj-form{gap:var(--esp-4);flex-direction:column;flex:1;min-width:0;display:flex}.lj-isca{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lj-caixa-erro{gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border:1.5px solid var(--lj-aviso);border-radius:var(--lj-raio-botao);color:var(--lj-aviso);font-size:var(--txt-p);display:flex}.lj-caixa-erro svg{flex:none;margin-top:2px}.lj-caixa-erro a{margin-top:4px;font-weight:700;display:block;color:var(--lj-aviso)!important}.lj-sucesso{align-items:stretch;gap:var(--esp-4);text-align:center;padding-top:var(--esp-7);flex-direction:column;display:flex}.lj-sucesso-icone{color:var(--lj-ok);place-items:center;display:grid}.lj-sucesso h1{font-size:var(--txt-titulo)}.lj-sucesso small{color:var(--lj-suave)}@media (width>=900px){.lj-checkout-grade{align-items:flex-start;gap:var(--esp-7);flex-direction:row}.lj-resumo-fixo{flex:none;width:360px;position:sticky;top:96px}.lj-finalizar .lj-checkout-grade{flex-direction:row-reverse}.lj-itens li{grid-template-columns:96px 1fr auto}.lj-item-acoes{align-items:flex-end;gap:var(--esp-2);flex-direction:column;grid-column:auto}.lj-item-foto{width:96px;height:120px}}@media (width<=899px){.lj-checkout:not(.lj-finalizar){padding-bottom:200px}.lj-checkout:not(.lj-finalizar) .lj-resumo-fixo{z-index:30;background:var(--lj-fundo);padding:var(--esp-3) var(--esp-4) calc(var(--esp-3) + env(safe-area-inset-bottom));gap:var(--esp-2);border-width:1px 0 0;border-radius:0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0000000f}.lj-checkout:not(.lj-finalizar) .lj-total{font-size:var(--txt-m)}.lj-checkout:not(.lj-finalizar) .lj-total b{font-size:var(--txt-g)}}.lj-passos{gap:var(--esp-5);flex-direction:column;display:flex}.lj-passos li{gap:var(--esp-4);display:flex}.lj-passo-numero{background:var(--lj-primaria);width:40px;height:40px;color:var(--lj-primaria-texto);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.lj-passos h2{align-items:center;gap:var(--esp-2);font-size:var(--txt-m);margin-bottom:4px;display:flex}.lj-passos p{color:var(--lj-suave)}@media (width<=899px){.lj:has(.lj-rodape-fixo) .lj-zap-flutuante{bottom:104px}.lj:has(.lj-checkout:not(.lj-finalizar)) .lj-zap-flutuante{bottom:200px}}
