﻿cbt-campaign h1, cbt-campaign h2, cbt-campaign h3, cbt-campaign h4, cbt-campaign h5, cbt-campaign h6, .editor-styles-wrapper h1, .editor-styles-wrapper h2, .editor-styles-wrapper h3, .editor-styles-wrapper h4, .editor-styles-wrapper h5, .editor-styles-wrapper h6
{
    font-family: var(--cbt-secondary-font-family);
}
:root, :host, cbt-modal
{/* variables generated from figma output json file */
    --header: #fff;
    --header-interaction-medium: #f9f9f9;
    --header-interaction-hi: #f0f0f0;
    --on-header: #0a2a3c;
    --primary: #00abbe;
    --primary-interaction-low: #e6f7f9;
    --primary-interaction-medium: #33bccb;
    --on-primary: #fff;
    --secondary: #6db71b;
    --secondary-interaction-low: #f0f8e8;
    --secondary-interaction-medium: #6bc96b;
    --on-secondary: #fff;
    --tertiary: #d0024e;
    --tertiary-interaction-low: #d0024e;
    --tertiary-interaction-medium: #d93571;
    --on-tertiary: #fff;
    --background: #fff;
    --surface: #f0f0f0;
    --section-surface: #fff;
    --on-surface-hi: #000000de;
    --on-surface-m: #0009;
    --on-surface-low: #00000061;
    --alternate-section-surface: #f0f0f0;
    --on-alternate-section-hi: #000000de;
    --on-alternate-section-m: #0009;
    --on-alternate-section-low: #00000061;
    --color-block: #d0024e;
    --on-color-block: #fff;
    --alternate-surface: #052030;
    --alternate-surface-variant1: #0a2a3c;
    --alternate-surface-variant2: #0f4862;
    --on-alternate-surface-hi: #fff;
    --on-alternate-surface-m: #ffffffde;
    --on-alternate-surface-low: #fff9;/* custom theme variables */
    --cbt-primary-font-family: 'Muli',sans-serif;
    --cbt-secondary-font-family: 'Montserrat',sans-serif;/* cbt-header component */
    --cbt-header-button-outline-border: var(--primary);
    --cbt-header-button-outline-color: var(--primary);/* cbt-accordion component */
    --cbt-accordion-border-radius: 2px;
    --cbt-accordion-transparent-box-border-top: 1px solid #bbb;/* cbt-button component */
    --cbt-button-border-radius: 2px;
    --cbt-header-button-border-radius: 2px;
    --cbt-button-primary-color-hover-outline: rgba(0 171 190/8%);
    --cbt-button-secondary-color-hover-outline: rgba(109 183 27/8%);/* cbt-card component */
    --cbt-card-overlay-background: var(--tertiary);/* cbt-countdown compoment */
    --cbt-countdown-border-radius: 2px;
    --cbt-countdown-count-font-family: var(--cbt-secondary-font-family);/* cbt-dynamic-table component */
    --cbt-dynamic-table-border-radius: 2px;/* cbt-excluded-games component */
    --cbt-excluded-games-title-font-family: var(--cbt-secondary-font-family);/* cbt-flip-card component */
    --cbt-flip-card-group-title-font-family: var(--cbt-secondary-font-family);/* cbt-odds-event component */
    --cbt-odds-event-name-font-family: var(--cbt-secondary-font-family);/* cbt-stepper component */
    --cbt-stepper-icon-font-family: var(--cbt-secondary-font-family);/* cbt-footer component */
    --cbt-footer-background-color: #1c3b4c;
}