.home-store,
.top-footer {
    display: none;
}
#ajax-posts {
    position: relative;
}
.wrapper-pagination.loading #ajax-posts .col {
    opacity: 0.2;
}
.box-item-podcast .box-item-inner {
    display: flex;
    flex-direction: column;
}
.box-item-podcast .box-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
}
.box-item-podcast .box-image {
    border-radius: 0;
}
.box-item-podcast .box-image .image-zoom {
    padding-top: 100%;
    /* background-color: #d9d9d9; */
}
.box-item-podcast .box-image .image-zoom a:before {
    content: "";
    background: url("../img/overlay.svg") center no-repeat;
    background-size: cover;
    position: absolute;
    width: calc(100% - var(--px-image) - var(--px-image));
    height: calc(100% - var(--px-image) - var(--px-image));
    top: var(--px-image);
    left: var(--px-image);
    opacity: 0;
    transition: all 0.35s ease-in-out;
    visibility: hidden;
    z-index: 1;
}
.box-item-podcast:hover .box-image .image-zoom a:before {
    opacity: 1;
    visibility: visible;
}
.box-item-podcast .box-text .post-title {
    font-size: var(-tt-fs);
    line-height: calc(45 / 38);
}
.box-item-podcast .box-text .post-title a {
    color: var(--color-white);
}
.list-child-cat > .row > .col {
    padding-bottom: var(--gap-column-pb);
}
.archive-title {
    font-size: var(--heading-fs);
    line-height: calc(79 / 70);
    font-weight: normal;
}
.term-description {
    font-size: var(--fs-normal);
    margin-bottom: var(--term-mb);
}
.block-podcast-posts .podcast-section-1 .box-text-podcast {
    margin-bottom: var(--ss1-text-b);
    padding-bottom: var(--ss1-text-b);
    border-bottom: 0.5px solid #000000;
}
.flat-podcast-platform .podcast_platform {
    font-style: normal;
    font-weight: 400;
    font-size: var(--platform-tt-fs);
    line-height: calc(31 / 22);
    color: #000000;
}
.flat-podcast-platform .list-platform {
    column-gap: var(--gap-platform-px);
}
/* box-info-cat */
.icon-box-podcast {
    margin-bottom: var(--podcast-box-mgb);
    flex-wrap: nowrap !important;
}
.icon-box-podcast .icon-box-img {
    width: var(--podcast-icon-box-img-w) !important;
}
.icon-box-podcast .icon-box-img img {
    padding-top: 0;
}
.icon-box-podcast.icon-box-left .icon-box-img + .icon-box-text {
    padding-left: var(--podcast-icon-box-text-pdl);
}
.icon-box-podcast .icon-box-text {
    padding-top: 0;
    font-size: var(--podcast-icon-box-text-fs);
}
.icon-box-podcast .icon-box-text * {
    line-height: calc(45 / 38);
    font-weight: normal;
    white-space: nowrap;
}
.box-item-podcast .entry-title {
    font-weight: normal;
    text-align: left;
}
.box-text-podcast {
    padding-top: 0;
    font-size: var(--podcast-box-text-fs);
    line-height: calc(31 / 24);
    margin-bottom: var(--podcast-box-text-mgb);
    padding-bottom: var(--podcast-box-text-pdb);
    border-bottom: 1px solid #000000;
}
.block-podcast-posts {
    padding-top: var(--block-podcast-posts-pt);
}
.intro-custom-gap {
    padding-top: var(--intro-custom-gap-pt) !important;
}
.podcast-section-1 {
    padding-bottom: var(--ss1-pdb) !important;
}
@media only screen and (max-width: 549px) {
    .block-podcast-posts {
        background: linear-gradient(
            to top,
            #000f14 15.58%,
            #02474e 43.38%,
            #048996 70.42%,
            #ffffff 92%
        );
    }
    .box-item-podcast {
        padding-bottom: 5.86666667vw;
    }
    .icon-box-left .icon-box-img + .icon-box-text {
        padding-left: 0;
        color: var(--color-white) !important;
    }
    .icon-box-podcast .icon-box-img {
        position: absolute;
        top: -4.8vw;
        right: 0;
    }
    .small-pb-normal {
        padding-bottom: 7.46666667vw !important;
    }
    .box-text-podcast > *,
    .block-platform p {
        color: var(--color-white) !important;
    }
    .block-podcast-posts .podcast-section-1 .box-text-podcast {
        border-bottom-color: var(--color-white);
    }
    .flat-podcast-platform .podcast_platform {
        text-align: center;
    }
    .flat-podcast-platform .list-platform {
        justify-content: space-between;
    }
}
@media only screen and (min-width: 0px) {
    :root {
        --px-image: 1.77083333vw;
        --py-image: 1.77083333vw;
        --tt-fs: 1.97916667vw;
        --gap-column-pb: 14.1333333vw;
        --gap-column-px: 2.08333333vw;
        --fs-normal: 3.73333333vw;
        --term-mb: 5.72916667vw;
        --ss1-text-b: 4vw;
        --platform-tt-fs: 3.73333333vw;
        --gap-platform-px: 1.25vw;
        --block-podcast-posts-pt: 16vw;
        /*  */
        --podcast-box-mgb: 5.33333333vw;
        --podcast-icon-box-img-w: 10.6906667vw;
        --podcast-icon-box-text-fs: 8vw;
        --podcast-box-text-fs: 3.73333333vw;
        --podcast-box-text-mw: 100%;
        --podcast-box-text-mgb: 3.2vw;
        --podcast-box-text-pdb: 3.2vw;
        --intro-custom-gap-pt: 6.66666667vw;
        --ss1-pdb: 8vw;
    }
}
@media only screen and (min-width: 550px) {
    :root {
        --px-image: 1.77083333vw;
        --py-image: 1.77083333vw;
        --tt-fs: 1.97916667vw;
        --gap-column-pb: 6.51041667vw;
        --gap-column-px: 2.08333333vw;
        --fs-normal: 1.9vw;
        --term-mb: 5.72916667vw;
        --ss1-text-b: 1.40625vw;
        --platform-tt-fs: 1.9vw;
        --gap-platform-px: 2.5vw;
        /*  */
        --podcast-box-mgb: 1.40625vw;
        --podcast-icon-box-img-w: 4.89583333vw;
        --podcast-icon-box-text-fs: 1.97916667vw;
        --podcast-icon-box-text-pdl: 2.2vw;
        --podcast-box-text-fs: 1.9vw;
        --podcast-box-text-mw: 29.7916667vw;
        --podcast-box-text-mgb: 2.08333333vw;
        --podcast-box-text-pdb: 1.19791667vw;
        --intro-custom-gap-pt: 6.66666667vw;
        --ss1-pdb: 4.8125vw;
    }

    .tax-list-podcast-posts {
        background: linear-gradient(
            to top,
            #000f14 15.58%,
            #02474e 43.38%,
            #048996 70.42%,
            #ffffff 100%
        );
    }
    .box-item-podcast .entry-title {
        border-bottom: 0;
        margin-bottom: 15px;
        padding-bottom: 0;
    }
    #ajax-posts {
        margin-left: calc(-1 * var(--gap-column-px)) !important;
        margin-right: calc(-1 * var(--gap-column-px)) !important;
        max-width: calc(100% + var(--gap-column-px) + var(--gap-column-px));
    }
    #ajax-posts > .col {
        padding-left: var(--gap-column-px);
        padding-right: var(--gap-column-px);
    }
    .list-child-cat-podcast > .row > .col:nth-child(1) .term-description p,
    .list-child-cat-podcast > .row > .col:nth-child(1) .archive-title {
        color: var(--color-dark);
    }
}
@media only screen and (min-width: 850px) {
    :root {
        --px-image: 1.77083333vw;
        --py-image: 1.77083333vw;
        --tt-fs: 1.97916667vw;
        --gap-column-pb: 6.51041667vw;
        --gap-column-px: 2.08333333vw;
        --fs-normal: 1.25vw;
        --term-mb: 5.72916667vw;
        --ss1-text-b: 1.40625vw;
        --platform-tt-fs: 1.14583333vw;
        --gap-platform-px: 1.25vw;
        /*  */
        --podcast-box-mgb: 1.40625vw;
        --podcast-icon-box-img-w: 4.89583333vw;
        --podcast-icon-box-text-fs: 1.97916667vw;
        --podcast-icon-box-text-pdl: 2.54739583vw;
        --podcast-box-text-fs: 1.14583333vw;
        --podcast-box-text-mw: 29.7916667vw;
        --podcast-box-text-mgb: 2.08333333vw;
        --podcast-box-text-pdb: 1.19791667vw;
        --block-podcast-posts-pt: 5.46875vw;
        --intro-custom-gap-pt: 6.66666667vw;
        --ss1-pdb: 2.8125vw;
    }
    .box-item-podcast .entry-title {
        font-size: 1.484375vw;
    }
}
