product-manual-downloads{display:block;width:100%}.pmd{max-width:1200px;margin:0 auto;padding:clamp(16px,4vw,32px) clamp(12px,3vw,16px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1a1a1a}.pmd__header{margin-bottom:24px;text-align:center}.pmd__title{margin:0 0 8px;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;letter-spacing:-.02em}.pmd__subtitle{margin:0;color:#5c5c5c;font-size:.9375rem;max-width:42rem;margin-inline:auto}.pmd__grid{display:grid;grid-template-columns:repeat(var(--pmd-columns, 3),minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}@media(max-width:989px){.pmd__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:549px){.pmd__grid{grid-template-columns:1fr}}.pmd__card{display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;padding:14px 12px 12px;border:1px solid #e5e5e5;border-radius:var(--pmd-radius, 12px);background:#fff;color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.pmd__card:hover,.pmd__card:focus-visible{border-color:var(--pmd-accent, #111);box-shadow:0 8px 24px #00000014;transform:translateY(-2px);outline:none}.pmd__card--disabled{opacity:.55;cursor:not-allowed}.pmd__media{position:relative;display:flex;align-items:center;justify-content:center;width:var(--pmd-image-size, 112px);max-width:100%;margin-inline:auto;aspect-ratio:1;border-radius:calc(var(--pmd-radius, 12px) - 4px);overflow:hidden}.pmd__image{width:100%;height:100%;object-fit:contain;padding:8px}.pmd__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#b0b0b0}.pmd__badge{position:absolute;right:4px;bottom:4px;padding:2px 6px;border-radius:999px;background:var(--pmd-accent, #111);color:#fff;font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pmd__label{font-size:.9375rem;font-weight:600;text-align:center;line-height:1.3}.pmd__hint{font-size:.8125rem;color:#666;text-align:center}.pmd__hint--muted{color:#999}.pmd__empty{margin:0;padding:24px;border:1px dashed #d9d9d9;border-radius:var(--pmd-radius, 12px);text-align:center;color:#666}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAEA */
