div#scs__stage--light > .cmp-container_regular:before,
div#scs__stage--dark > .cmp-container_regular:before,
div#scs__stage--light > .cmp-container_fullbleed:before,
div#scs__stage--dark > .cmp-container_fullbleed:before,
div#scs__stage--light > .cmp-container_regular:after,
div#scs__stage--dark > .cmp-container_regular:after,
div#scs__stage--light > .cmp-container_fullbleed:after,
div#scs__stage--dark > .cmp-container_fullbleed:after {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    background-color: transparent;
    background-position: center center;
    background-repeat: repeat;
    z-index: 2;
}
div#scs__stage--dark > .cmp-container_regular:after,
div#scs__stage--dark > .cmp-container_fullbleed:after {
    background-image:  url('https://www.swisscom.ch/content/dam/assets/b2c/campaigns/blue-lp/grid-50x50.png');
}
div#scs__stage--light > .cmp-container_regular:after,
div#scs__stage--light > .cmp-container_fullbleed:after {
    background-image:  url('https://www.swisscom.ch/content/dam/assets/b2c/campaigns/blue-lp/grid-50x50-white.png');
}
div#scs__stage--light > .cmp-container_regular video,
div#scs__stage--dark > .cmp-container_regular video,
div#scs__stage--light > .cmp-container_fullbleed video,
div#scs__stage--dark > .cmp-container_fullbleed video {
    display: block !important;
    position: relative;
    z-index: 1;
}
div#scs__stage--dark > .cmp-container_regular .background-video-img,
div#scs__stage--dark > .cmp-container_fullbleed .background-video-img,
div#scs__stage--light > .cmp-container_regular .background-video-img,
div#scs__stage--light > .cmp-container_fullbleed .background-video-img {
    display: block !important;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
}
div#scs__stage--dark > .cmp-container_regular video::-webkit-media-controls,
div#scs__stage--light > .cmp-container_regular video::-webkit-media-controls,
div#scs__stage--light > .cmp-container_fullbleed video::-webkit-media-controls,
div#scs__stage--dark > .cmp-container_fullbleed video::-webkit-media-controls {
    display: none !important;
}