.breadcrumb[data-astro-cid-h4h3cy5j]{display:inline-block;margin:0 1rem 1rem 0;color:var(--text-200);font-size:.92rem}.breadcrumb[data-astro-cid-h4h3cy5j]:hover{color:var(--accent)}.set-visual-section[data-astro-cid-h4h3cy5j]{padding:1rem 0 1.5rem}.set-visual[data-astro-cid-h4h3cy5j]{display:block;width:100%;aspect-ratio:3.2 / 1;max-height:170px;border:1px solid var(--border);border-radius:var(--radius-md);object-fit:cover;object-position:center 22%;box-shadow:0 10px 26px #0003}.set-visual--op16[data-astro-cid-h4h3cy5j],.set-visual--op17[data-astro-cid-h4h3cy5j]{object-position:center 22%}.set-visual--op15[data-astro-cid-h4h3cy5j]{object-position:center 38%}@media(min-width:651px){.set-visual--op13[data-astro-cid-h4h3cy5j]{object-position:center 36%}.set-visual--prb02[data-astro-cid-h4h3cy5j]{object-position:center 42%}.set-visual--op12[data-astro-cid-h4h3cy5j]{object-position:center 44%}}.product-grid[data-astro-cid-h4h3cy5j]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.product-card[data-astro-cid-h4h3cy5j]{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:#0c111eb8}.product-image[data-astro-cid-h4h3cy5j]{position:relative;display:grid;place-items:center;height:180px;overflow:hidden;padding:1rem;background:#ff6b3d14}.product-image[data-astro-cid-h4h3cy5j] img[data-astro-cid-h4h3cy5j]{display:block;width:auto;height:auto;max-width:78%;max-height:128px;object-fit:contain}.product-image--box[data-astro-cid-h4h3cy5j] img[data-astro-cid-h4h3cy5j]{max-width:90%;max-height:145px}.product-content[data-astro-cid-h4h3cy5j]{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1rem}.product-code[data-astro-cid-h4h3cy5j]{color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.03em;line-height:1.2;overflow-wrap:anywhere;text-transform:uppercase}.product-content[data-astro-cid-h4h3cy5j] h3[data-astro-cid-h4h3cy5j]{margin:.45rem 0 0;font-size:1.05rem;line-height:1.25;overflow-wrap:anywhere}.product-description[data-astro-cid-h4h3cy5j]{margin:.65rem 0 1rem;color:var(--text-200);font-size:.9rem;line-height:1.5}.product-link[data-astro-cid-h4h3cy5j]{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:.55rem 1rem;border-radius:999px;background:linear-gradient(135deg,#ff6b3d,#ff9f1c);color:#160d09;font-size:.85rem;font-weight:700;text-decoration:none}.product-link[data-astro-cid-h4h3cy5j]:hover{filter:brightness(1.08);transform:translateY(-1px)}.empty-state[data-astro-cid-h4h3cy5j]{padding:2rem;border:1px solid var(--border);border-radius:var(--radius-md);background:#0c111eb8;color:var(--text-200)}@media(min-width:651px){.product-grid[data-astro-cid-h4h3cy5j]{grid-template-columns:repeat(4,minmax(0,1fr))}}.seo-block[data-astro-cid-h4h3cy5j]{padding-top:3.5rem}.copy-grid[data-astro-cid-h4h3cy5j]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.copy-grid[data-astro-cid-h4h3cy5j] h2[data-astro-cid-h4h3cy5j]{font-size:1.35rem}.copy-grid[data-astro-cid-h4h3cy5j] p[data-astro-cid-h4h3cy5j]{color:var(--text-200)}.internal-links[data-astro-cid-h4h3cy5j]{grid-column:1 / -1}.internal-links[data-astro-cid-h4h3cy5j] a[data-astro-cid-h4h3cy5j]{color:var(--accent);font-weight:600}@media(max-width:650px){.set-visual-section[data-astro-cid-h4h3cy5j]{padding:1rem 0 1.25rem}.set-visual[data-astro-cid-h4h3cy5j]{aspect-ratio:3 / 1;max-height:120px;border-radius:12px}.product-grid[data-astro-cid-h4h3cy5j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.product-image[data-astro-cid-h4h3cy5j]{height:145px;padding:.65rem}.product-image[data-astro-cid-h4h3cy5j] img[data-astro-cid-h4h3cy5j]{max-width:76%;max-height:103px}.product-image--box[data-astro-cid-h4h3cy5j] img[data-astro-cid-h4h3cy5j]{max-width:88%;max-height:116px}.product-content[data-astro-cid-h4h3cy5j]{padding:.7rem}.product-content[data-astro-cid-h4h3cy5j] h3[data-astro-cid-h4h3cy5j]{font-size:.9rem;line-height:1.2}.product-description[data-astro-cid-h4h3cy5j]{font-size:.78rem}.product-link[data-astro-cid-h4h3cy5j]{width:100%;padding:.5rem .65rem;font-size:.78rem}.copy-grid[data-astro-cid-h4h3cy5j]{grid-template-columns:1fr;gap:1rem}.internal-links[data-astro-cid-h4h3cy5j]{grid-column:auto}}
