.catalogIndex{text-align:center;flex-direction:column;gap:40px;max-width:1000px;margin:0 auto;padding:40px clamp(20px,4vw,40px);display:flex}.catalogIndex h2{margin:0;font-size:28px;line-height:34px}.catalogIndex .lead{color:#6b6478;max-width:580px;margin:7px auto 0}.catalogIndex ul{margin:20px 0 0;padding:0;list-style:none}.catalogIndex .styleCards{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;display:grid}.catalogIndex .styleCards a{color:#1b1725;background:#fff;border:2px solid #1b1725;border-radius:26px;flex-direction:column;align-items:center;gap:7px;height:100%;padding:14px;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s,background .15s;display:flex;box-shadow:0 5px #1b1725d9}.catalogIndex .styleCards a:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px #1b1725d9}.catalogIndex .styleCards a:active:not(:disabled){transform:translateY(5px);box-shadow:0 0 #1b1725d9}.catalogIndex .styleCards a:disabled{box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.catalogIndex .styleCards a{transition:none}.catalogIndex .styleCards a:hover:not(:disabled),.catalogIndex .styleCards a:active:not(:disabled){transform:none}}.catalogIndex .styleCards a:hover .lampSketch{transform:translateY(-2px)rotate(-2deg)}.catalogIndex .styleCards .lampSketch{max-width:90px;transition:transform .2s}.catalogIndex .printerLinks{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.catalogIndex .printerLinks a{color:#1b1725;background:#fff;border:2px solid #1b1725;border-radius:999px;padding:5px 14px;font-size:13px;font-weight:600;line-height:20px;text-decoration:none;transition:transform .12s,box-shadow .12s,background .15s;display:inline-block;box-shadow:0 3px #1b1725d9}.catalogIndex .printerLinks a:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px #1b1725d9}.catalogIndex .printerLinks a:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 #1b1725d9}.catalogIndex .printerLinks a:disabled{box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.catalogIndex .printerLinks a{transition:none}.catalogIndex .printerLinks a:hover:not(:disabled),.catalogIndex .printerLinks a:active:not(:disabled){transform:none}.catalogIndex .styleCards .lampSketch{transition:none}}
