.card[data-astro-cid-tjdfhdqb]{display:flex;flex-direction:column;text-decoration:none;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 1px 3px #3d2e2214,0 6px 16px #3d2e2214;transition:transform .35s var(--ease-soft),box-shadow .35s var(--ease-soft)}.card[data-astro-cid-tjdfhdqb]:hover,.card[data-astro-cid-tjdfhdqb]:focus-visible{transform:translateY(-6px);box-shadow:0 8px 16px #3d2e221f,0 24px 48px #3d2e222e}.card[data-astro-cid-tjdfhdqb]:active{transform:translateY(-2px);box-shadow:0 2px 6px #3d2e221f,0 10px 24px #3d2e221f;transition-duration:.12s}.card-media[data-astro-cid-tjdfhdqb]{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--cream-deep)}.card-media[data-astro-cid-tjdfhdqb] img[data-astro-cid-tjdfhdqb]{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-soft);will-change:transform;backface-visibility:hidden}.card-body[data-astro-cid-tjdfhdqb]:before{background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(255,255,255,.14) 28%,transparent 58%)}.card[data-astro-cid-tjdfhdqb]:hover .card-media[data-astro-cid-tjdfhdqb] img[data-astro-cid-tjdfhdqb]{transform:scale(1.03)}.hang-tag[data-astro-cid-tjdfhdqb]{position:absolute;top:0;right:18px;width:30px;filter:drop-shadow(0 2px 3px rgba(61,46,34,.25));transform-origin:top center;transition:transform .45s var(--ease-soft)}.card[data-astro-cid-tjdfhdqb]:hover .hang-tag[data-astro-cid-tjdfhdqb]{transform:rotate(7deg)}.card--teaser[data-astro-cid-tjdfhdqb] .eyebrow[data-astro-cid-tjdfhdqb]{color:var(--leather-dark)}.sold-tag[data-astro-cid-tjdfhdqb]{display:none;white-space:nowrap;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);background:var(--leather);color:#f6ecd8;font-family:var(--font-display);font-size:var(--text-lg);font-style:italic;padding:.35em 1.1em;border-radius:var(--radius-sm);border:1.5px dashed #efe0c4;box-shadow:var(--shadow-soft)}.bag-tag[data-astro-cid-tjdfhdqb]{display:none;position:absolute;top:12px;left:12px;align-items:center;gap:.35em;padding:.35em .75em;border-radius:999px;background:var(--espresso);color:var(--linen);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;box-shadow:var(--shadow-soft)}.card--in-bag[data-astro-cid-tjdfhdqb] .bag-tag[data-astro-cid-tjdfhdqb]{display:inline-flex}.card--in-bag[data-astro-cid-tjdfhdqb]{border-color:var(--leather-light)}.card--sold[data-astro-cid-tjdfhdqb] .bag-tag[data-astro-cid-tjdfhdqb]{display:none}.card--sold[data-astro-cid-tjdfhdqb] .sold-tag[data-astro-cid-tjdfhdqb]{display:block}.card--sold[data-astro-cid-tjdfhdqb] .one-of-one[data-astro-cid-tjdfhdqb]{display:none}.card--sold[data-astro-cid-tjdfhdqb] .card-media[data-astro-cid-tjdfhdqb] img[data-astro-cid-tjdfhdqb]{opacity:.55;filter:saturate(.7)}.card-body[data-astro-cid-tjdfhdqb]{flex:1;padding:var(--space-3) var(--space-4) var(--space-4);border-radius:0;border-width:1px 0 0;box-shadow:inset 0 1px 1px #ffffff80;background:#fbf8f19e;-webkit-backdrop-filter:var(--lg-backdrop, blur(12px) saturate(1.5) brightness(1.15));backdrop-filter:var(--lg-backdrop, blur(12px) saturate(1.5) brightness(1.15));text-shadow:0 0 6px rgba(255,250,240,.9),0 0 14px rgba(255,250,240,.6);transition:transform .35s var(--ease-soft)}@media(max-width:640px){.card-body[data-astro-cid-tjdfhdqb] .eyebrow[data-astro-cid-tjdfhdqb]{display:none}.card-body[data-astro-cid-tjdfhdqb] .card-name[data-astro-cid-tjdfhdqb]{font-size:var(--text-base);line-height:1.2;margin:0 0 .15em}.card-price[data-astro-cid-tjdfhdqb]{font-size:var(--text-xs)}.card-price[data-astro-cid-tjdfhdqb] .one-of-one[data-astro-cid-tjdfhdqb]{display:none}.card-body[data-astro-cid-tjdfhdqb]{padding:var(--space-2) var(--space-3) var(--space-3)}.hang-tag[data-astro-cid-tjdfhdqb]{width:22px;right:12px}.sold-tag[data-astro-cid-tjdfhdqb]{font-size:var(--text-base);padding:.3em .8em}.bag-tag[data-astro-cid-tjdfhdqb]{top:8px;left:8px;font-size:.62rem;padding:.3em .6em}}.card-name[data-astro-cid-tjdfhdqb]{font-size:var(--text-xl);margin:.2em 0 .1em;color:var(--espresso)}.card-price[data-astro-cid-tjdfhdqb]{margin:0;color:var(--espresso);font-size:var(--text-sm);font-weight:700}.one-of-one[data-astro-cid-tjdfhdqb]{color:var(--sage-deep);font-weight:400;font-style:italic;font-family:var(--font-display);font-size:var(--text-base)}
