.cc--theme {
    color-scheme: light;

    --cc-bg: #f9faff;
    --cc-primary-color: #363568;
    --cc-secondary-color: #363568;

    --cc-btn-primary-bg: #00A8A8;
    --cc-btn-primary-color: #fff;
    --cc-btn-primary-hover-bg: #019898;
    --cc-btn-primary-hover-color: #fff;

    --cc-btn-secondary-bg: #dfe7f9;
    --cc-btn-secondary-color: #363568;
    --cc-btn-secondary-hover-bg: #c6d1ea;
    --cc-btn-secondary-hover-color: #363568;
}

#cc-main .cm {
    max-width: 50rem;
}

#cc-main .cm__title,
#cc-main .cm__title+.cm__desc {
    text-align: center;
}