

/* Start:/local/templates/ru/assets/css/settings/main.css?1773123287981*/
/* ==========================================================================
   MAIN STYLESHEET
   ========================================================================== */

/* Import base styles */
@import url('/local/templates/ru/assets/css/settings/base.css');
@import url('/local/templates/ru/assets/css/settings/typography.css');

/* Import components */
@import url('/local/templates/ru/assets/css/settings/../components/button.css');
@import url('/local/templates/ru/assets/css/settings/../components/header.css');
@import url('/local/templates/ru/assets/css/settings/../components/footer.css');
@import url('/local/templates/ru/assets/css/settings/../components/yandex.css');
@import url('/local/templates/ru/assets/css/settings/../components/common.css');
@import url('/local/templates/ru/assets/css/settings/../components/horizontal-slider.css');
@import url('/local/templates/ru/assets/css/settings/../components/breadcrums.css');
@import url('/local/templates/ru/assets/css/settings/../components/drop-down-list.css');
@import url('/local/templates/ru/assets/css/settings/../components/menu.css');
@import url('/local/templates/ru/assets/css/settings/../components/gallery.css');
@import url('/local/templates/ru/assets/css/settings/../components/pagination.css');
@import url('/local/templates/ru/assets/css/settings/../components/project.css');
@import url('/local/templates/ru/assets/css/settings/../components/carousel.css');
@import url('/local/templates/ru/assets/css/settings/../components/pagination-page.css');
@import url('/local/templates/ru/assets/css/settings/../components/tags.css');
@import url('/local/templates/ru/assets/css/settings/../components/auto-slider.css');
/* End */


/* Start:/local/templates/ru/assets/css/pages/digital-media.css?17731232873223*/
.digital-media__content {
    display: flex;
    flex-direction: column;
    gap: clamp(1.625rem, 1.3216rem + 1.2945vw, 2.875rem);
    padding: clamp(2.875rem, 2.5716rem + 1.2945vw, 4.125rem) clamp(0.938rem, 0.5589rem + 1.6176vw, 2.5rem);
}

/*Карточка*/
.digital-media__card {
    display: flex;
    flex-wrap: wrap;
    gap: clamp(2.813rem, 2.2822rem + 2.2649vw, 5rem);
    border: 1px solid var(--color-orange);
    border-radius: 20px;
}

.digital-media__card-img {
    flex: 1;
    width: clamp(21.625rem, 19.5922rem + 8.6731vw, 30rem);
    height: clamp(21.625rem, 19.5922rem + 8.6731vw, 30rem);
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}

.digital-media__description-podcast {
    flex: 1;
    padding-top: 35px;
    display: flex;
    flex-direction: column;
    gap: clamp(1rem, 0.5449rem + 1.9417vw, 2.875rem);
}

.digital-media__description-podcast__wrapper-link {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.digital-media__description-podcast__links {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: clamp(1rem, 0.5449rem + 1.9417vw, 2.875rem);
}

.digital-media__description-podcast__link {
    cursor: pointer;
    transition: all var(--transition-normal) ease-out;
}

.digital-media__description-podcast__link:hover {
    opacity: 0.7;
}

.digital-media__latest-podcast {
    flex: 1;
    padding-top: 35px;
    padding-right: 68px;
    display: flex;
    flex-direction: column;
    gap: clamp(1rem, 0.5449rem + 1.9417vw, 2.875rem);
}

.digital-media__wrapper-yandex-card {
    display: flex;
    flex-direction: column;
    height: min-content;
    max-width: 800px;
    width: 100%
}

/*Социальные сети*/
.digital-media__wrapper-social-network {
    display: flex;
    flex-direction: column;
    gap: clamp(1rem, 0.5449rem + 1.9417vw, 2.875rem);
    width: 70%;
}

.digital-media__social-network {
    display: flex;
    flex-wrap: wrap;
    gap: clamp(1.625rem, 1.3216rem + 1.2945vw, 2.875rem);
}

.digital-media__social-network__wrapper-text {
    display: flex;
    flex-direction: column;
    gap: clamp(0.625rem, 0.5340rem + 0.3883vw, 1rem);
    width: 70%;
}

.digital-media__social-network__wrapper-icons {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: clamp(0.625rem, 0.5340rem + 0.3883vw, 1rem);
}

.digital-media__social-network__icon {
    display: flex;
    align-items: center;
    gap: 25px;
}

.digital-media__social-network_img {
    width: 40px;
    min-width: 40px;
    height: 40px;
}


@media (max-width:800px) {

    .digital-media__wrapper-social-network,
    .digital-media__social-network__wrapper-text,
    .digital-media__wrapper-yandex-card {
        width: 100%;
    }

    .digital-media__card-img {
        width: 100%;
        object-fit: cover;
        object-position: top;
    }

}

@media (max-width:1620px) {
    .digital-media__card {
        display: grid;
        grid-template-columns: 1fr;
        border: none;
        border-radius: 0;
    }

    .digital-media__card-img {
        border-radius: 20px;
    }

    .digital-media__latest-podcast,
    .digital-media__description-podcast {
        padding: 0;
    }
}
/* End */
/* /local/templates/ru/assets/css/settings/main.css?1773123287981 */
/* /local/templates/ru/assets/css/pages/digital-media.css?17731232873223 */
