.pcard[data-astro-cid-tjdfhdqb]{display:flex;flex-direction:column;background:var(--clr-bg);border:1px solid var(--clr-border);border-radius:16px;overflow:hidden;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition);animation:pcard-in .45s cubic-bezier(.4,0,.2,1) both;animation-delay:calc(var(--i, 0) * 45ms)}@keyframes pcard-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pcard[data-astro-cid-tjdfhdqb]:hover{transform:translateY(-4px);border-color:#c0392b4d;box-shadow:0 14px 36px #1a14101f}.pcard__media[data-astro-cid-tjdfhdqb]{position:relative;aspect-ratio:4 / 3;display:grid;place-items:center;padding:16px;background:#fff;border-bottom:1px solid var(--clr-border);overflow:hidden}.pcard__img[data-astro-cid-tjdfhdqb]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform var(--transition)}.pcard[data-astro-cid-tjdfhdqb]:hover .pcard__img[data-astro-cid-tjdfhdqb]{transform:scale(1.04)}.pcard__mark[data-astro-cid-tjdfhdqb]{width:76px;height:76px;color:var(--clr-gold);opacity:.55}.pcard__badge[data-astro-cid-tjdfhdqb]{position:absolute;top:12px;left:12px;padding:5px 11px;border-radius:50px;font-size:.7rem;font-weight:600;letter-spacing:.04em;color:#fff}.pcard__badge--red[data-astro-cid-tjdfhdqb]{background:var(--clr-red)}.pcard__badge--gold[data-astro-cid-tjdfhdqb]{background:var(--clr-gold)}.pcard__body[data-astro-cid-tjdfhdqb]{display:flex;flex-direction:column;gap:10px;padding:20px 22px 22px;flex:1}.pcard__name[data-astro-cid-tjdfhdqb]{font-size:1.12rem;font-weight:600;line-height:1.3;color:var(--clr-text)}.pcard__desc[data-astro-cid-tjdfhdqb]{font-size:.85rem;line-height:1.6;color:var(--clr-muted)}.pcard__specs[data-astro-cid-tjdfhdqb]{display:flex;flex-direction:column;gap:1px;background:var(--clr-border);border:1px solid var(--clr-border);border-radius:9px;overflow:hidden;margin-top:2px}.pcard__spec[data-astro-cid-tjdfhdqb]{display:flex;justify-content:space-between;gap:14px;padding:8px 12px;background:var(--clr-bg-2);font-size:.79rem}.pcard__spec[data-astro-cid-tjdfhdqb] dt[data-astro-cid-tjdfhdqb]{color:var(--clr-muted);flex-shrink:0}.pcard__spec[data-astro-cid-tjdfhdqb] dd[data-astro-cid-tjdfhdqb]{font-weight:600;text-align:right}.pcard__more[data-astro-cid-tjdfhdqb]{font-size:.8rem;color:var(--clr-muted);line-height:1.6}.pcard__more[data-astro-cid-tjdfhdqb] summary[data-astro-cid-tjdfhdqb]{cursor:pointer;font-weight:600;color:var(--clr-text);padding:4px 0;transition:color var(--transition)}.pcard__more[data-astro-cid-tjdfhdqb] summary[data-astro-cid-tjdfhdqb]:hover{color:var(--clr-red)}.pcard__more[data-astro-cid-tjdfhdqb] p[data-astro-cid-tjdfhdqb]{margin-top:6px}.pcard__ask[data-astro-cid-tjdfhdqb]{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:14px;border-top:1px solid var(--clr-border);font-size:.82rem;font-weight:600;color:var(--clr-red);transition:gap var(--transition)}.pcard__ask[data-astro-cid-tjdfhdqb]:hover{gap:12px}.pcard__ask[data-astro-cid-tjdfhdqb]:focus-visible,.pcard__more[data-astro-cid-tjdfhdqb] summary[data-astro-cid-tjdfhdqb]:focus-visible{outline:2px solid var(--clr-red);outline-offset:3px;border-radius:3px}@media (prefers-reduced-motion: reduce){.pcard[data-astro-cid-tjdfhdqb]{animation:none}.pcard[data-astro-cid-tjdfhdqb]:hover,.pcard[data-astro-cid-tjdfhdqb]:hover .pcard__img[data-astro-cid-tjdfhdqb]{transform:none}}.catnav[data-astro-cid-5623o477]{position:sticky;top:0;z-index:20;background:#faf9f7eb;backdrop-filter:blur(10px);border-bottom:1px solid var(--clr-border)}.catnav__inner[data-astro-cid-5623o477]{display:flex;gap:8px;padding-top:14px;padding-bottom:14px;overflow-x:auto;scrollbar-width:none}.catnav__inner[data-astro-cid-5623o477]::-webkit-scrollbar{display:none}.chip[data-astro-cid-5623o477]{flex-shrink:0;padding:8px 16px;border:1px solid var(--clr-border);border-radius:50px;font-size:.82rem;font-weight:500;color:var(--clr-muted);white-space:nowrap;transition:var(--transition)}.chip[data-astro-cid-5623o477]:hover{border-color:var(--clr-gold);color:var(--clr-gold)}.chip--active[data-astro-cid-5623o477]{background:var(--clr-red);border-color:var(--clr-red);color:#fff}.chip--active[data-astro-cid-5623o477]:hover{color:#fff;border-color:var(--clr-red)}.chip--all[data-astro-cid-5623o477]{color:var(--clr-text)}.chip[data-astro-cid-5623o477]:focus-visible{outline:2px solid var(--clr-red);outline-offset:2px}.prod-section[data-astro-cid-5623o477]{padding-top:56px}.prod-grid[data-astro-cid-5623o477]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.prod-empty[data-astro-cid-5623o477]{padding:56px 0;text-align:center;color:var(--clr-muted)}.cat-cta[data-astro-cid-5623o477]{padding:0 0 100px}.cat-cta__inner[data-astro-cid-5623o477]{display:flex;align-items:center;justify-content:space-between;gap:36px;flex-wrap:wrap;padding:44px 48px;border:1px solid var(--clr-border);border-left:3px solid var(--clr-gold);border-radius:18px;background:radial-gradient(circle at 92% 0%,rgba(176,125,26,.09),transparent 60%),var(--clr-bg-2)}.cat-cta__title[data-astro-cid-5623o477]{font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:700;margin-bottom:10px}.cat-cta__text[data-astro-cid-5623o477]{font-size:.95rem;line-height:1.7;color:var(--clr-muted);max-width:52ch}.cat-cta__actions[data-astro-cid-5623o477]{display:flex;gap:12px;flex-wrap:wrap}.cat-cta__ghost[data-astro-cid-5623o477]{background:#fff9}@media (max-width: 900px){.prod-grid[data-astro-cid-5623o477]{grid-template-columns:repeat(2,1fr);gap:18px}.prod-section[data-astro-cid-5623o477]{padding-top:40px}.cat-cta[data-astro-cid-5623o477]{padding-bottom:64px}.cat-cta__inner[data-astro-cid-5623o477]{padding:32px 28px}}@media (max-width: 560px){.prod-grid[data-astro-cid-5623o477]{grid-template-columns:1fr}.cat-cta__actions[data-astro-cid-5623o477]{width:100%;flex-direction:column}}
