.hpt-home-catalog{width:100%;max-width:1140px;margin:0 auto;padding:20px 12px;box-sizing:border-box}.hpt-home-catalog ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none}.hpt-home-catalog li{min-width:0;text-align:center}.hpt-home-catalog li>a{display:block;color:inherit;text-decoration:none}.hpt-home-catalog img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.hpt-home-catalog h3{font:inherit;font-weight:600;font-size:18px;line-height:1.4;margin:14px 0 8px;overflow-wrap:anywhere}.hpt-home-catalog .price{margin:0 0 16px}.hpt-catalog-link{display:table;margin:24px auto 0;padding:12px 24px;background:#111;color:#fff!important;border-radius:3px;min-height:44px;text-decoration:none}.hpt-home-catalog a:focus-visible{outline:3px solid #b24c64;outline-offset:4px}@media(max-width:1024px){.hpt-home-catalog ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:767px){.hpt-home-catalog ul{gap:16px}.hpt-home-catalog h3{font-size:16px}}
