.product-grid[data-v-9e9203d7]{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.product-grid__skeleton[data-v-9e9203d7]{animation:skeleton-shimmer-9e9203d7 1.4s infinite;aspect-ratio:3/4;background:linear-gradient(90deg,var(--skeleton-a) 25%,var(--skeleton-b) 50%,var(--skeleton-a) 75%);background-size:200% 100%;border-radius:22px}.product-grid__empty[data-v-9e9203d7]{grid-column:1/-1;padding:80px 0;text-align:center}@media(max-width:1100px){.product-grid[data-v-9e9203d7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.product-grid[data-v-9e9203d7]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes skeleton-shimmer-9e9203d7{0%{background-position:200% 0}to{background-position:-200% 0}}
