

/* Start:/local/templates/ion/components/bitrix/news.list/fitness_promo_sliders/style.css?17738118461828*/
/*div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
*/

.promo-slide__timer {
	position: absolute;
	right: 50px;
	bottom: 25px;
    font-family: "HelveticaNeueCyr";
}

.timer__wrapper {
	display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    margin-top: 30px;
    flex-wrap: wrap;
    margin-bottom: 8px;
}

.timer__item {
    min-width: 100px;
    padding: 14px;
    border-radius: 12px;
    background: rgba(255, 255, 255, 0.12);
    *border: 1px solid rgba(255, 180, 110, 0.35);
    *box-shadow: 0 8px 30px rgba(0, 0, 0, 0.25);
    text-align: center;
    *backdrop-filter: blur(4px);
}

.timer__value {
    font-size: 42px;
    line-height: 1;
    font-weight: 500;
    color: #fff;
    *text-shadow: 0 0 14px rgba(255, 177, 92, 0.35);
}

.timer__label {
    margin-top: 8px;
    font-size: 16px;
    line-height: 1;
    color: #ffffff;
    *text-transform: uppercase;
    *letter-spacing: 0.04em;
}

.timer__separator {
    font-size: 40px;
    line-height: 1;
    font-weight: 700;
    color: #ffffff;
    transform: translateY(-6px);
}

.timer__text {
	text-align: right;
	font-style: italic;
	opacity: 0.5;
	color: #ffffff;
}

@media (max-width: 768px) {
    .promo-slide__timer {
        left: 50%;
        transform: translateX(-50%);
		bottom: 40px;
		width: 100%;
    }

    .timer__wrapper {
    	*flex-wrap: nowrap;
    }

    .timer__item {
        min-width: 72px;
        padding: 12px 10px;
        border-radius: 12px;
    }

    .timer__value {
        font-size: 28px;
    }

    .timer__label {
        font-size: 12px;
    }

    .timer__separator {
        font-size: 24px;
        transform: translateY(-2px);
    }

    .timer__text {
        text-align: center;
    }
}
/* End */


/* Start:/local/templates/ion/components/bitrix/catalog.section.list/fitness_kids_program_section/style.css?175860524547*/
.kid-fitness__desc a {
	color: var(--orange);
}
/* End */
/* /local/templates/ion/components/bitrix/news.list/fitness_promo_sliders/style.css?17738118461828 */
/* /local/templates/ion/components/bitrix/catalog.section.list/fitness_kids_program_section/style.css?175860524547 */
