.wst-catalog{padding-top:48px;padding-bottom:64px;background:#fff;color:#1f2937}.wst-catalog a,.wst-catalog h1,.wst-catalog h2,.wst-catalog h3,.wst-catalog p{color:#1f2937}.wst-catalog h1{font-size:max(2rem, min(4vw, 3rem));margin-bottom:8px}.wst-catalog__side{position:sticky;top:88px;padding:16px;border:1px solid #dce3ea;border-radius:2px;background:#f8fafc}.wst-catalog__side h2{font-size:1rem;margin-bottom:12px}.wst-catalog__desk,.wst-catalog__mobile nav{display:flex;flex-direction:column;gap:8px}.wst-catalog__desk a,.wst-catalog__mobile a{-webkit-text-decoration:none;text-decoration:none;padding:8px 0;border-bottom:1px solid #dce3ea}.wst-catalog__mobile{display:none}.wst-catalog__group{margin-top:32px}.wst-catalog__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px}.wst-catalog__card{border:1px solid #dce3ea;border-radius:2px;background:#fff;padding:16px}.wst-catalog__card a{-webkit-text-decoration:none;text-decoration:none}.wst-catalog__card img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;background:#f1f5f9;margin-bottom:12px}.wst-catalog__card h3{font-size:1rem;margin:0}@media (max-width:991.98px){.wst-catalog__side{position:static}.wst-catalog__desk{display:none}.wst-catalog__mobile{display:block}}