.CategoriesBlock{display:flex;justify-content:center;width:100%;margin-top:32px;padding:32px 0;background-color:var(--background)}.CategoriesBlock .SectionTitle{text-transform:none}.CategoriesBlock_variant_b .CategoriesBlock-Data{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;margin-top:32px}.CategoriesBlock_variant_b .CategoriesBlock-ItemTile{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:12px;box-sizing:border-box;background-color:#fff;border:1px solid var(--stroke);border-radius:4px;cursor:pointer;transition:color .3s ease}.CategoriesBlock_variant_b .CategoriesBlock-ItemTile .Media{display:flex;align-items:center;justify-content:center;height:72px;flex-shrink:0}.CategoriesBlock_variant_b .CategoriesBlock-ItemTile .Media img{max-width:100%;max-height:72px;width:auto;height:auto;object-fit:contain}.CategoriesBlock_variant_b .CategoriesBlock-ItemTile .Title{font-family:var(--type-ui-family);font-size:var(--text-md);font-weight:var(--font-regular);line-height:var(--line-ui);color:var(--black);text-align:center;transition:color .3s ease}.CategoriesBlock_variant_b .CategoriesBlock-ItemTile:hover .Title{color:var(--accent)}.CategoriesBlock_variant_c .CategoriesBlock-Data{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:8px;margin-top:32px}.CategoriesBlock_variant_c .CategoriesBlock-ItemTile{display:block;padding:8px 0;box-sizing:border-box;font-family:var(--type-ui-family);font-size:var(--text-md);font-weight:var(--font-regular);line-height:var(--line-ui);color:var(--black);cursor:pointer;transition:color .3s ease}.CategoriesBlock_variant_c .CategoriesBlock-ItemTile .Title{display:block}.CategoriesBlock_variant_c .CategoriesBlock-ItemTile:hover{color:var(--accent)}@media screen and (max-width:992px){.CategoriesBlock_variant_b .CategoriesBlock-Data{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.CategoriesBlock{padding:24px 0}.CategoriesBlock_variant_b .CategoriesBlock-Data{grid-template-columns:repeat(2,1fr);margin-top:24px}.CategoriesBlock_variant_b .CategoriesBlock-ItemTile .Media{height:64px}.CategoriesBlock_variant_b .CategoriesBlock-ItemTile .Media img{max-height:64px}.CategoriesBlock_variant_c .CategoriesBlock-Data{grid-template-columns:1fr;margin-top:24px}}