.fav.svelte-1yorou1{border:1px solid var(--borde-suave,#e5e7eb);color:#b91c1c;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-width:44px;min-height:44px;padding:0;display:inline-flex}.fav.svelte-1yorou1 path:where(.svelte-1yorou1){fill:none}.fav.svelte-1yorou1[aria-pressed=true] path:where(.svelte-1yorou1){fill:currentColor}.fav.svelte-1yorou1:hover{border-color:currentColor}.fav.svelte-1yorou1:focus-visible{outline:3px solid var(--azul,#0071ce);outline-offset:2px}.grande.svelte-1yorou1{font:inherit;color:var(--tinta,#111827);padding:0 1rem;font-weight:700}.grande.svelte-1yorou1 svg:where(.svelte-1yorou1){color:#b91c1c}.arte.svelte-18qgrs8{aspect-ratio:1;border-radius:var(--radio,10px);object-fit:cover;place-items:center;width:100%;display:grid;overflow:hidden}.arte.svelte-18qgrs8 svg:where(.svelte-18qgrs8){width:78%;height:78%}img.arte.svelte-18qgrs8{background:#f3f4f6;height:auto}.tarjeta.svelte-fzoehp{flex-direction:column;gap:.25rem;display:flex;position:relative}.fav-pos.svelte-fzoehp{z-index:1;position:absolute;top:.5rem;right:.5rem}.enlace.svelte-fzoehp{color:inherit;flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.enlace.svelte-fzoehp:hover h3:where(.svelte-fzoehp){text-decoration:underline}.imagen.svelte-fzoehp{margin-bottom:.5rem;position:relative}.dto.svelte-fzoehp{position:absolute;top:.5rem;left:.5rem}.incl.svelte-fzoehp{align-self:flex-start;margin-bottom:.25rem;line-height:1.3}.incl.svelte-fzoehp span:where(.svelte-fzoehp){font-size:.5rem}.marca.svelte-fzoehp{color:var(--azul);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8rem;font-weight:700}h3.svelte-fzoehp{color:var(--tinta);margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.valoracion.svelte-fzoehp{color:var(--tinta);margin:0;font-size:.85rem}.valoracion.svelte-fzoehp span:where(.svelte-fzoehp):first-child{color:#b45309}.n.svelte-fzoehp{color:var(--gris)}.tallas.svelte-fzoehp{color:var(--gris);letter-spacing:.04em;margin:0;font-size:.78rem}.desde.svelte-fzoehp{font-size:.8em;font-weight:600}.precios.svelte-fzoehp{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.25rem 0 0;display:flex}
