.catalog[data-astro-cid-22w42uvw]{width:min(100% - 2 * var(--gutter), 66.8rem);margin-inline:auto;padding-block:5rem}.catalog__intro[data-astro-cid-22w42uvw]{color:var(--c-muted);font-size:1rem;font-weight:300;line-height:1.5}.catalog__ayuda[data-astro-cid-22w42uvw]{color:var(--c-text);margin-top:1rem;font-size:.875rem;line-height:1.6}.catalog__ayuda[data-astro-cid-22w42uvw] a[data-astro-cid-22w42uvw]{color:var(--c-gold-text);text-underline-offset:2px;text-decoration:underline}.catalog__guide-btn[data-astro-cid-22w42uvw]{color:var(--c-ink);border:1.6px solid #333;border-radius:25px;margin-top:1.25rem;padding:.35rem 1.1rem;font-size:.875rem;font-weight:600;transition:border-color .3s}.catalog__guide-btn[data-astro-cid-22w42uvw]:hover{border-color:var(--c-gold-deep)}.catalog__layout[data-astro-cid-22w42uvw]{gap:2rem 3.7rem;margin-top:5.5rem;display:grid}@media (width>=64rem){.catalog__layout[data-astro-cid-22w42uvw]{grid-template-columns:13.9rem 1fr}}.catalog__filters-title[data-astro-cid-22w42uvw]{font-family:var(--ff-display);color:var(--c-ink);cursor:pointer;font-size:4rem;font-style:italic;font-weight:800;line-height:.4;list-style:none}.catalog__filters-title[data-astro-cid-22w42uvw]::-webkit-details-marker{display:none}@media (width>=64rem){.catalog__filters-title[data-astro-cid-22w42uvw]{pointer-events:none}}.catalog__filters[data-astro-cid-22w42uvw] form[data-astro-cid-22w42uvw]{gap:2.2rem;margin-top:2.6rem;display:grid}fieldset[data-astro-cid-22w42uvw]{border:0;gap:.5rem;padding:0;display:grid}legend[data-astro-cid-22w42uvw]{text-transform:uppercase;color:var(--c-ink);margin-bottom:1rem;padding:0;font-size:1.25rem;font-weight:500;line-height:1.2}fieldset[data-astro-cid-22w42uvw] label[data-astro-cid-22w42uvw]{color:var(--c-muted);cursor:pointer;align-items:center;gap:.55rem;font-size:1rem;font-weight:500;line-height:1.15;display:flex}fieldset[data-astro-cid-22w42uvw] input[data-astro-cid-22w42uvw]{appearance:none;background:var(--c-paper);cursor:pointer;border:1.6px solid #555;flex-shrink:0;width:20px;height:20px;margin:0;transition:background-color .2s}fieldset[data-astro-cid-22w42uvw] input[data-astro-cid-22w42uvw]:checked{border-color:var(--c-ink);background:var(--c-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center / 100% no-repeat}fieldset[data-astro-cid-22w42uvw] label[data-astro-cid-22w42uvw]:hover span[data-astro-cid-22w42uvw],fieldset[data-astro-cid-22w42uvw] input[data-astro-cid-22w42uvw]:checked+span[data-astro-cid-22w42uvw]{color:var(--c-ink)}.catalog__bar[data-astro-cid-22w42uvw]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;min-height:1.5rem;display:flex}.catalog__count[data-astro-cid-22w42uvw]{color:var(--c-muted);font-size:.875rem;font-weight:500}.catalog__reset[data-astro-cid-22w42uvw],.catalog__empty[data-astro-cid-22w42uvw] button[data-astro-cid-22w42uvw]{color:var(--c-ink);font-size:.875rem;font-weight:500;text-decoration:underline}.catalog__sort[data-astro-cid-22w42uvw]{margin-left:auto}.catalog__sort[data-astro-cid-22w42uvw] select[data-astro-cid-22w42uvw]{color:#666;background:#ececec;border:0;border-radius:3px;padding:.2rem .6rem;font-size:.75rem;font-weight:500}@media (width<=48rem){fieldset[data-astro-cid-22w42uvw] label[data-astro-cid-22w42uvw]{min-height:28px}.catalog__sort[data-astro-cid-22w42uvw] select[data-astro-cid-22w42uvw]{min-height:44px;padding-inline:.8rem}}.catalog__grid[data-astro-cid-22w42uvw]{grid-template-columns:repeat(2,1fr);gap:3.7rem 1.5rem;margin-top:1.5rem;display:grid}@media (width>=48rem){.catalog__grid[data-astro-cid-22w42uvw]{grid-template-columns:repeat(3,1fr);column-gap:3.7rem}}.catalog__grid[data-astro-cid-22w42uvw] img{aspect-ratio:1;object-fit:contain;width:100%;transition:opacity .3s}.catalog__grid[data-astro-cid-22w42uvw] h3[data-astro-cid-22w42uvw]{font-family:var(--ff-body);text-transform:uppercase;text-align:center;color:var(--c-muted);margin-top:.6rem;font-size:1rem;font-weight:500;line-height:1.5;transition:color .3s}.catalog__grid[data-astro-cid-22w42uvw] a[data-astro-cid-22w42uvw]:hover h3[data-astro-cid-22w42uvw]{color:var(--c-ink)}.catalog__grid[data-astro-cid-22w42uvw] a[data-astro-cid-22w42uvw]:hover img{opacity:.85}.catalog__empty[data-astro-cid-22w42uvw]{color:var(--c-muted);margin-top:2rem;font-size:1rem}.guide[data-astro-cid-22w42uvw]{background:var(--c-paper);width:min(92vw,34rem);color:var(--c-text);border:0;padding:3rem 2.5rem 2.5rem}.guide[data-astro-cid-22w42uvw]::backdrop{background:#101010cc}.guide__close[data-astro-cid-22w42uvw]{color:var(--c-ink);font-size:2rem;line-height:1;position:absolute;top:.75rem;right:1rem}.guide__count[data-astro-cid-22w42uvw]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold);font-size:.75rem;font-weight:600}.guide__question[data-astro-cid-22w42uvw]{margin-top:.75rem;font-size:clamp(1.8rem,1.5rem + 1vw,2.4rem)}.guide__answers[data-astro-cid-22w42uvw]{gap:.6rem;margin-top:1.75rem;display:grid}.guide__answer[data-astro-cid-22w42uvw]{color:var(--c-ink);text-align:left;border:1.6px solid #333;border-radius:25px;padding:.8rem 1.1rem;font-size:1rem;font-weight:500;transition:border-color .3s,background-color .3s}.guide__answer[data-astro-cid-22w42uvw]:hover{border-color:var(--c-gold)}.guide__nav[data-astro-cid-22w42uvw]{color:var(--c-muted);justify-content:space-between;margin-top:1.5rem;font-size:.875rem;display:flex}.guide__nav[data-astro-cid-22w42uvw] button[data-astro-cid-22w42uvw]{text-decoration:underline}.guide__nav[data-astro-cid-22w42uvw] button[data-astro-cid-22w42uvw]:last-child{margin-left:auto}
