.custom-training-container {
    width: 283px;
    height: 283px;
}

.custom-training-container * {
    display: block;
}

.custom-training-container a {
    height: 100%;
}

.sections-list-full__item-image-wrapper {
    --section-image-size: 40px;
    width: var(--section-image-size);
    height: var(--section-image-size);
}

.sections-list-full__item-image-wrapper--TRANSPARENT_PICTURES {
    --section-image-size: 56px;
}

.sections-list-full__item-image-wrapper--PICTURES {
    --section-image-size: 88px;
}

.sections-list-full__items--top-image .sections-list-full__item-image-wrapper--PICTURES {
    --section-image-size: 120px;
}

.sections-list-full__item-image-wrapper--ICONS svg {
    width: var(--section-image-size);
    height: var(--section-image-size);
}

.sections-list-full .sections-list-full__item-info {
    flex-shrink: 1;
}

.search-categories-block,
div.tag-tabs {
    margin-bottom: 4rem;
}

@media screen and (max-width: 640px) {
    .sections-block.search-categories-block .grid-list {
        display: flex;
        /* grid-template-columns: repeat(auto-fill, minmax(200px, 0fr)) !important; */
    }

    .sections-block.search-categories-block .custom-training-container {
        height: initial;
        /* width: 200px;
        height: 200px; */
    }
}

@media screen and (max-width: 500px) {
    .sections-block.search-categories-block .grid-list {
        display: flex;
        /* grid-template-columns: repeat(auto-fill, minmax(150px, 0fr)) !important; */
    }

    .sections-block.search-categories-block .custom-training-container {
        /* width: 150px;
        height: 150px; */
    }
}

.search-categories-block .ui-card__info.ui-card__info--absolute.active {
        background-color: #BD2045;
}
.search-categories-block .ui-card__info.ui-card__info--absolute.active .ui-card__title {color: #fff;}