.card[data-astro-cid-5ypasyhp]{flex-direction:column;height:100%;display:flex}.card__media[data-astro-cid-5ypasyhp]{isolation:isolate;display:block;position:relative}.card__media[data-astro-cid-5ypasyhp] .pop{border-radius:16px}.card__media[data-astro-cid-5ypasyhp]:after{content:"";z-index:0;width:38%;height:5%;transition:transform .8s var(--ease), opacity .8s var(--ease);background:radial-gradient(closest-side,#16130f38,#0000);border-radius:50%;position:absolute;bottom:3%;left:50%;translate:-50%}.card[data-astro-cid-5ypasyhp]:hover .card__media[data-astro-cid-5ypasyhp]:after{opacity:.7;transform:scale(.82)}.card__zero[data-astro-cid-5ypasyhp]{z-index:0;--zm-size:clamp(8rem, 17vw, 13rem);--zm-c:#e98a95;transition:transform .8s var(--ease);place-items:center;display:grid;position:absolute;inset:0}.card[data-astro-cid-5ypasyhp]:hover .card__zero[data-astro-cid-5ypasyhp]{transform:scale(1.05)}.card__media[data-astro-cid-5ypasyhp] img[data-astro-cid-5ypasyhp]{z-index:1;aspect-ratio:3/4;object-fit:contain;width:100%;height:auto;scale:var(--bh,1);transform-origin:50% 100%;filter:drop-shadow(0 18px 22px #16130f2e);transition:transform 1.05s var(--ease), filter 1.05s var(--ease);padding:6% 24% 8%;position:relative}.card__halo[data-astro-cid-5ypasyhp]{z-index:0;opacity:0;transition:opacity .7s var(--ease), transform 1s var(--ease);background:radial-gradient(circle,#a9743f29,#0000 68%);border-radius:50%;position:absolute;inset:8% 6% 12%;transform:scale(.86)}.card__ground[data-astro-cid-5ypasyhp]{z-index:0;filter:blur(4px);width:46%;height:12px;transition:transform .95s var(--ease), opacity .95s var(--ease);background:radial-gradient(#16130f47,#0000 70%);border-radius:50%;position:absolute;bottom:5%;left:50%;translate:-50%}.card[data-astro-cid-5ypasyhp]:focus-within:not(:hover) .card__media[data-astro-cid-5ypasyhp] img[data-astro-cid-5ypasyhp]{filter:drop-shadow(0 34px 34px #16130f38);transform:translateY(-16px)scale(1.03)}.card[data-astro-cid-5ypasyhp]:hover .card__halo[data-astro-cid-5ypasyhp],.card[data-astro-cid-5ypasyhp]:focus-within .card__halo[data-astro-cid-5ypasyhp]{opacity:1;transform:scale(1)}.card[data-astro-cid-5ypasyhp]:hover .card__ground[data-astro-cid-5ypasyhp],.card[data-astro-cid-5ypasyhp]:focus-within .card__ground[data-astro-cid-5ypasyhp]{opacity:.55;transform:translate(-50%,6px)scaleX(.72)}.card__body[data-astro-cid-5ypasyhp]{flex-direction:column;flex:1;gap:.4rem;padding-top:.9rem;display:flex}.card__buy-short[data-astro-cid-5ypasyhp]{display:none}@media (width<=640px){.card__buy-long[data-astro-cid-5ypasyhp]{display:none}.card__buy-short[data-astro-cid-5ypasyhp]{display:inline}.card__vars[data-astro-cid-5ypasyhp]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.card__note[data-astro-cid-5ypasyhp]{-webkit-line-clamp:3;line-clamp:3;font-size:var(--fs-sm);color:var(--mute);opacity:0;max-height:0;transition:max-height .55s var(--ease), opacity .45s var(--ease), transform .55s var(--ease), margin-top .55s var(--ease);-webkit-box-orient:vertical;margin:0;line-height:1.5;display:none;overflow:hidden;transform:translateY(6px)}@media (hover:none){.card__buy-short[data-astro-cid-5ypasyhp]{display:none}@media (width<=640px){.card__buy-long[data-astro-cid-5ypasyhp]{display:none}.card__buy-short[data-astro-cid-5ypasyhp]{display:inline}.card__vars[data-astro-cid-5ypasyhp]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.card__note[data-astro-cid-5ypasyhp]{display:none}}.card__meta[data-astro-cid-5ypasyhp]{font-size:var(--fs-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--mute);margin:0}.card__eco[data-astro-cid-5ypasyhp]{color:var(--copper-ink)}.card__name[data-astro-cid-5ypasyhp]{min-height:2.48em;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.24}.card__name[data-astro-cid-5ypasyhp] a[data-astro-cid-5ypasyhp]{background:linear-gradient(var(--copper), var(--copper)) no-repeat 0 100% / 0 1px;transition:background-size .5s var(--ease)}.card[data-astro-cid-5ypasyhp]:hover .card__name[data-astro-cid-5ypasyhp] a[data-astro-cid-5ypasyhp]{background-size:100% 1px}.card__vars[data-astro-cid-5ypasyhp]{font-size:var(--fs-sm);color:var(--mute);min-height:1.6em;margin:0}.card__foot[data-astro-cid-5ypasyhp]{border-top:var(--rule);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.9rem;display:flex}.card__price[data-astro-cid-5ypasyhp]{font-family:var(--display);font-size:1.15rem}.card__link[data-astro-cid-5ypasyhp]{font-size:var(--fs-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);transition:color .3s var(--ease)}.card__link[data-astro-cid-5ypasyhp]:hover{color:var(--copper)}.card__buy[data-astro-cid-5ypasyhp]{border:1px solid var(--ink);width:100%;color:var(--ink);font-size:var(--fs-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);background:0 0;border-radius:999px;margin-top:.9rem;padding:.78em 1em;position:relative;overflow:hidden}.card__buy[data-astro-cid-5ypasyhp]:hover{background:var(--ink);color:var(--paper)}.card__buy-done[data-astro-cid-5ypasyhp]{background:var(--copper-ink);color:var(--paper);transition:transform .4s var(--ease);place-items:center;display:grid;position:absolute;inset:0;transform:translateY(100%)}.card__buy[data-astro-cid-5ypasyhp].is-added{border-color:var(--copper)}.card__buy[data-astro-cid-5ypasyhp].is-added .card__buy-done[data-astro-cid-5ypasyhp]{transform:none}@media (prefers-reduced-motion:reduce){.card__media[data-astro-cid-5ypasyhp] img[data-astro-cid-5ypasyhp],.card__halo[data-astro-cid-5ypasyhp],.card__ground[data-astro-cid-5ypasyhp]{transition:none}}.card__save[data-astro-cid-5ypasyhp]{z-index:2;background:var(--ink);color:var(--paper);font-size:var(--fs-mono);letter-spacing:.1em;pointer-events:none;border-radius:999px;padding:.35rem .7rem;position:absolute;top:.8rem;right:.8rem}.card__tag[data-astro-cid-5ypasyhp]{z-index:2;background:var(--copper);color:var(--paper);font-size:var(--fs-mono);letter-spacing:.12em;text-transform:uppercase;pointer-events:none;border-radius:999px;padding:.35rem .7rem;position:absolute;top:.8rem;left:.8rem}.card__tag--out[data-astro-cid-5ypasyhp]{background:var(--ink)}.card[data-astro-cid-5ypasyhp].is-out .card__media[data-astro-cid-5ypasyhp] img[data-astro-cid-5ypasyhp]{filter:grayscale()opacity(.55)}.card__buy[data-astro-cid-5ypasyhp]:disabled{opacity:.5;cursor:not-allowed}.card__buy[data-astro-cid-5ypasyhp]:disabled:hover{transform:none}@media (width<=620px){.card__media[data-astro-cid-5ypasyhp] img[data-astro-cid-5ypasyhp]{padding:4% 16% 6%}.card__name[data-astro-cid-5ypasyhp]{font-size:1rem;line-height:1.25}.card__media[data-astro-cid-5ypasyhp] img[data-astro-cid-5ypasyhp]{aspect-ratio:4/5;padding:3% 15% 5%}.card__body[data-astro-cid-5ypasyhp]{gap:.25rem;padding-top:.6rem}.card__meta[data-astro-cid-5ypasyhp]{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.12em;font-size:.58rem;overflow:hidden}.card__name[data-astro-cid-5ypasyhp]{min-height:2.5em;font-size:.95rem}.card__vars[data-astro-cid-5ypasyhp]{display:none}.card__foot[data-astro-cid-5ypasyhp]{gap:.5rem;padding-top:.5rem}.card__price[data-astro-cid-5ypasyhp]{font-size:1.05rem}.card[data-astro-cid-5ypasyhp]:has(.card__buy) .card__body[data-astro-cid-5ypasyhp]{grid-template-columns:1fr auto;align-content:start;column-gap:.5rem;display:grid}.card[data-astro-cid-5ypasyhp]:has(.card__buy) .card__meta[data-astro-cid-5ypasyhp],.card[data-astro-cid-5ypasyhp]:has(.card__buy) .card__name[data-astro-cid-5ypasyhp]{grid-column:1/-1}.card[data-astro-cid-5ypasyhp]:has(.card__buy) .card__foot[data-astro-cid-5ypasyhp]{border-top:0;grid-column:1;align-self:end;margin-top:0;padding-top:.35rem}.card[data-astro-cid-5ypasyhp]:has(.card__buy) .card__buy[data-astro-cid-5ypasyhp]{letter-spacing:.1em;grid-column:2;align-self:end;width:auto;margin:0 0 .1rem;padding:.55em 1em;font-size:.6rem}.card__zero[data-astro-cid-5ypasyhp]{--zm-size:clamp(6rem, 26vw, 9rem)}}
