:root {
    --c7-50: #f7dfe2;
    --c7-50-contrast: #000000;
    --c7-100: #f7b2ba;
    --c7-100-contrast: #000000;
    --c7-200: #f2808e;
    --c7-200-contrast: #000000;
    --c7-300: #e84d61;
    --c7-300-contrast: #ffffff;
    --c7-400: #db233f;
    --c7-400-contrast: #ffffff;
    --c7-500: #d2081e;
    --c7-500-contrast: #ffffff;
    --c7-600: #bf0628;
    --c7-600-contrast: #ffffff;
    --c7-700: #ad0224;
    --c7-700-contrast: #ffffff;
    --c7-800: #9c001f;
    --c7-800-contrast: #ffffff;
    --c7-900: #8a001e;
    --c7-900-contrast: #ffffff;
    --c7-A100: #ff717c;
    --c7-A100-contrast: #000000;
    --c7-A200: #ff2438;
    --c7-A200-contrast: #ffffff;
    --c7-A400: #f7001d;
    --c7-A400-contrast: #ffffff;
    --c7-A700: #d5001c;
    --c7-A700-contrast: #ffffff;
    }

    #c2701 .c7-img {
        display: none;
    }
    #c2701 .c7-geo-overview-default .c7-geo-object-categories span:first-child {
        display: none;
    }
    #c2701 .c7-geo-overview-default .c7-tile-inner .c7-button {
        display: none;
    }
    #c2701 c7-address.c7-address.hydrated {
        display: none;
    }
    #c2701 .c7-tile-inner {
        padding: 10px 3px;
        gap: 5px;
    }
    #c2701 c7-tile-title.c7-tile-title.hydrated {
        color: #D2081E;
    }

    #c2699 span.c7-date {
        display: none;
    }  
    #c2699 .c7-news-list-default .c7-news-list-default-view article .c7-news-teaser-picture-link {
        min-width: 150px;
        min-height: 150px;
    }
    #c2699 c7-reading-time.c7-reading-time.hydrated {
        display: none;
    }
    #c2699 .c7-news-article-categories-container {
        display: none;
    }
    c7-button.c7-button.button-solid.button-default.button-square.hydrated {
        height: 30px;
        width: 100px;
    } 