.product-list.svelte-1xfarkz{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 0;padding:0 1.25rem 4rem;display:grid}@media (width>=768px){.product-list.svelte-1xfarkz{row-gap:2rem;padding:0 2rem 5rem}}@media (width>=1024px){.product-list.svelte-1xfarkz{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2.25rem;padding:0 4rem 6rem}}.card.svelte-1xfarkz{flex-direction:column;min-width:0;margin-inline:4px;text-decoration:none;display:flex}.card-plate.svelte-1xfarkz{aspect-ratio:2/3;width:100%}.plate-img.svelte-1xfarkz{position:absolute;inset:0}.plate-zoom.svelte-1xfarkz .img-primary:where(.svelte-1xfarkz){opacity:1;transition:transform .9s cubic-bezier(.2,.7,.3,1),opacity linear}.plate-zoom.svelte-1xfarkz .img-hover:where(.svelte-1xfarkz){opacity:0;transition:transform .9s cubic-bezier(.2,.7,.3,1),opacity linear}@media (hover:hover) and (pointer:fine){.card.svelte-1xfarkz:has(.img-hover:where(.svelte-1xfarkz)):hover .img-primary:where(.svelte-1xfarkz){opacity:0;transition-delay:0s,50ms}.card.svelte-1xfarkz:hover .img-hover:where(.svelte-1xfarkz){opacity:1;transition-delay:0s,50ms}}.card-info.svelte-1xfarkz{justify-content:space-between;align-items:baseline;gap:1rem;padding-top:.9rem;display:flex}.card-price.svelte-1xfarkz{white-space:nowrap;flex:none}.empty.svelte-1xfarkz{text-align:center;font-family:var(--font-serif);color:var(--color-ink);margin:0;padding:3rem 1.25rem 5rem}
