<style id="hybrid-styles">
html {
box-sizing: border-box
}
*,
::after,
::before {
box-sizing: inherit
}
body {
padding: 0
}
.image {
width: 100%;
height: auto;
display: block
}
.page {
width: 100%;
max-width: 1200px;
margin: 0 auto;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-weight: 400;
line-height: 1.4em;
font-size: 16px;
direction: ltr;
background-color: #fff;
unicode-bidi: embed;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-tap-highlight-color: transparent;
font-synthesis: none;
font-feature-settings: "liga", "kern"
}
.page__header {
display: flex;
width: 100%;
height: 48px;
align-items: center
}
.page__title {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-size: 24px;
font-weight: 700;
color: #000;
margin: 0 0 8px
}
.page__header .page__title,
body {
margin: 0
}
.breadcrumbs {
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
font-weight: 400;
line-height: 1.4em;
font-size: 16px;
direction: ltr;
background-color: #fff;
unicode-bidi: embed;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-tap-highlight-color: transparent;
font-synthesis: none;
font-feature-settings: "liga", "kern"
}
.breadcrumbs__list {
list-style: none;
display: flex;
flex-wrap: wrap;
margin: 0;
padding: 0
}
.breadcrumbs__crumb {
display: flex;
font-size: .875rem;
color: #212121
}
.breadcrumbs__crumb:not(:last-child):after {
content: "/";
padding: 0 8px
}
.breadcrumbs__link {
text-decoration: none;
-webkit-tap-highlight-color: transparent;
outline: 0;
color: #6f6f6f
}
.breadcrumbs__link:visited {
color: #6f6f6f
}
a.breadcrumbs__link:hover {
color: #285bc7;
text-decoration: underline
}
[aria-current=page].breadcrumbs__link,
[aria-current=page].breadcrumbs__link:visited {
color: #212121;
cursor: default
}
.card-group {
width: 100%;
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-flow: row wrap
}
.card-group--center {
justify-content: center
}
.card {
position: relative;
margin: 0 8px 16px;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
display: block;
overflow: hidden;
border-radius: 3px;
text-overflow: ellipsis
}
.category-card {
display: flex;
flex-flow: column;
flex: 0 0 calc(25% - 8px);
align-items: center;
margin: 0 4px 8px
}
.category-card,
.category-card:visited {
color: #221924;
text-decoration: none
}
.cartegory-card__image {
width: 72px;
height: 72px;
border-radius: 50%;
overflow: hidden;
border: 1px solid #e4e4e4
}
.category-card__text {
font-size: 12px;
overflow-wrap: break-word;
line-height: 1.4
}
.banner-image {
margin: 8px 0 16px
}
@media (min-width:515px) {
.cartegory-card__image {
width: 120px;
height: 120px;
margin: 0 0 8px
}
}
@media (min-width:769px) {
.category-card {
margin: 0 8px 8px;
flex: 0 0 calc(20% - 16px)
}
.cartegory-card__image {
width: 136px;
height: 136px;
margin: 0 0 8px
}
.category-card__text {
font-size: 16px
}
.category-card--inline {
flex-flow: row nowrap
}
.category-card--inline .cartegory-card__image {
flex: 0 0 60px;
width: 60px;
height: 60px;
margin: 0 0 8px
}
.category-card--inline .category-card__text {
font-size: 15px;
margin-left: 8px
}
}
</style>