// Styles written by __gulp_init_author_name__ @ __gulp_init_author_company__

/* ------------------------------------------------------------------------ *\
 * Page
\* ------------------------------------------------------------------------ */

html,
body {
    & {
        background: color("page-background");
        min-height: 100vh;
        -webkit-tap-highlight-color: transparent;
        -webkit-touch-callout: none;
        width: 100%;
    }
}

.page__container {
    & {
        background: color("page-background");
        display: flex;
        flex-direction: column;
        min-height: 100vh;
        overflow: hidden; // will interfere with `position: sticky;`
        overflow: clip; // will NOT interfere with `position: sticky;`
        position: relative;
        width: 100%;
    }

    #content { // stylelint-disable-line
        display: flex;
        flex: 1 0 auto;
        flex-direction: column;
    }

    .content-block {
        flex: 1 0 auto;
    }
}

// Styles written by __gulp_init_author_name__ @ __gulp_init_author_company__

/* ------------------------------------------------------------------------ *\
 * Page
\* ------------------------------------------------------------------------ */

:root {
    & {
        accent-color: color("accent");
    }
}

html,
body {
    & {
        background: color("page-background");
        min-height: 100vh;
        -webkit-tap-highlight-color: transparent;
        -webkit-touch-callout: none;
        width: 100%;
    }
}

.page__container {
    & {
        background: color("page-background");
        display: flex;
        flex-direction: column;
        min-height: 100vh;
        overflow: hidden; // will interfere with `position: sticky;`
        overflow: clip; // will NOT interfere with `position: sticky;`
        position: relative;
        width: 100%;
    }

    #content { // stylelint-disable-line
        display: flex;
        flex: 1 0 auto;
        flex-direction: column;
    }

    .content-block {
        flex: 1 0 auto;
    }
}

Set accent color for future proofing
Set accent color for future proofing
