.loja_layout__wESyx{display:grid;grid-template-columns:250px 1fr;grid-gap:28px;gap:28px;align-items:start}.loja_topo__XxJLv{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.loja_contagem__1hSrV{color:var(--sf-texto-suave);font-size:.9rem}.loja_ordenar__Eqn51{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:var(--sf-texto-suave)}.loja_ordenar__Eqn51 select{font-family:var(--sf-fonte);font-size:.85rem;padding:8px 10px;border-radius:10px;border:1px solid var(--sf-borda);background:var(--sf-superficie);color:var(--sf-texto);cursor:pointer}.loja_filtrosDesktop__U0AJ9{position:-webkit-sticky;position:sticky;top:12px}.loja_filtros__ItUxU{display:flex;flex-direction:column;gap:20px}.loja_filtrosCab__Fpi_R{display:flex;align-items:center;justify-content:space-between}.loja_filtrosCab__Fpi_R strong{font-size:1rem}.loja_limpar__r8isT{border:0;background:transparent;color:var(--sf-primaria);font-weight:700;font-size:.8rem;cursor:pointer;text-decoration:underline}.loja_filtroGrupo__QyEaJ{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--sf-borda)}.loja_filtroGrupo__QyEaJ:last-child{border-bottom:0}.loja_filtroTitulo___7Iil{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--sf-texto-suave)}.loja_filtroOpcoes__PWTGb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:260px;overflow-y:auto}.loja_filtroOpcao__K3zEU{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.88rem;color:var(--sf-texto);padding:3px 0}.loja_filtroOpcao__K3zEU input{accent-color:var(--sf-primaria);width:16px;height:16px}.loja_filtroNome__Kgux4{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loja_filtroCount__ZVHxj{color:var(--sf-texto-suave);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loja_filtroVazio__yvJdF{color:var(--sf-texto-suave);font-size:.8rem}.loja_filtroFaixaHint__9OjHv{color:var(--sf-texto-suave);font-size:.78rem;margin:0}.loja_filtroPreco__qln7K{display:flex;align-items:center;gap:6px}.loja_filtroPreco__qln7K input{width:100%;min-width:0;padding:8px;border-radius:9px;border:1px solid var(--sf-borda);background:var(--sf-superficie);color:var(--sf-texto);font-size:.85rem}.loja_filtroPreco__qln7K button{border:0;background:var(--sf-primaria);color:var(--sf-primaria-txt);border-radius:9px;padding:8px 12px;font-weight:700;cursor:pointer}.loja_filtroToggle__SZMhU{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.88rem;color:var(--sf-texto)}.loja_filtroToggle__SZMhU input{accent-color:var(--sf-primaria);width:16px;height:16px}.loja_paginacao__8GWiN{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:28px;flex-wrap:wrap}.loja_pgNum__4Qn5K,.loja_pgSeta__liWZZ{min-width:38px;height:38px;padding:0 10px;border:1px solid var(--sf-borda);background:var(--sf-superficie);color:var(--sf-texto);border-radius:10px;cursor:pointer;font-weight:700;font-size:.9rem}.loja_pgNum__4Qn5K:hover:not(.loja_pgAtual___3Vty),.loja_pgSeta__liWZZ:hover:not(:disabled){border-color:var(--sf-primaria);color:var(--sf-primaria)}.loja_pgAtual___3Vty{background:var(--sf-primaria);color:var(--sf-primaria-txt);border-color:var(--sf-primaria);cursor:default}.loja_pgSeta__liWZZ:disabled{opacity:.4;cursor:default}.loja_pgGap__LAr0w{color:var(--sf-texto-suave);padding:0 2px}.loja_filtrosBtnMobile__2qV0x{display:none;align-items:center;gap:8px;border:1px solid var(--sf-borda);background:var(--sf-superficie);color:var(--sf-texto);border-radius:10px;padding:9px 14px;font-weight:700;font-size:.88rem;cursor:pointer}.loja_filtrosDrawer__hQdKT{position:fixed;inset:0;z-index:900;pointer-events:none}.loja_filtrosDrawerOn__Z3fOk{pointer-events:auto}.loja_filtrosFundo__Vhkfq{position:absolute;inset:0;background:rgba(0,0,0,.42);opacity:0;transition:opacity .25s}.loja_filtrosDrawerOn__Z3fOk .loja_filtrosFundo__Vhkfq{opacity:1}.loja_filtrosPainel__8tjqQ{position:absolute;top:0;left:0;height:100%;width:min(340px,88vw);background:var(--sf-superficie);display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .28s cubic-bezier(.22,.61,.36,1)}.loja_filtrosDrawerOn__Z3fOk .loja_filtrosPainel__8tjqQ{transform:translateX(0)}.loja_filtrosPainelCab__zqnYm{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--sf-borda)}.loja_filtrosPainelCab__zqnYm button{border:0;background:transparent;font-size:18px;cursor:pointer;color:var(--sf-texto-suave)}.loja_filtrosPainelBody__RK3jO{flex:1 1;overflow-y:auto;padding:16px}.loja_filtrosAplicar__USquG{border:0;background:var(--sf-primaria);color:var(--sf-primaria-txt);font-weight:800;padding:14px;cursor:pointer}@media (max-width:860px){.loja_layout__wESyx{grid-template-columns:1fr}.loja_filtrosDesktop__U0AJ9{display:none}.loja_filtrosBtnMobile__2qV0x{display:inline-flex}}@media (min-width:861px){.loja_filtrosDrawer__hQdKT{display:none}}@media (prefers-reduced-motion:reduce){.loja_filtrosFundo__Vhkfq,.loja_filtrosPainel__8tjqQ{transition:none}}