.prod-card[data-v-700424bb]{border:1px solid var(--c-border);width:100%;height:100%;transition:border-color .3s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease);background:#fff;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.prod-card[data-v-700424bb]:hover{border-color:var(--c-deep);box-shadow:var(--shadow-2);transform:translateY(-4px)}}.prod-card__pic[data-v-700424bb]{aspect-ratio:1;background:var(--c-bg-soft);border-bottom:1px solid var(--c-border);overflow:hidden}.prod-card__pic img[data-v-700424bb]{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}@media (hover:hover) and (pointer:fine){.prod-card:hover .prod-card__pic img[data-v-700424bb]{transform:scale(1.05)}}.prod-card__body[data-v-700424bb]{flex-direction:column;flex:1;align-items:flex-start;padding:16px 18px 18px;display:flex}.prod-card__cat[data-v-700424bb]{letter-spacing:.2em;color:var(--c-text-3);font-size:11px;font-weight:700}.prod-card__name[data-v-700424bb]{margin-top:8px;font-size:15px;font-weight:700;line-height:1.45}.prod-card__intro[data-v-700424bb]{color:var(--c-text-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:12.5px;display:-webkit-box;overflow:hidden}.prod-card__foot[data-v-700424bb]{letter-spacing:.04em;color:var(--c-text-3);margin-top:auto;padding-top:14px;font-size:11px}.prod-notice[data-v-f383f331]{background:var(--c-yellow-light);color:#7a5200;border:1px solid #f5a90059;border-radius:10px;align-items:center;gap:10px;padding:13px 18px;font-size:13.5px;display:flex}.prod-notice svg[data-v-f383f331]{flex-shrink:0;width:17px;height:17px}.prod-tabs[data-v-f383f331]{scroll-margin-top:calc(var(--nav-h) + 20px);flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.prod-tab[data-v-f383f331]{border:1px solid var(--c-border);color:var(--c-text-2);background:#fff;border-radius:999px;padding:9px 20px;font-size:14px;transition:color .2s,border-color .2s,background-color .2s}@media (hover:hover) and (pointer:fine){.prod-tab[data-v-f383f331]:hover{color:var(--c-primary);border-color:var(--c-primary)}}.prod-tab.is-active[data-v-f383f331]{background:var(--c-primary);border-color:var(--c-primary);color:#fff;font-weight:600}.prod-loading[data-v-f383f331],.prod-empty[data-v-f383f331]{text-align:center;color:var(--c-text-3);padding:60px 0}.prod-grid[data-v-f383f331]{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:30px;display:grid}@media (min-width:1024px){.prod-grid[data-v-f383f331]{grid-template-columns:repeat(4,1fr);gap:24px}}.prod-grid__cell[data-v-f383f331]{height:100%;min-height:0;display:flex}
