.bt-homepage-categories{display:grid;gap:24px}
@media (max-width:991px){.bt-homepage-categories:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-homepage-categories:not(:last-child){margin-bottom:48px}}
.bt-homepage-categories .bt-homepage-categories-menu{margin:0;padding:0;display:grid;gap:16px;list-style:none}
@media (max-width:991px){.bt-homepage-categories .bt-homepage-categories-menu{grid-template-columns:repeat(2,1fr)}}
@media (min-width:992px){.bt-homepage-categories .bt-homepage-categories-menu{grid-auto-flow:column;grid-auto-columns:1fr}}
.bt-homepage-categories .bt-homepage-categories-menu .bt-homepage-categories-menu-item{margin:0;padding:0;display:grid}
.bt-homepage-categories .bt-homepage-category{padding:24px;border-radius:20px;display:flex;flex-flow:column;justify-content:start;align-items:center;gap:24px;text-align:center;text-decoration:none}
[data-color-scheme="light"] .bt-homepage-categories .bt-homepage-category{background-color:#f4f4f5;color:#000}
[data-color-scheme="dark"] .bt-homepage-categories .bt-homepage-category{background-color:#1D1D1D;color:#fff}
@media (min-width:992px){.bt-homepage-categories .bt-homepage-category{min-height:185px}}
.bt-homepage-categories .bt-homepage-category figure{width:70px;height:70px;margin:0;padding:0;border-radius:70px;display:flex;align-items:center;justify-content:center}
[data-color-scheme="light"] .bt-homepage-categories .bt-homepage-category figure{background-color:#fff}
[data-color-scheme="dark"] .bt-homepage-categories .bt-homepage-category figure{background-color:#333}
.bt-homepage-categories .bt-homepage-category figure svg{fill:#0090FF;width:24px;height:24px;display:block}
.bt-homepage-categories .bt-homepage-category:hover{background-color:#0090FF;color:#fff;box-shadow:0px 6px 24px -6px rgba(0,0,0,0.15)}
.bt-homepage-categories .bt-homepage-categories-actions{display:flex;align-items:center;justify-content:center}