.card[data-astro-cid-4fhpls6h]{--ci:var(--i2);color:inherit;-webkit-tap-highlight-color:transparent;grid-template-rows:auto 1fr;text-decoration:none;display:grid}@media (width>=760px){.card[data-astro-cid-4fhpls6h]{--ci:var(--i4)}}.card__media[data-astro-cid-4fhpls6h]{aspect-ratio:4/5;background:var(--paper-3);position:relative;overflow:hidden}.card__media[data-astro-cid-4fhpls6h]:after{content:"";background:var(--gold);transform-origin:0;opacity:0;height:1px;transition:opacity .2s var(--ease-out);position:absolute;bottom:0;left:0;right:0}.card__img[data-astro-cid-4fhpls6h]{transform-origin:50% 92%;transition:transform .5s var(--ease-out);position:absolute;inset:0}.card__img[data-astro-cid-4fhpls6h] img{object-fit:contain;width:100%;height:100%}.card__flag[data-astro-cid-4fhpls6h]{letter-spacing:.08em;text-transform:uppercase;background:var(--paper);color:var(--ink-2);padding:5px 8px;font-size:.7rem;position:absolute;top:12px;left:12px}.card__body[data-astro-cid-4fhpls6h]{align-content:start;gap:6px;padding:16px 0 0;display:grid}.card[data-astro-cid-4fhpls6h]:not(.card--buy) .card__body[data-astro-cid-4fhpls6h]{grid-template-rows:auto 1fr auto auto;height:100%}.card__sale[data-astro-cid-4fhpls6h]{position:absolute;top:10px;right:10px}.card--buy[data-astro-cid-4fhpls6h]{border:1px solid var(--line);background:var(--paper-3);position:relative}.card--buy[data-astro-cid-4fhpls6h] .card__body[data-astro-cid-4fhpls6h]{grid-template-rows:auto 1fr auto auto;height:100%;padding:14px}.card--buy[data-astro-cid-4fhpls6h] .card__name[data-astro-cid-4fhpls6h]{align-self:start;font-size:clamp(1.15rem,1rem + .4vw,1.35rem)}.card__link[data-astro-cid-4fhpls6h]{color:inherit;text-decoration:none}.card__link[data-astro-cid-4fhpls6h]:after{content:"";z-index:1;position:absolute;inset:0}.card__link[data-astro-cid-4fhpls6h]:focus-visible{outline:none}.card--buy[data-astro-cid-4fhpls6h]:has(.card__link:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.card--buy[data-astro-cid-4fhpls6h] .card__price[data-astro-cid-4fhpls6h]{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:6px 0 10px;display:flex}.card__later[data-astro-cid-4fhpls6h]{color:var(--ink-2);font-size:.78rem;font-weight:400;line-height:1.35}.card__buy[data-astro-cid-4fhpls6h]{z-index:2;gap:8px;width:100%;min-height:42px;padding:0 12px;font-size:.84rem;position:relative}.card__buy[data-astro-cid-4fhpls6h]:disabled{opacity:.5;cursor:default}.card__buy[data-astro-cid-4fhpls6h]:disabled:hover{color:inherit;background:0 0}.card__cart[data-astro-cid-4fhpls6h]{fill:none;stroke:currentColor;stroke-width:1.3px;flex:none;width:17px;height:17px}.card__brand[data-astro-cid-4fhpls6h]{letter-spacing:.18em;color:var(--ink-3);font-size:.64rem}.card__name[data-astro-cid-4fhpls6h]{margin-top:2px;font-size:clamp(1.25rem,1.05rem + .5vw,1.45rem);line-height:1.1}.card__meta[data-astro-cid-4fhpls6h]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 1em;margin:2px 0 0;font-size:.78rem;display:flex;overflow-x:clip}.card__pro[data-astro-cid-4fhpls6h]{position:relative}.card__pro[data-astro-cid-4fhpls6h]:before{content:"·";content:"·" / "";text-align:center;width:1em;position:absolute;right:100%}.card__price[data-astro-cid-4fhpls6h]{margin:10px 0 0;font-size:.9rem;font-weight:500}.card[data-astro-cid-4fhpls6h][data-reveal]{transform:translate(0,0)}.card[data-astro-cid-4fhpls6h][data-reveal].is-in{transition:opacity .2s var(--ease-out);transition-delay:0s}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-4fhpls6h]:hover .card__media[data-astro-cid-4fhpls6h]:after{opacity:1}}.card[data-astro-cid-4fhpls6h]:focus-visible .card__media[data-astro-cid-4fhpls6h]:after,.card--buy[data-astro-cid-4fhpls6h]:has(.card__link:focus-visible) .card__media[data-astro-cid-4fhpls6h]:after{opacity:1}@media (prefers-reduced-motion:no-preference){html:not([data-motion=none]):not(.no-js) .card[data-astro-cid-4fhpls6h][data-reveal]{translate:0 var(--rise,14px)}html:not([data-motion=none]):not(.no-js) .card[data-astro-cid-4fhpls6h][data-reveal].is-in{transition:opacity .7s var(--ease-settle,cubic-bezier(.32, 0, .06, .99)), translate .9s var(--ease-settle,cubic-bezier(.32, 0, .06, .99));transition-delay:calc(var(--ci) * 70ms);translate:none}html:not([data-motion=none]) .card--now[data-astro-cid-4fhpls6h]{animation:card-rise .9s var(--ease-settle,cubic-bezier(.32, 0, .06, .99)) calc(var(--ci) * 70ms) both}html:not([data-motion=none]) .card__media[data-astro-cid-4fhpls6h]:after{opacity:1;transition:scale .4s var(--ease-out);scale:0 1}html:not([data-motion=none]) .card[data-astro-cid-4fhpls6h]:focus-visible .card__media[data-astro-cid-4fhpls6h]:after{scale:1}html:not([data-motion=none]) .card[data-astro-cid-4fhpls6h]:active .card__img[data-astro-cid-4fhpls6h]{transition-duration:.12s;transform:scale(.985)}html:not([data-motion=none]):not(.no-js) .is-filtering>.card[data-astro-cid-4fhpls6h][data-card]{animation:card-refilter .3s var(--ease-out) calc(var(--j,0) * 25ms) both;transition:none}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html:not([data-motion=none]) .card[data-astro-cid-4fhpls6h]:hover .card__img[data-astro-cid-4fhpls6h]{transform:scale(1.03)}html:not([data-motion=none]) .card[data-astro-cid-4fhpls6h]:hover .card__media[data-astro-cid-4fhpls6h]:after{scale:1}}html[data-motion=none] .is-filtering>.card[data-astro-cid-4fhpls6h]{animation:card-fade .2s var(--ease-out) both}@keyframes card-rise{0%{translate:0 14px}}@keyframes card-refilter{0%{opacity:0;translate:0 8px}}@keyframes card-fade{0%{opacity:0}}
