.tienda-cabecera[data-astro-cid-q5lr3ack]{background:var(--color-guinda);padding-block:1.75rem}@media(min-width:768px){.tienda-cabecera[data-astro-cid-q5lr3ack]{padding-block:2.5rem}}.tienda-cabecera[data-astro-cid-q5lr3ack] h1[data-astro-cid-q5lr3ack]{margin:0;font-size:clamp(2rem,5vw,2.75rem);color:var(--color-crema)}.banda-tienda[data-astro-cid-q5lr3ack]{background:var(--color-crema-suave);padding-block:2.5rem 4rem}.tienda-layout[data-astro-cid-q5lr3ack]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:900px){.tienda-layout[data-astro-cid-q5lr3ack]{grid-template-columns:15rem 1fr;gap:3rem}}.filtros[data-astro-cid-q5lr3ack]{position:fixed;inset:auto 0 0;z-index:75;max-height:85vh;overflow-y:auto;padding:1.25rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom));background:var(--color-crema-suave);border-top-left-radius:14px;border-top-right-radius:14px;transform:translateY(101%);transition:transform .28s var(--ease-suelo)}.filtros[data-astro-cid-q5lr3ack].abierto{transform:none}.filtros-fondo[data-astro-cid-q5lr3ack]{position:fixed;inset:0;z-index:74;background:#462c1866}@media(min-width:900px){.filtros[data-astro-cid-q5lr3ack]{position:sticky;inset:auto;top:calc(var(--header-h) + 1.5rem);z-index:1;align-self:start;max-height:none;padding:0;background:transparent;border-radius:0;transform:none;overflow:visible}.filtros-fondo[data-astro-cid-q5lr3ack]{display:none}}.filtros-cabecera[data-astro-cid-q5lr3ack]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.filtros-titulo[data-astro-cid-q5lr3ack]{margin:0;font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-marron-suave)}.filtros-cerrar[data-astro-cid-q5lr3ack]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:transparent;border:0;border-radius:8px;color:var(--color-marron);cursor:pointer}.filtros-cerrar[data-astro-cid-q5lr3ack]:hover{background:var(--color-gris)}@media(min-width:900px){.filtros-cerrar[data-astro-cid-q5lr3ack]{display:none}}.grupo-filtro[data-astro-cid-q5lr3ack]{margin:0 0 1.5rem;padding:0 0 1.25rem;border:0;border-bottom:1px solid var(--color-linea)}.grupo-filtro[data-astro-cid-q5lr3ack] legend[data-astro-cid-q5lr3ack]{padding:0;margin-bottom:.75rem;font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-guinda)}.opcion[data-astro-cid-q5lr3ack]{display:flex;align-items:baseline;gap:.625rem;min-height:2.75rem;padding:.375rem 0;cursor:pointer}.opcion[data-astro-cid-q5lr3ack] input[data-astro-cid-q5lr3ack]{width:1.125rem;height:1.125rem;accent-color:var(--color-guinda);cursor:pointer;flex-shrink:0;align-self:center}.opcion[data-astro-cid-q5lr3ack] span[data-astro-cid-q5lr3ack]{font-size:.9375rem}.opcion[data-astro-cid-q5lr3ack] small[data-astro-cid-q5lr3ack]{font-family:var(--font-sans);font-size:.75rem;color:var(--color-marron-suave)}.opcion[data-astro-cid-q5lr3ack]:hover span[data-astro-cid-q5lr3ack]{color:var(--color-guinda)}.filtros-limpiar[data-astro-cid-q5lr3ack]{width:100%}.barra-herramientas[data-astro-cid-q5lr3ack]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-linea)}.boton-filtros[data-astro-cid-q5lr3ack]{padding:.5rem .875rem;font-size:.75rem}@media(min-width:900px){.boton-filtros[data-astro-cid-q5lr3ack]{display:none}}.pildora-conteo[data-astro-cid-q5lr3ack]{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.25rem;background:var(--color-guinda);color:#fff;border-radius:999px;font-size:.6875rem;white-space:nowrap}.conteo[data-astro-cid-q5lr3ack]{margin:0;font-family:var(--font-sans);font-size:.8125rem;color:var(--color-marron-suave)}.orden[data-astro-cid-q5lr3ack]{margin-left:auto}.campo-orden[data-astro-cid-q5lr3ack]{min-height:2.75rem;padding-block:.5rem;font-family:var(--font-sans);font-size:.8125rem;width:auto;min-width:12rem}.rejilla-productos[data-astro-cid-q5lr3ack]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr))}.sin-resultados[data-astro-cid-q5lr3ack]{padding:4rem 1rem;text-align:center;color:var(--color-marron-suave)}.sin-resultados[data-astro-cid-q5lr3ack] h2[data-astro-cid-q5lr3ack]{margin:1rem 0 .5rem;font-size:1.25rem}.sin-resultados[data-astro-cid-q5lr3ack] p[data-astro-cid-q5lr3ack]{margin:0 0 1.5rem}.promo-tira[data-astro-cid-q5lr3ack]{display:inline-flex;align-items:center;gap:.6rem;margin:1rem 0 0;padding:.45rem .9rem;background:#f8edd924;border:1px solid rgb(248 237 217 / .45);border-radius:999px;font-family:var(--font-sans);font-size:.9375rem;color:var(--color-crema)}.promo-tira[data-astro-cid-q5lr3ack] .promo-insignia[data-astro-cid-q5lr3ack]{padding:.1rem .45rem;background:var(--color-crema);color:var(--color-guinda);border-radius:4px;font-weight:700;font-size:.8125rem}
