.shelf[data-v-b9a4005d]{margin:8px 16px 32px}h2[data-v-b9a4005d]{font-size:22px;margin:0 0 12px}.grid[data-v-b9a4005d]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.card[data-v-b9a4005d]{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:0 10px 24px #24181614;color:inherit;display:flex;flex-direction:column;min-height:100%;padding-bottom:12px;text-decoration:none}.photo[data-v-b9a4005d]{background:linear-gradient(#e8eaee,#e8eaee) center 46px /46px 34px no-repeat,radial-gradient(circle at 50% 42%,#d5d8de 0 28px,transparent 30px),#f3f4f6;border-radius:16px 16px 0 0;height:132px;-o-object-fit:contain;object-fit:contain;width:100%}.category[data-v-b9a4005d]{color:var(--label);font-size:12px;font-weight:700;letter-spacing:.04em;margin:10px 12px 0;text-transform:uppercase}.name[data-v-b9a4005d]{font-size:15px;font-weight:700;line-height:1.25;margin:6px 12px 0;min-height:2.5em}.price[data-v-b9a4005d]{color:#c40812;font-family:Bricolage Grotesque,Source Sans\ 3,sans-serif;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;margin:8px 12px 0}@media(max-width:720px){.grid[data-v-b9a4005d]{grid-template-columns:repeat(2,minmax(0,1fr))}.photo[data-v-b9a4005d]{height:112px}}
