.product-card[data-astro-cid-4fhpls6h]{gap:var(--s4);padding:var(--s3) var(--s3) var(--s4);flex-direction:column;height:100%;display:flex}.product-card-photo[data-astro-cid-4fhpls6h]{aspect-ratio:4/3;border:var(--hair);background-color:var(--paper-2);overflow:hidden}.product-card-photo[data-astro-cid-4fhpls6h] img{object-fit:cover;width:100%;height:100%}.product-card-title[data-astro-cid-4fhpls6h]{font-size:var(--step-0);padding-inline:var(--s2);line-height:1.3}.product-card-foot[data-astro-cid-4fhpls6h]{justify-content:space-between;align-items:baseline;gap:var(--s3);border-top:1px dashed var(--rule);padding:var(--s3) var(--s2) 0;margin-top:auto;display:flex}.product-card[data-astro-cid-4fhpls6h] .price[data-astro-cid-4fhpls6h]{font-size:var(--step-1)}.product-card[data-astro-cid-4fhpls6h] .price[data-astro-cid-4fhpls6h] small[data-astro-cid-4fhpls6h]{color:var(--ink-3);font-size:.62em}.product-card[data-astro-cid-4fhpls6h] .arrow[data-astro-cid-4fhpls6h]{color:var(--signal-ink);transition:transform .2s var(--ease)}.product-card[data-astro-cid-4fhpls6h]:hover .arrow[data-astro-cid-4fhpls6h]{transform:translate(4px)}@media (width<=560px){.product-card[data-astro-cid-4fhpls6h]{gap:var(--s2) var(--s4);padding:var(--s3);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);display:grid}.product-card-photo[data-astro-cid-4fhpls6h]{grid-row:1/span 2;align-self:start}.product-card-title[data-astro-cid-4fhpls6h]{padding-inline:0}.product-card-foot[data-astro-cid-4fhpls6h]{padding:var(--s2) 0 0;align-self:end}}
