@media all and (min-width: 0px) and (max-width: 567px) {
    .sc--body {
        width: 100%;
        margin: 0;
        padding: 20px;
    }

    .sc--header {
        padding: 0;
    }

    .sc--header-image {
        width: 100%;
        padding: 0;
    }

    .sc--fade-gallery {
        height: calc(39vw - 20px);
    }

    .sc--grid {
        grid-template-columns: 1fr;
    }
}
