#styleIndicator:checked ~ #editor_headline_row {
    display: flex;
    flex-direction: row;
    /*background: linear-gradient(180deg, #E1EEF5 60%, #ffffff 40%);*/
}

#editor_headline_parent_row {
    /*background: linear-gradient(180deg, #E1EEF5 60%, #ffffff 40%);*/
    padding-top: 10px;
}

#styleIndicator:checked ~ #editor_headline_row #editor_headline_child_row {
    max-width: 50%;
}

#styleIndicator:checked ~ #editor_headline_row .art-im-wrapper {
    width: 100%;
}
#styleIndicator:checked ~ #editor_headline_row .art-im-wrapper .ue-dynamic-element-block-wrapper-content .article__media .article__media-content .vdma-image-gallery .vdma-image-gallery__slide .vdma-image-gallery__slide-image .vdma-image-gallery__slide-image-overflow #image-wrapper #article-image {
    width: auto;
    left: unset;
    transform: unset;
    position: relative;
}
#styleIndicator:not(:checked) ~ #editor_headline_row .art-im-wrapper .ue-dynamic-element-block-wrapper-content .article__media .article__media-content .vdma-image-gallery .vdma-image-gallery__slide .vdma-image-gallery__slide-image .vdma-image-gallery__slide-image-overflow #image-wrapper #article-image {
    position: unset;
    width: 100%;
    height: auto;
    transform: unset;
}
#styleIndicator:checked ~ #editor_headline_row .art-im-wrapper .ue-dynamic-element-block-wrapper-content .article__media .article__media-content .vdma-image-gallery .vdma-image-gallery__slide .vdma-image-gallery__slide-image .vdma-image-gallery__slide-image-overflow #image-wrapper {
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    overflow: visible;
    text-align: end;
}
#styleIndicator:not(:checked) ~ #editor_headline_row .art-im-wrapper .ue-dynamic-element-block-wrapper-content .article__media .article__media-content .vdma-image-gallery .vdma-image-gallery__slide .vdma-image-gallery__slide-image .vdma-image-gallery__slide-image-overflow  {
    overflow: unset;
    padding-bottom: 0px;
}
#styleIndicator:checked ~ #editor_headline_row .art-im-wrapper .ue-dynamic-element-block-wrapper-content .article__media .article__media-content .vdma-image-gallery .vdma-image-gallery__slide .vdma-image-gallery__slide-image .vdma-image-gallery__slide-image-overflow  {
    overflow: unset;
}
#styleIndicator:checked ~ #editor_headline_row #editor_headline_child_row .ue-dynamic-element-block-wrapper.qwe{
    position: relative;
}
#styleIndicator:checked ~ #editor_headline_row #editor_headline_child_row .ue-dynamic-element-block-wrapper.qwe::before {
    content: " ";
    position: absolute;
    top: -2rem;
    right: -5000%;
    bottom: 0;
    left: -5000px;
    background: #E1EEF5;
    z-index: -1;
    /* width: 10000%; */
}
#styleIndicator:checked ~ .ue-dynamic-element-block-wrapper.qwe{
    position: relative;
}
#styleIndicator:checked ~ .ue-dynamic-element-block-wrapper.qwe::before {
    content: " ";
    position: absolute;
    top: -2rem;
    right: -5000%;
    bottom: 0;
    left: -5000px;
    background: #E1EEF5;
    z-index: -1;
    /* width: 10000%; */
}
#editor_headline_parent_row:has(> #styleIndicator:not(:checked)) {
    background: linear-gradient(180deg, #E1EEF5 60%, #ffffff 40%);
}
#styleIndicator:not(:checked) ~ #editor_headline_row .art-im-wrapper {
    /*background: linear-gradient(180deg, #E1EEF5 60%, #ffffff 40%);*/
}

@media (max-width: 720px) {
    #styleIndicator:checked ~ #editor_headline_row {
        display: flex;
        flex-direction: column;
        /*background: linear-gradient(180deg, #E1EEF5 60%, #ffffff 40%);*/
    }
}

.htmlff-column-block {
    width: 30% !important;
    padding-left: 20px;
    padding-right: 20px;
}

@media (max-width: 768px) {
    .htmlff-column-block {
        min-width: 100% !important;
        padding-left: 20px;
        padding-right: 20px;
    }
}

.vdma-image-gallery__slide-text__header {
    font-weight: bold;
    font-family: "Open Sans Bold", sans-serif;
}


.copy-100-text {
    letter-spacing: 0.015625rem;
    font-size: 0.875rem;
    line-height: 1.5rem;
}

.copy-200-text {
    letter-spacing: 0.015625rem;
    font-size: 1rem;
    line-height: 1.75rem;
}

@media (min-width: 63.96875em) {
    .copy-100-text {
        font-size: 1rem;
        line-height: 1.75rem;
    }

    .copy-200-text {
        font-size: 1.125rem;
        line-height: 2rem;
    }
}

@media (min-width: 119.96875em) {
    .copy-100-text {
        font-size: 1.125rem;
        line-height: 2rem;
    }

    .copy-200-text {
        font-size: 1.25rem;
        line-height: 2.25rem;
    }
}

.teaser-page__our-topics {
    margin-bottom: 2.75rem;
    background: #E1EEF5;
    width: 100% !important;
    max-width: 100% !important;
}

@media (min-width: 47.96875em) {
    .teaser-page__our-topics {
        margin-bottom: 3.5rem;
    }
}

@media (min-width: 63.96875em) {
    .teaser-page__our-topics {
        margin-bottom: 4.25rem;
    }
}

@media (min-width: 89.96875em) {
    .teaser-page__our-topics {
        margin-bottom: 5rem;
    }
}

@media (min-width: 119.96875em) {
    .teaser-page__our-topics {
        margin-bottom: 5.75rem;
    }
}

.teaser-page__our-topics {

    min-width: calc((100% / 12) * 11.5);
    flex: 1 1 calc((100% / 12) * 12);
    padding-left: calc(((100% / 12) * .5)) !important;
    padding-right: calc(((100% / 12) * .5)) !important;
}

@media (min-width: 47.96875em) {
    .teaser-page__our-topics {
        min-width: calc((100% / 12) * 11);

        flex: 1 1 calc((100% / 12) * 12);
        padding-left: calc(((100% / 12) * 1)) !important;
        padding-right: calc(((100% / 12) * 1)) !important;
    }
}

@media (min-width: 89.96875em) {
    .teaser-page__our-topics {
        /* max-width: calc((100% / 12) * 10); */
        /* min-width: calc((100% / 12) * 10); */
        /* width: calc((100% / 12) * 10); */
        /* flex: 1 1 calc((100% / 12) * 10); */
        /* margin-left: calc(((100% / 12) * 1)) !important; */
        /* margin-right: calc(((100% / 12) * 1)) !important; */
    }
}
