.CatalogView_layout__QlmVS{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);grid-gap:2.5rem;gap:2.5rem;max-width:var(--content-max);margin:0 auto;padding:2rem var(--content-pad) 4rem}@media(max-width:900px){.CatalogView_layout__QlmVS{grid-template-columns:minmax(0,1fr);gap:1rem;padding:.5rem 1rem 3rem}}.CatalogView_layoutEmbedded__WlZyk{max-width:var(--content-max);padding:0}@media(max-width:900px){.CatalogView_layoutEmbedded__WlZyk{padding:0}}.CatalogView_sidebarToggle__O_3vP{display:none;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;background:var(--background);border:1px solid var(--border);border-radius:var(--radius);font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.CatalogView_sidebarToggle__O_3vP svg{flex-shrink:0;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-out)}.CatalogView_sidebarToggle__O_3vP>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.CatalogView_sidebarToggle__O_3vP{display:inline-flex;width:100%}}.CatalogView_sidebarToggle__O_3vP[aria-expanded=true]{border-color:rgba(122,95,63,.45);color:var(--text-primary)}.CatalogView_sidebarToggle__O_3vP[aria-expanded=true] svg{color:var(--primary)}.CatalogView_sidebarToggle__O_3vP[aria-expanded=true] .CatalogView_sidebarToggleFlecha__wU4xu{transform:rotate(180deg)}.CatalogView_sidebarToggle__O_3vP:focus-visible{outline:none;border-color:rgba(122,95,63,.45);box-shadow:0 0 0 3px rgba(122,95,63,.1)}.CatalogView_sidebarToggleFlecha__wU4xu{margin-left:auto;transition:transform var(--duration-fast) var(--ease-out)}@media(prefers-reduced-motion:reduce){.CatalogView_sidebarToggleFlecha__wU4xu{transition:none}}@media(min-width:901px){.CatalogView_aside__vVvbJ{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 40px);align-self:start;max-height:calc(100vh - var(--header-height) - 60px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}@media(max-width:900px){.CatalogView_aside__vVvbJ{display:none}}.CatalogView_rubrosCaja__Se8ss{display:none}@media(max-width:900px){.CatalogView_rubrosCaja__Se8ss{display:block;position:relative;grid-column:1;grid-row:2;min-width:0}}.CatalogView_rubrosPanel__z3SAi{display:none}@media(max-width:900px){.CatalogView_rubrosPanel__z3SAi{position:absolute;top:calc(100% + 4px);left:0;min-width:240px;max-width:min(300px,100vw - 2rem);z-index:30;max-height:60dvh;overflow-y:auto;overscroll-behavior:contain;padding:.375rem;background:var(--background);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 24px rgba(31,31,31,.12)}.CatalogView_rubrosPanel__z3SAi>nav>:first-child{display:none}.CatalogView_rubrosPanel__z3SAi.CatalogView_rubrosPanelAbierto__xkDvg{display:block;animation:CatalogView_aparecerRubros__BK5F9 .18s var(--ease-out)}}@keyframes CatalogView_aparecerRubros__BK5F9{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.CatalogView_rubrosPanel__z3SAi.CatalogView_rubrosPanelAbierto__xkDvg{animation:none}}.CatalogView_main__LtV6g{min-width:0}.CatalogView_toolbar__UnBtf{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}@media(min-width:901px){.CatalogView_toolbar__UnBtf{position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:20;margin-top:-1.25rem;margin-left:-.75rem;margin-right:-.75rem;padding:1.25rem .75rem .3125rem;background:var(--background);transition:box-shadow .22s var(--ease-out),border-color .22s var(--ease-out);border-bottom:1px solid rgba(0,0,0,0)}}.CatalogView_toolbar__UnBtf{margin-bottom:.625rem}@media(max-width:900px){.CatalogView_toolbar__UnBtf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1.05fr);grid-template-rows:auto auto auto;grid-gap:.5rem;gap:.5rem;margin-bottom:0;position:-webkit-sticky;position:sticky;top:var(--header-height-mobile);z-index:25;margin-left:-1rem;margin-right:-1rem;padding:.625rem 1rem .25rem;background:var(--background);transition:box-shadow .22s var(--ease-out),border-color .22s var(--ease-out);border-bottom:1px solid rgba(0,0,0,0)}}@media(prefers-reduced-motion:reduce){.CatalogView_toolbar__UnBtf{transition:none}}.CatalogView_toolbarPegada__8_yYW{border-bottom-color:var(--border);box-shadow:0 6px 16px -12px rgba(28,22,16,.5)}@media(min-width:901px){.CatalogView_toolbarPegada__8_yYW{padding-bottom:.875rem}}@media(max-width:900px){.CatalogView_toolbarPegada__8_yYW{box-shadow:none;padding-top:1.0625rem}}.CatalogView_centinela__rulxO{height:0}.CatalogView_searchBox__RbroC{flex:1 1;min-width:220px;position:relative;display:flex;align-items:center}@media(max-width:900px){.CatalogView_searchBox__RbroC{grid-column:1/-1;grid-row:1;min-width:0}}.CatalogView_search__s1zxp{width:100%;padding:.625rem .875rem;background:var(--background);border:1px solid var(--border);border-radius:var(--radius);font-family:inherit;font-size:.9375rem;color:var(--text-primary)}@media(max-width:900px){.CatalogView_search__s1zxp{padding:.5rem .75rem}}.CatalogView_search__s1zxp::placeholder{color:var(--text-muted)}.CatalogView_search__s1zxp:focus{outline:none;border-color:rgba(122,95,63,.45);box-shadow:0 0 0 3px rgba(122,95,63,.1)}.CatalogView_searchConTexto__ZliWM{padding-right:2.25rem}.CatalogView_searchLimpiar__t5_O1{position:absolute;right:.375rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.CatalogView_searchLimpiar__t5_O1:hover{background:var(--surface-2);color:var(--text-primary)}.CatalogView_searchLimpiar__t5_O1:focus-visible{outline:none;color:var(--text-primary);box-shadow:0 0 0 2px rgba(122,95,63,.35)}.CatalogView_resultCount__QN6Ut{margin:0;font-size:.8125rem;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CatalogView_resultCountSolo__158Rt{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border)}.CatalogView_grid__dyqTX{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1.25rem;gap:1.25rem;scroll-margin-top:calc(var(--header-height) + 5.5rem)}@media(max-width:900px){.CatalogView_grid__dyqTX{scroll-margin-top:calc(var(--header-height-mobile) + 7.0625rem)}}@media(max-width:600px){.CatalogView_grid__dyqTX{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}}@media(max-width:900px){.CatalogView_gridUnaColumna__L3mRA{grid-template-columns:minmax(0,1fr)}}.CatalogView_empty__bj3H1{padding:3rem 1rem;text-align:center;color:var(--text-secondary)}.CatalogView_emptyCta__2liFA{margin-top:1rem;padding:.625rem 1.25rem;border:1px solid var(--border-strong,#d5cabb);border-radius:var(--radius-button,8px);background:none;font-family:inherit;font-size:.875rem;font-weight:500;color:var(--primary,#7a5f3f);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.CatalogView_emptyCta__2liFA:hover{border-color:var(--primary,#7a5f3f);background:var(--surface,#f5f2ed)}.CatalogView_filtroActivo__YZSkZ{display:none}@media(max-width:900px){.CatalogView_filtroActivo__YZSkZ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;grid-column:1/-1;grid-row:3}.CatalogView_ordenControl__7lRk7{grid-column:2;grid-row:2}}.CatalogView_vistaControl__cQ9rL{display:none}@media(max-width:900px){.CatalogView_vistaControl__cQ9rL{display:block;grid-column:3;grid-row:2}}.CatalogView_filtroChip__GgHkc{display:inline-flex;align-items:center;min-width:0;gap:.375rem;padding:.3125rem .5rem .3125rem .6875rem;border:1px solid var(--primary,#7a5f3f);border-radius:999px;background:var(--surface,#f5f2ed);font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--primary,#7a5f3f);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.CatalogView_filtroChip__GgHkc:hover{background:rgba(122,95,63,.12)}.CatalogView_filtroChip__GgHkc>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatalogView_filtroChip__GgHkc svg{flex-shrink:0}.CatalogView_filtroCuenta__aqyNl{font-size:.8125rem;color:var(--text-secondary);white-space:nowrap}.CatalogView_srOnly__Iy2TW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CatalogView_pageOf___Mh44{color:var(--text-muted)}.CatalogView_pagination__wBBbU{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem}.CatalogView_pageControls__15_fo{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:.5rem;margin-left:auto}@media(max-width:560px){.CatalogView_pageControls__15_fo{flex-wrap:wrap;justify-content:space-between;gap:.75rem .5rem;width:100%}}.CatalogView_pageList__qPKmZ{display:flex;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;flex-wrap:nowrap}@media(max-width:560px){.CatalogView_pageList__qPKmZ{order:-1;width:100%;justify-content:center}}.CatalogView_pageGap__KJjjJ{min-width:26px;display:flex;align-items:center;justify-content:center;font-size:.875rem;color:var(--text-muted,#8a8a8a);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CatalogView_pageBtn__XeYgB{padding:.5rem 1rem;background:none;border:1px solid var(--border-strong);border-radius:var(--radius-button,8px);font-family:inherit;font-size:.875rem;font-weight:500;color:var(--text-primary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.CatalogView_pageBtn__XeYgB:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.CatalogView_pageBtn__XeYgB:disabled{opacity:.4;cursor:default}.CatalogView_pageNum__8FGO3{min-width:36px;padding:.5rem;background:none;border:1px solid rgba(0,0,0,0);border-radius:var(--radius);font-family:inherit;font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.CatalogView_pageNum__8FGO3:hover{background:var(--surface-2);color:var(--text-primary)}.CatalogView_pageNumActive__VB99D{background:var(--primary);border-color:var(--primary);color:var(--on-primary);font-weight:600}.CatalogView_pageNumActive__VB99D:hover{background:var(--primary-hover);color:var(--on-primary)}.CatalogView_grid__dyqTX{transition:opacity var(--duration-fast,.2s) var(--ease-out)}.CatalogView_gridCambiando__B2Jb5{opacity:.45}@media(prefers-reduced-motion:reduce){.CatalogView_grid__dyqTX{transition:none}.CatalogView_gridCambiando__B2Jb5{opacity:1}}