.piece[data-astro-cid-tjdfhdqb]{position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:var(--radius);overflow:hidden;background:var(--cl-crema);border:1.5px solid var(--cl-crema-200);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s}@media(hover:hover){.piece[data-astro-cid-tjdfhdqb]:hover{transform:translateY(-4px);box-shadow:0 18px 32px -22px #2e2a2673}.piece[data-astro-cid-tjdfhdqb]:hover .illus-main{transform:rotate(-6deg) scale(1.06)}.piece[data-astro-cid-tjdfhdqb]:hover .illus-main .spin{animation:spin 6s linear infinite}}.piece[data-astro-cid-tjdfhdqb]:has(a:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.media[data-astro-cid-tjdfhdqb]{position:relative;aspect-ratio:4 / 3;display:grid}.media[data-astro-cid-tjdfhdqb] img[data-astro-cid-tjdfhdqb]{width:100%;height:100%;object-fit:cover}.illus[data-astro-cid-tjdfhdqb]{display:grid;place-items:center}.tone-rosa[data-astro-cid-tjdfhdqb] .illus[data-astro-cid-tjdfhdqb]{background:var(--cl-rosa-claro)}.tone-mostaza[data-astro-cid-tjdfhdqb] .illus[data-astro-cid-tjdfhdqb]{background:var(--cl-crema-200)}.tone-salvia[data-astro-cid-tjdfhdqb] .illus[data-astro-cid-tjdfhdqb]{background:color-mix(in srgb,var(--cl-salvia) 22%,var(--cl-crema))}.tone-kraft[data-astro-cid-tjdfhdqb] .illus[data-astro-cid-tjdfhdqb]{background:color-mix(in srgb,var(--cl-kraft) 45%,var(--cl-crema))}.tone-navidad[data-astro-cid-tjdfhdqb] .illus[data-astro-cid-tjdfhdqb]{background:color-mix(in srgb,var(--cl-navidad-verde) 14%,var(--cl-crema))}.illus[data-astro-cid-tjdfhdqb] .illus-main{width:42%;height:auto;transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.badge[data-astro-cid-tjdfhdqb]{position:absolute;left:12px;top:12px;padding:.2rem .7rem;border-radius:var(--pill);background:var(--ink);color:var(--cl-crema);font-weight:800;font-size:.8125rem}.is-sold-out[data-astro-cid-tjdfhdqb] .media[data-astro-cid-tjdfhdqb] img[data-astro-cid-tjdfhdqb],.is-sold-out[data-astro-cid-tjdfhdqb] .illus[data-astro-cid-tjdfhdqb]{opacity:.6}.body[data-astro-cid-tjdfhdqb]{display:grid;align-content:start;gap:var(--s-2);padding:var(--s-5)}.name[data-astro-cid-tjdfhdqb]{font-size:1.1875rem;font-weight:800;margin:0}.name[data-astro-cid-tjdfhdqb] a[data-astro-cid-tjdfhdqb]{text-decoration:none}.name[data-astro-cid-tjdfhdqb] a[data-astro-cid-tjdfhdqb]:after{content:"";position:absolute;inset:0;border-radius:inherit}.name[data-astro-cid-tjdfhdqb] a[data-astro-cid-tjdfhdqb]:focus-visible{outline:none}.text[data-astro-cid-tjdfhdqb]{margin:0;color:var(--ink-soft);font-size:1rem}.price[data-astro-cid-tjdfhdqb]{margin:var(--s-1) 0 0;font-weight:800;font-size:.9375rem}.price[data-astro-cid-tjdfhdqb] s[data-astro-cid-tjdfhdqb]{color:var(--ink-soft);font-weight:700}@keyframes spin{to{rotate:360deg}}@media(max-width:599px){.piece[data-astro-cid-tjdfhdqb]{grid-template-rows:none;grid-template-columns:38% 1fr;border-radius:22px}.media[data-astro-cid-tjdfhdqb]{aspect-ratio:auto;min-height:100%}.illus[data-astro-cid-tjdfhdqb] .illus-main{width:64%}.badge[data-astro-cid-tjdfhdqb]{left:8px;top:8px}.body[data-astro-cid-tjdfhdqb]{padding:var(--s-4);gap:var(--s-1)}.name[data-astro-cid-tjdfhdqb]{font-size:1.0625rem}.text[data-astro-cid-tjdfhdqb]{font-size:.9375rem;line-height:1.45}}
