body {
  --ca-color-light-rgb: 255, 255, 255;
  --ca-color-dark: #000;
  --ca-color-dark-rgb: 0, 0, 0;
  --ca-color-dark-200: rgba(0, 0, 0, 0.15);
  --ca-color-dark-300: rgba(0, 0, 0, 0.2);
  --ca-color-gray-100-rgb: 243, 243, 243;
  --ca-color-gray-200: #dadada;
  --ca-color-gray-200-rgb: 218, 218, 218;
  --ca-color-gray-300-rgb: 194, 194, 194;
  --ca-color-gray-400: #999;
  --ca-color-gray-400-rgb: 153, 153, 153;
  --ca-color-gray-500: #858585;
  --ca-color-gray-500-rgb: 133, 133, 133;
  --ca-color-gray-600: #717171;
  --ca-color-gray-600-rgb: 113, 113, 113;
  --ca-color-gray-700: #515151;
  --ca-color-gray-700-rgb: 81, 81, 81;
  --ca-color-gray-800: #333;
  --ca-color-gray-800-rgb: 51, 51, 51;
  --ca-color-gray-900: #2e2e2e;
  --ca-color-gray-900-rgb: 46, 46, 46;
  --ca-color-gray-1000: #292929;
  --ca-color-gray-1000-rgb: 41, 41, 41;
  --ca-color-action-primary: #ffd800;
  --ca-color-action-primary-rgb: 255, 216, 0;
  --ca-color-action-primary-hover: #ccad00;
  --ca-color-action-primary-hover-rgb: 204, 173, 0;
  --ca-color-action-secondary: #1c8ad9;
  --ca-color-action-secondary-rgb: 28, 138, 217;
  --ca-color-action-secondary-hover: #1c8ad9;
  --ca-color-action-secondary-hover-rgb: 28, 138, 217;
  --ca-color-action-tertiary: rgba(0, 0, 0, 0.4);
  --ca-color-action-tertiary-hover: #717171;
  --ca-color-action-tertiary-hover-rgb: 113, 113, 113;
  --ca-color-action-inverse-rgb: 255, 255, 255;
  --ca-color-action-inverse-hover: #717171;
  --ca-color-action-inverse-hover-rgb: 113, 113, 113;
  --ca-color-link-primary: #2269c3;
  --ca-color-link-primary-rgb: 34, 105, 195;
  --ca-color-link-primary-hover: rgb(37.7860262009, 116.692139738, 216.7139737991);
  --ca-color-link-primary-hover-rgb: 38, 117, 217;
  --ca-color-link-secondary: rgba(0, 0, 0, 0.8);
  --ca-color-link-secondary-hover: rgba(12.75, 12.75, 12.75, 0.8);
  --ca-color-link-tertiary: rgba(0, 0, 0, 0.68);
  --ca-color-link-tertiary-hover: rgba(12.75, 12.75, 12.75, 0.68);
  --ca-color-link-inverse-rgb: 255, 255, 255;
  --ca-color-link-inverse-hover: rgb(242.25, 242.25, 242.25);
  --ca-color-link-inverse-hover-rgb: 242, 242, 242;
  --ca-color-dark-primary: rgba(0, 0, 0, 0.8);
  --ca-color-dark-secondary: rgba(0, 0, 0, 0.68);
  --ca-color-dark-tertiary: rgba(0, 0, 0, 0.4);
  --ca-color-light-primary-rgb: 255, 255, 255;
  --ca-color-light-secondary: rgba(255, 255, 255, 0.68);
  --ca-color-light-tertiary: rgba(255, 255, 255, 0.4);
  --ca-color-brand-primary: #ffd800;
  --ca-color-brand-primary-rgb: 255, 216, 0;
  --ca-color-brand-primary-hover: rgb(229.5, 194.4, 0);
  --ca-color-brand-primary-hover-rgb: 230, 194, 0;
  --ca-color-brand-primary-variant: #ffe44d;
  --ca-color-brand-primary-variant-rgb: 255, 228, 77;
  --ca-color-brand-primary-on: rgba(0, 0, 0, 0.8);
  --ca-color-brand-primary-on-alt: rgba(0, 0, 0, 0.8);
  --ca-color-brand-secondary: #1c8ad9;
  --ca-color-brand-secondary-rgb: 28, 138, 217;
  --ca-color-brand-secondary-hover: rgb(25.0857142857, 123.6367346939, 194.4142857143);
  --ca-color-brand-secondary-hover-rgb: 25, 124, 194;
  --ca-color-brand-secondary-variant: #166eae;
  --ca-color-brand-secondary-variant-rgb: 22, 110, 174;
  --ca-color-brand-secondary-on: #fff;
  --ca-color-brand-secondary-on-rgb: 255, 255, 255;
  --ca-color-brand-secondary-on-alt: #fff;
  --ca-color-brand-secondary-on-alt-rgb: 255, 255, 255;
  --ca-color-accent-light: #f5d9d9;
  --ca-color-accent-light-rgb: 245, 217, 217;
  --ca-color-accent: #be0000;
  --ca-color-accent-rgb: 190, 0, 0;
  --ca-color-accent-dark: #a10000;
  --ca-color-accent-dark-rgb: 161, 0, 0;
  --ca-color-focus-light: #d6eaf8;
  --ca-color-focus-light-rgb: 214, 234, 248;
  --ca-color-focus: #1c8ad9;
  --ca-color-focus-rgb: 28, 138, 217;
  --ca-color-focus-dark: #166eae;
  --ca-color-focus-dark-rgb: 22, 110, 174;
  --ca-color-info-light: #d6eaf8;
  --ca-color-info-light-rgb: 214, 234, 248;
  --ca-color-info: #1c8ad9;
  --ca-color-info-rgb: 28, 138, 217;
  --ca-color-info-dark: #166eae;
  --ca-color-info-dark-rgb: 22, 110, 174;
  --ca-color-warning-light: #fcf3d1;
  --ca-color-warning-light-rgb: 252, 243, 209;
  --ca-color-warning: #f0bc00;
  --ca-color-warning-rgb: 240, 188, 0;
  --ca-color-warning-dark: #c09600;
  --ca-color-warning-dark-rgb: 192, 150, 0;
  --ca-color-success-light: #f5fbf2;
  --ca-color-success-light-rgb: 245, 251, 242;
  --ca-color-success: #5cb82a;
  --ca-color-success-rgb: 92, 184, 42;
  --ca-color-success-dark: #4a9322;
  --ca-color-success-dark-rgb: 74, 147, 34;
  --ca-color-error-light: #fcf0f0;
  --ca-color-error-light-rgb: 252, 240, 240;
  --ca-color-error: #d40000;
  --ca-color-error-rgb: 212, 0, 0;
  --ca-color-error-dark: #aa0000;
  --ca-color-error-dark-rgb: 170, 0, 0;
  --ca-color-hover: #d6eaf8;
  --ca-color-hover-rgb: 214, 234, 248;
  --ca-color-outline: #1c8ad9;
  --ca-color-outline-rgb: 28, 138, 217;
  --ca-color-highlight: #be0000;
  --ca-color-highlight-rgb: 190, 0, 0;
  --ca-color-ui-divider: rgba(0, 0, 0, 0.15);
  --color-token-text-primary: rgba(0, 0, 0, 0.8);
  --color-token-text-secondary: rgba(0, 0, 0, 0.68);
  --color-token-text-tertiary: rgba(0, 0, 0, 0.4);
  --color-token-text-primary-inverse: #fff;
  --color-token-text-secondary-inverse: rgba(255, 255, 255, 0.68);
  --color-token-text-tertiary-inverse: rgba(255, 255, 255, 0.4);
  --color-token-link-primary: #2269c3;
  --color-token-icon-primary: rgba(0, 0, 0, 0.68);
  --color-token-icon-primary-inverse: #fff;
  --color-token-icon-disabled: rgba(0, 0, 0, 0.4);
  --color-token-icon-disabled-inverse: rgba(255, 255, 255, 0.4);
  --color-token-icon-secondary: rgba(0, 0, 0, 0.4);
  --color-token-error: #d40000;
  --color-token-error-dark: #aa0000;
  --color-token-error-light: #fcf0f0;
  --color-token-info: #1c8ad9;
  --color-token-info-dark: #166eae;
  --color-token-info-light: #d6eaf8;
  --color-token-success: #5cb82a;
  --color-token-success-dark: #4a9322;
  --color-token-success-light: #f5fbf2;
  --color-token-warning: #f0bc00;
  --color-token-warning-dark: #c09600;
  --color-token-warning-light: #fcf3d1;
  --color-token-ui-background: #fff;
  --color-token-ui-divider: rgba(0, 0, 0, 0.15);
  --color-token-ui-dark-primary: rgba(0, 0, 0, 0.8);
  --color-token-ui-dark-secondary: rgba(0, 0, 0, 0.68);
  --color-token-ui-dark-tertiary: rgba(0, 0, 0, 0.4);
  --color-token-ui-light-primary: #fff;
  --color-token-ui-light-secondary: rgba(255, 255, 255, 0.68);
  --color-token-ui-light-tertiary: rgba(255, 255, 255, 0.4);
  --color-token-ui-skeleton-dark: #858585;
  --color-token-ui-card-bg-primary: #fff;
  --color-token-ui-card-bg-secondary: #fff;
  --color-token-ui-card-bg-tertiary: #F8F6F0;
  --color-token-ui-menu-bg: #fff;
  --color-token-ui-menu-active: #F8F6F0;
  --color-token-ui-overlay-bg: #fff;
  --color-token-ui-hover-primary: #d6eaf8;
  --color-token-focus: #1c8ad9;
  --color-token-highlight-primary: #be0000;
  --color-token-brand-primary: #ffd800;
  --color-token-brand-primary-variant: #ffe44d;
  --color-token-brand-secondary: #1c8ad9;
  --color-token-brand-secondary-variant: #166eae;
  --color-token-button-primary: #ffd800;
  --color-token-button-secondary: #1c8ad9;
  --color-token-button-tertiary: rgba(0, 0, 0, 0.4);
  --color-token-action-primary: #1c8ad9
}

body {
  --ca-font-color: var(--ca-color-dark-primary);
  --ca-label-color: var(--ca-color-dark-tertiary);
  --ca-label-focused-color: var(--ca-color-color-outline);
  --ca-input-action-color: var(--ca-color-color-outline);
  --ca-input-placeholder-color: var(--ca-color-dark-tertiary);
  --ca-input-error-color: var(--ca-color-error);
  --ca-input-border-radius: 0.125rem;
  --ca-login-info-color: var(--ca-color-dark-tertiary);
  --ca-logo-main-color: var(--ca-color-light-primary);
  --ca-textlink-primary-color: var(--ca-color-link-primary);
  --ca-textlink-secondary-color: var(--ca-color-dark-primary);
  --ca-textlink-tertiary-color: var(--ca-color-dark-secondary);
  --ca-headline-color: var(--ca-color-dark-secondary);
  --ca-card-bg: var(--ca-color-light-primary);
  --ca-card-bg--highlight: var(--ca-color-gray-100);
  --ca-card-box-shadow--highlight: none;
  --ca-skeleton-animation-color: rgba(var(--ca-color-light-rgb), 0.2);
  --ca-skeleton-pulse-color: #e1e1e1;
  --ca-skeleton-field-background-color: var(--ca-color-gray-200);
  --ca-skeleton-field-border-radius: 0.25rem;
  --ca-skeleton-background-color: var(--ca-color-light)
}

body {
  --ca-loading-animation-border-color: var(--t-brand-primary);
  --ca-loading-animation-overlay-border-radius: 0.125rem
}

body {
  --ca-checkbox-icon-color: var(--t-baseline-neutral-300);
  --ca-checkbox-icon-color-checked: var(--t-baseline-neutral-300);
  --ca-checkbox-icon-color-disabled: var(--t-baseline-neutral-300);
  --ca-checkbox-icon-opacity-disabled: 0.35;
  --ca-checkbox-background-color-hover: var(--t-dark-quinary);
  --ca-checkbox-error-bg-color: var(--t-error-light);
  --ca-checkbox-error-icon-display: inline-block
}

body {
  --ca-list-item-text-color: var(--ca-color-dark-secondary)
}

body {
  --ca-dateinput-icon: url(/assets/images/carrera/graphics/web/icons/icon-calendar-web.svg#calendar)
}

body {
  --ca-textinput-border-radius: 0.25rem;
  --ca-textinput-box-shadow-hover: inset 0 0 0 1px var(--t-focus);
  --ca-textinput-box-shadow-highlight: inset 0 0 0 1px var(--t-focus);
  --ca-textinput-error-message-bg-color: var(--t-error-light);
  --ca-textinput-hint-horizontal-margin: 0.5rem
}

body {
  --ca-overlay-theme-border-radius: 0.25rem;
  --ca-overlay-header-font-color: var(--t-dark-secondary)
}

body {
  --ca-tab-highlight-color: var(--ca-color-brand-secondary);
  --ca-tab-border-height: 0.25rem;
  --ca-tabs-border: none
}

body {
  --ca-tabs-ghost-button-color: var(--ca-color-dark-primary);
  --ca-tabs-ghost-button-color-selected: var(--ca-color-brand-secondary);
  --ca-tabs-side-ghost-button-color: var(--ca-color-dark-secondary);
  --ca-ghost-button-hover-color: var(--ca-color-action-tertiary-hover);
  --ca-ghost-button-tab-font: var(--t-text-medium-font);
  --ca-ghost-button-tab-letter-spacing: var(--t-text-medium-letter-spacing);
  --ca-ghost-button-hover-font: var(--t-button-default-ghost-content-hover);
  --ca-ghost-button-hover-icon: var(--t-button-default-ghost-content-hover)
}

body {
  --ca-primary-button-font-color: var(--t-button-default-primary-content-enabled);
  --ca-primary-button-focus-outline: 0 0 0 0.2rem var(--t-button-default-primary-border-onclick);
  --ca-primary-button-box-shadow: none
}

body {
  --ca-secondary-button-font-color: var(--t-button-default-secondary-content-enabled);
  --ca-secondary-button-icon-color: var(--t-button-default-secondary-content-enabled);
  --ca-secondary-button-box-shadow: inset 0 0 0 0.0625rem var(--t-button-default-secondary-border-enabled);
  --ca-secondary-button-focus-outline: inset 0 0 0 0.0625rem var(--t-button-default-secondary-border-onclick);
  --ca-secondary-button-font-color-hover: var(--t-button-default-secondary-content-hover);
  --ca-secondary-button-icon-color-hover: var(--t-button-default-secondary-content-hover);
  --ca-secondary-background-hover: var(--t-button-default-secondary-bg-hover);
  --ca-secondary-button-box-shadow-inverse: inset 0 0 0 0.0625rem var(--t-button-invert-secondary-border-enabled);
  --ca-secondary-button-font-color-hover-inverse: var(--t-button-invert-secondary-content-hover);
  --ca-secondary-background-hover-inverse: var(--t-button-invert-secondary-bg-hover);
  --ca-secondary-button-focus-outline-inverse: inset 0 0 0 0.0625rem var(--t-button-invert-secondary-border-onclick);
  --ca-secondary-button-box-shadow-hover-inverse: inset 0 0 0 0.0625rem var(--t-button-invert-secondary-border-hover);
  --ca-secondary-button-focus-outline-hover-inverse: inset 0 0 0 0.0625rem var(--t-button-invert-secondary-border-hover)
}

body {
  --ca-tertiary-button-font-color: var(--t-button-default-tertiary-content-enabled);
  --ca-tertiary-button-icon-color: var(--t-button-default-tertiary-content-enabled);
  --ca-tertiary-button-font-color-highlight: var(--t-button-default-tertiary-content-selected);
  --ca-tertiary-button-icon-color-highlight: var(--t-button-default-tertiary-content-selected);
  --ca-tertiary-button-font-color-inverse: var(--t-button-invert-tertiary-content-enabled);
  --ca-tertiary-button-font-color-highlight-inverse: var(--t-button-default-tertiary-content-selected);
  --ca-tertiary-button-background-color: var(--t-button-default-tertiary-bg-enabled);
  --ca-tertiary-button-background-color-highlight: var(--t-button-default-tertiary-bg-selected);
  --ca-tertiary-button-background-color-inverse: var(--t-button-invert-tertiary-bg-enabled);
  --ca-tertiary-button-background-color-highlight-inverse: var(--t-button-default-tertiary-bg-selected);
  --ca-tertiary-button-box-shadow: inset 0 0 0 0.0625rem var(--t-button-default-tertiary-border-enabled);
  --ca-tertiary-button-box-shadow-inverse: inset 0 0 0 0.0625rem var(--t-button-invert-tertiary-border-enabled);
  --ca-tertiary-button-focus-outline: inset 0 0 0 0.0625rem var(--t-button-default-tertiary-border-onclick);
  --ca-tertiary-button-focus-outline-inverse: inset 0 0 0 0.0625rem var(--t-button-default-tertiary-border-selected)
}

body {
  --ca-badge-positive-border-radius: 0.125rem;
  --ca-badge-positive-background: var(--t-highlight-primary)
}

body {
  --ca-badge-border-radius: 0.25rem
}

body {
  --ca-dropdown-icon-width: 1rem
}

body {
  --ca-radio-icon-color: var(--t-baseline-neutral-300);
  --ca-radio-icon-color-checked: var(--t-baseline-neutral-300);
  --ca-radio-icon-color-disabled: var(--t-baseline-neutral-300);
  --ca-radio-background-color-hover: var(--t-dark-quinary)
}

body {
  --ca-card-border-radius: 4px;
  --ca-card-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15)
}

body {
  --ca-item-card-marker-content: none;
  --ca-item-card-marker-offset: -0.375rem;
  --ca-item-card-marker-padding: 0.375rem;
  --ca-item-card-overview: visible;
  --ca-item-card-expandable-box-shadow: 0 0 0 1px var(--t-dark-secondary)
}

body {
  --ca-page-layout-h1-color: var(--ca-color-dark-secondary);
  --ca-page-layout-h2-color: var(--ca-color-dark-secondary);
  --ca-page-layout-h3-color: var(--ca-color-dark-secondary);
  --ca-page-layout-h4-color: var(--ca-color-dark-secondary)
}

body {
  --ca-notification-border-radius: 0.25rem;
  --ca-notification-border-width: 1px;
  --ca-notification-actions-shadow-width: 0.0625rem;
  --ca-notification-success-background: var(--t-success);
  --ca-notification-success-color: var(--t-light-primary);
  --ca-notification-success-icon-color: var(--t-light-primary);
  --ca-notification-info-background: var(--t-info);
  --ca-notification-info-color: var(--t-light-primary);
  --ca-notification-info-icon-color: var(--t-light-primary);
  --ca-notification-warning-background: var(--t-warning);
  --ca-notification-warning-color: var(--t-dark-primary);
  --ca-notification-warning-icon-color: var(--t-dark-primary);
  --ca-notification-error-background: var(--t-error);
  --ca-notification-error-color: var(--t-light-primary);
  --ca-notification-error-icon-color: var(--t-light-primary)
}

body {
  --ca-toast-box-shadow: none;
  --ca-toast-border-radius: 0.25rem
}

body {
  --ca-detail-arrow-color: var(--ca-color-brand-secondary)
}

body {
  --ca-table-header-font: var(--t-text-bold-medium-font);
  --ca-table-header-letter-spacing: var(--t-text-medium-letter-spacing)
}

body {
  --ca-button-border-radius: 0.25rem;
  --ca-button-font-100: var(--t-text-bold-large-font);
  --ca-button-padding-100: 0.375rem 1rem;
  --ca-button-tab-icon-offset: 0
}

body {
  --ca-dark-button-primary-hover: var(--ca-color-gray-100);
  --ca-dark-button-primary-hover-font: var(--ca-color-dark-primary);
  --ca-light-button-primary-hover: var(--ca-color-gray-200);
  --ca-dark-button-secondary-box-shadow: var(--ca-color-dark-secondary);
  --ca-dark-button-secondary-hover-box-shadow: transparent;
  --ca-dark-button-secondary-hover: var(--ca-color-gray-600);
  --ca-dark-button-secondary-hover-font: var(--ca-color-light-primary);
  --ca-light-button-secondary-box-shadow: var(--ca-color-light-primary);
  --ca-light-button-secondary-hover-box-shadow: var(--ca-color-light-primary);
  --ca-dark-button-tertiary-box-shadow: var(--ca-color-dark-tertiary);
  --ca-dark-button-tertiary: transparent;
  --ca-dark-button-tertiary-font: var(--ca-color-dark-tertiary);
  --ca-dark-button-tertiary-hover: var(--ca-color-gray-600);
  --ca-dark-button-tertiary-hover-font: var(--ca-color-light-primary);
  --ca-light-button-tertiary-box-shadow: var(--ca-color-light-tertiary);
  --ca-light-button-tertiary: transparent;
  --ca-light-button-tertiary-font: var(--ca-color-light-tertiary);
  --ca-light-button-tertiary-hover: var(--ca-color-light-tertiary);
  --ca-dark-button-ghost-hover: var(--ca-color-gray-600);
  --ca-dark-button-ghost-hover-font: var(--ca-color-light-primary);
  --ca-light-button-ghost-hover: var(--ca-color-light-tertiary)
}

body .ca-button {
  --btn-border-radius: 4px;
  --btn-medium-font: var(--t-text-bold-large-font);
  --btn-medium-letter-spacing: var(--t-text-bold-large-letter-spacing);
  --btn-medium-padding: 6px 16px
}

body {
  --ca-toggle-enabled-on-color: var(--t-brand-secondary);
  --ca-toggle-enabled-off-color: var(--t-light-primary);
  --ca-toggle-width: 2.5rem;
  --ca-toggle-border-radius: 0.25rem;
  --ca-toggle-knob-width: 2rem;
  --ca-toggle-knob-height: 2rem;
  --ca-toggle-knob-top: -0.25rem;
  --ca-toggle-knob-left: -0.625rem;
  --ca-toggle-knob-border: solid 1px var(--t-baseline-neutral-300)
}

body {
  --ca-detail-line-left-color: #1c8ad9
}

body {
  --ca-radio-group-error-bg-color: var(--t-error-light);
  --ca-radio-group-error-icon-display: inline-block
}

body {
  --step-box-shadow-override: rgba(141, 205, 106, 0.35)
}

basket-item-upsell-bullets {
  --upsell-bullet-font: var(--t-deprecated-font-secondary-12);
  --upsell-bullet-letter-spacing: normal;
  --upsell-bullet-headline-font: var(--t-text-bold-medium-font);
  --upsell-bullet-headline-letter-spacing: var(--t-text-bold-medium-letter-spacing);
  --upsell-bullet-icon-color: var(--ca-color-brand-secondary)
}

.link-accounts-overlay {
  --icon-arrow-color-fill: var(--ca-color-brand-secondary)
}

dbg-flyout-feature-list {
  --navigation-flyout-dbg-list-item-headline-color: var(--ca-color-gray-600);
  --navigation-flyout-dbg-list-item-headline-color-highlighted: var(--ca-color-gray-600)
}

dbg-clubs-lobby {
  --page-layout-header-margin-bottom: 0;
  --page-layout-padding-bottom: 0.5rem
}

product-item-title {
  --pit-icon-border-radius: 4px
}

product-item {
  --pi-main-hover-color: var(--ca-color-hover);
  --product-item-main-action-background: var(--t-baseline-neutral-600);
  --product-item-main-action-hover-font: var(--t-baseline-light-1000)
}

.register-and-login__card {
  --login-registration-direction: column
}

.netid-link__icon {
  --login-netid-link-icon-width: 1rem
}

.footer-wrapper {
  --ca-color-gray-200: var(--ca-color-gray-100) !important;
  --ca-color-link-secondary: rgba(0, 0, 0, 0.68)
}

.burger-menu {
  --highlight-color: var(--ca-color-action-secondary);
  --burger-menu-item--headline-font: var(--t-text-large-font);
  --burger-menu-item--headline-letter-spacing: var(--t-text-large-letter-spacing);
  --custom-list-item-font: var(--t-text-large-font);
  --custom-list-item-letter-spacing: var(--t-text-large-letter-spacing);
  --color_fill: var(--ca-color-gray-600)
}

.burger-menu__head {
  height: 3.5rem;
  border-bottom: 1px solid rgba(0, 0, 0, .15)
}

.burger-menu__head .burger-menu__close-button {
  right: 0;
  margin: .375rem .5rem 0
}

.burger-menu__head .burger-menu__close-button button {
  --color_fill: var(--ca-color-gray-600)
}

.burger-menu__head .burger-menu__close-button button:hover {
  --color_fill: var(--ca-color-light-primary)
}

.burger-menu__home {
  margin: .5rem 3rem .5rem 0;
  --color_fill: var(--ca-color-brand-secondary)
}

.burger-menu ca-list-item .ca-list-item--selected {
  background-color: var(--ca-color-gray-100)
}

.burger-menu ca-list-item .ca-list-item--selected::before {
  border-radius: 0;
  bottom: 0;
  top: 0
}

.burger-menu ca-list-item .ca-list-item--selected:hover {
  background-color: var(--ca-color-gray-100) !important
}

.burger-menu__signin {
  padding-bottom: 8px;
  border-bottom: 1px solid rgba(0, 0, 0, .15);
  margin-bottom: 8px
}

.burger-menu__customer-data {
  padding: .5rem 0;
  border-bottom: 1px solid rgba(0, 0, 0, .15);
  color: var(--ca-color-dark-secondary)
}

.burger-menu__customer-data .ca-list-item-text__subline-style-regular {
  height: 1.25rem
}

.burger-menu__balance {
  color: var(--ca-color-dark-tertiary)
}

.ca-flyout {
  --flyout-border-radius: 0.125rem;
  --flyout-container-width: 100%
}

@media(min-width: 992px)and (max-width: 1191px) {
  .ca-flyout {
    --flyout-container-width: calc(100% - 2rem);
    --flyout-container-margin: 0 1rem
  }
}

@media screen and (min-width: 992px) {
  .cara-header-wrapper {
    margin: 0 auto;
    max-width: 74.5rem;
    padding: 0
  }

  .cara-header-wrapper .cara-header {
    box-shadow: 0 -1px 0 1px var(--ca-color-gray-300)
  }
}

@media screen and (min-width: 1192px) {
  .cara-header-wrapper {
    max-width: 74.5rem;
    padding: 0
  }
}

.cara-header {
  --spacer-height: 10.5rem
}

.top-bar-claim {
  --top-bar-tagline-color: var(--ca-color-dark-secondary);
  --top-bar-tagline-font: var(--t-deprecated-font-primary-40)
}

.top-bar-claim-text {
  background: url(/assets/images/icons/lotto-header.svg) center no-repeat;
  margin-left: 1.5rem;
  overflow: hidden;
  text-indent: 100%;
  height: 3rem;
  width: 5.875rem;
  white-space: nowrap
}

@media(min-width: 992px) {
  .top-bar-claim-text {
    margin-top: -0.5rem
  }
}

@media(min-width: 992px) {
  .top-bar-claim {
    display: block !important
  }
}

.ca-top-bar {
  --top-bar-height: 4.25rem;
  --top-bar-font-color: var(--ca-color-dark-secondary);
  --ca-top-bar-basket-margin-right: 0;
  --ca-top-bar-content-padding: 0 1rem 0 1.5rem;
  --ca-top-bar-content-padding-tablet: 1.255rem;
  background: var(--ca-color-light-primary);
  position: relative
}

.ca-top-bar__register-wrapper,
.ca-top-bar__welcome-back,
.ca-top-bar__balance {
  display: none
}

.ca-top-bar__contact-number {
  color: var(--ca-color-dark-secondary);
  margin-left: 1rem
}

@media(min-width: 992px) {
  .ca-top-bar__left {
    transform: translateY(-0.625rem)
  }
}

@media(max-width: 991px) {
  .ca-top-bar {
    --top-bar-height: 3rem
  }

  .ca-top-bar__content {
    box-shadow: inset 0 .25rem 0 0 var(--ca-color-brand-primary), inset 0 -0.0625rem 0 0 rgba(var(--ca-color-dark-rgb), 0.15)
  }
}

.ca-top-bar__burger ca-icon {
  --button-color: var(--ca-color-dark-secondary)
}

top-bar-info-feature .top-bar-info {
  --logo-color: var(--ca-color-dark-tertiary);
  --text-color: var(--ca-color-dark-tertiary);
  --text-strong-color: var(--ca-color-light);
  --top-bar-background: var(--ca-color-light);
  --top-bar-lotto24-offer-margin-right: 1.5rem;
  --top-bar-partner-logo-margin-left: 0.25rem;
  --top-bar-info-height: 1.5rem;
  --ca-top-bar-content-padding-tablet: 2rem;
  padding-top: .25rem
}

top-bar-info-feature .top-bar-info::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: .25rem;
}

top-bar-info-feature .top-bar-info .top-bar-info__item.help,
top-bar-info-feature .top-bar-info .top-bar-info__item.contact {
  display: none
}

@media(max-width: 991px) {
  top-bar-info-feature .top-bar-info {
    box-shadow: inset 0 -0.0625rem 0 0 rgba(var(--ca-color-dark-rgb), 0.15);
    padding-top: 0
  }

  top-bar-info-feature .top-bar-info .wrapper span {
    font: var(--t-text-xsmall-font);
    letter-spacing: var(--t-text-xsmall-letter-spacing)
  }

  top-bar-info-feature .top-bar-info .top-bar-info__item.partner svg {
    height: .75rem;
    width: 2.75rem;
    margin-left: .25rem
  }

  top-bar-info-feature .top-bar-info .lotto24-offer {
    margin-right: .5rem
  }
}

.top-bar-logo ca-brand-logo {
  height: 2rem;
  width: 2rem
}

@media(min-width: 992px) {
  .top-bar-logo ca-brand-logo {
    transform: translateY(-0.25rem);
    height: 3.5rem;
    width: 3.5rem
  }
}

@media(max-width: 991px) {
  .top-bar-logo {
    background-image: url(/assets/images/web/brand-logo-s.svg);
    background-repeat: no-repeat;
    background-size: contain;
    height: 2rem;
    width: 2rem
  }

  .top-bar-logo ca-brand-logo {
    --top-bar-logo-visibility: hidden
  }
}

.container.navigation__top {
  background: var(--ca-color-gray-100);
  --top-nav-entry-height: 3rem;
  --top-nav-entry-border-radius: 0.25rem 0.25rem 0 0;
  --top-nav-entry-color: var(--ca-color-dark-secondary);
  --top-nav-entry-selected-background-color: transparent;
  --top-nav-entry-selected-color: var(--ca-color-brand-secondary);
  --top-nav-entry-selected-stroke-color: var(--ca-color-focus);
  --top-nav-icon-only-hover-color: var(--ca-color-brand-secondary);
  --ca-ghost-button-hover-font: var(--ca-color-dark-secondary);
  --ca-ghost-button-tab-font: var(--t-text-large-font);
  --ca-ghost-button-tab-letter-spacing: var(--t-text-large-letter-spacing)
}

#top-nav__entry-home .ca-button__content {
  padding: .5rem
}

#top-nav__entry-home ca-icon {
  height: 1.25rem;
  width: 1.25rem
}

@media(min-width: 992px) {
  .navigation__top .top-nav {
    margin: 0 -0.5rem 0 -2.5rem
  }
}

@media(min-width: 1192px) {
  .navigation__top .top-nav {
    margin: 0 0 0 -2rem
  }
}

.navigation__top .top-nav__entry {
  --top-nav-entry-color: var(--ca-color-dark-secondary);
  --top-nav-entry-selected-color: var(--ca-color-brand-secondary);
  --ca-ghost-button-hover-icon: var(--ca-color-brand-secondary)
}

.navigation__top .top-nav__entry--selected:not(.navigation__top .top-nav__entry--icon-only):not(.top-nav__entry--hover) {
  --top-nav-chevron-down-color: var(--ca-color-brand-secondary);
  --top-nav-entry-color: var(--ca-color-brand-secondary);
  --ca-ghost-button-font: var(--ca-color-brand-secondary)
}

.navigation__top .top-nav__main .top-nav__entry--icon-right {
  --ca-ghost-button-hover-font: var(--ca-color-light-primary);
  --top-nav-entry-hover-background-color: var(--ca-color-brand-secondary);
  --top-nav-entry-hover-color: var(--ca-color-light-primary);
  --ca-ghost-button-hover-icon: var(--ca-color-light-primary);
  position: initial
}

.navigation__top .top-nav__main .top-nav__entry--icon-right.top-nav__entry--hover,
.navigation__top .top-nav__main .top-nav__entry--icon-right:hover {
  --top-nav-entry-selected-color: var(--ca-color-light-primary)
}

@media(max-width: 991px), (min-width: 1192px) {

  .navigation__top .top-nav__main .top-nav__entry--icon-right.top-nav__entry--hover::after,
  .navigation__top .top-nav__main .top-nav__entry--icon-right:hover::after {
    left: 0;
    right: 0
  }
}

.navigation__top .top-nav__main .top-nav__entry--selected:not(.top-nav__entry--hover):not(:hover) {
  position: relative
}

.navigation__top .top-nav__main .top-nav__entry--selected:not(.top-nav__entry--hover).top-nav__entry--icon-right::after {
  right: .75rem;
  left: 1rem
}

.navigation__top .top-nav__main .top-nav__entry:first-of-type {
  margin-left: .75rem;
  margin-right: .5rem;
  padding-right: 1.125rem;
  position: relative
}

.navigation__top .top-nav__main .top-nav__entry:first-of-type::after {
  background: rgba(var(--ca-color-dark-rgb), 0.15);
  bottom: 1rem;
  content: "";
  height: auto;
  left: auto;
  opacity: 1;
  position: absolute;
  right: 0;
  top: 1rem;
  width: .0625rem
}

.user-account-menu,
.user-account-overlay {
  --logout-color: var(--ca-color-gray-600);
  --logout-text-color: var(--ca-color-dark-secondary)
}

.user-account-menu-content__account-data ca-list-item .ca-list-item {
  height: 5rem
}

.user-account-menu-content .user-account-full-name {
  color: var(--ca-color-dark-secondary)
}

.user-account-menu-content ca-list-item .ca-list-item:not(.ca-list-item--selected) {
  --color_fill: var(--ca-color-gray-600)
}

.user-account-menu-content ca-list-item .ca-list-item--selected {
  background-color: var(--ca-color-gray-100)
}

.user-account-menu-content ca-list-item .ca-list-item--selected::before {
  border-radius: 0;
  bottom: 0;
  top: 0
}

.user-account-menu-content ca-list-item .ca-list-item--selected:hover {
  background-color: var(--ca-color-gray-100) !important
}

.user-account-menu-content ca-list-item .ca-list-item-text__trim {
  font: var(--t-text-large-font);
  letter-spacing: var(--t-text-large-letter-spacing);
  color: var(--ca-color-dark-tertiary)
}

.user-account-menu-content ca-list-item .ca-list-item-text__primaryline-size-default {
  font: var(--t-text-large-font);
  letter-spacing: var(--t-text-large-letter-spacing)
}

.user-account-menu-content__close-button .ca-button {
  --color_fill: var(--ca-color-gray-600)
}

.user-account-menu-content__close-button .ca-button:hover {
  --color_fill: var(--ca-color-light-primary)
}

.user-account-menu-content__account-icon {
  --color_fill: var(--ca-color-gray-600)
}

.user-account-overlay {
  --user-account-overlay-left: -13.25rem;
  --user-account-overlay-top: 2.25rem;
  --user-account-overlay-before-left: 13.9375rem;
  --user-account-overlay-border-color: rgba(0, 0, 0, 0.15);
  --user-account-overlay-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15);
  margin-left: 1.625rem;
  margin-top: 1.5rem
}

.container {
  --threeds-overlay-border-radius: 0.25rem
}

incident-notification {
  --c-incident-notification-max-width: 74.5rem;
  --c-incident-notification-padding-desktop: 0 1.625rem 0 2rem
}

.supscription-upselling-overlay_optout {
  --ca-color-dark-secondary: var(--ca-color-dark-tertiary);
  --supscription-upselling-overlay_optout-top: 2rem;
  --supscription-upselling-overlay_optout-top-mobile: 1.5rem
}

.supscription-upselling-overlay_header_text {
  --ca-color-dark-primary: var(--ca-color-dark-secondary)
}

.overlay-list {
  --supscription-upselling-bulletpoint-color: var(--ca-color-brand-secondary) !important
}

teaser-image-teaser-ui-cta {
  --cta-border-radius: 0.25rem;
  --cta-border-radius-desktop: 0.25rem;
  --cta-font: 500 1rem/1.5rem WebSans, "Montserrat", Verdana;
  --cta-font-desktop: 500 1rem/1.5rem WebSans, "Montserrat", Verdana;
  --cta-color: #ffd800;
  --cta-box-shadow: none;
  --cta-font-color: #000000cc
}

teaser-image-teaser-ui-disclaimer-text {
  --disclaimer-font: 400 0.75rem/1rem WebSans, "Montserrat", Verdana;
  --disclaimer-font-color: #717171;
  --disclaimer-link-hover-color: #2269c3
}

.teaser-image-teaser-ui-half-image-text-teaser {
  --half-image-text-teaser-border-radius: 0.25rem;
  --half-image-text-teaser-secondline-font: 400 1.5rem/2rem WebSans, "Montserrat", Verdana;
  --half-image-text-teaser-firstline-font: 500 1.5rem/2rem WebSans, "Montserrat", Verdana;
  --half-image-text-teaser-firstline-font-mobile: 500 1.25rem/1.75rem WebSans, "Montserrat", Verdana;
  --half-image-text-teaser-secondline-font-mobile: 400 1rem/1.5rem WebSans, "Montserrat", Verdana;
  --half-image-text-teaser-primary-color: rgba(0, 0, 0, 0.8)
}

.teaser-image-teaser-ui-image-teaser {
  --teaser-border-radius: 0.25rem;
  --teaser-shell-background-color: #f1f1f2;
  --hover-background-color: rgb(204, 173, 0)
}

teaser-product-teaser-common-ui-teaser-card {
  --teaser-card-border-radius: 0.25rem
}

teaser-product-teaser-common-ui-cta {
  --teaser-cta-border-radius: 0.25rem
}

teaser-product-teaser-lotteries-ui-jackpot-teaser {
  --jackpot-teaser-cta-border: 1px solid currentcolor
}

teaser-product-teaser-lotteries-ui-lottery-club-teaser {
  --teaser-card-bg: var(--t-card-bg-secondary)
}

.cookie-consent-overlay {
  --cookie-consent-details-color: var(--ca-color-dark-primary)
}

.notification-badge {
  --notification-badge-top-mobile: 0.125rem;
  --notification-badge-left-mobile: auto;
  --notification-badge-right-mobile: -0.125rem;
  --notification-badge-top-desktop: -0.375rem;
  --notification-badge-left-desktop: auto;
  --notification-badge-right-desktop: 1.25rem
}

basket-top-bar-entry-preview-overlay-ui {
  --basket-top-bar-entry-preview-overlay-ui-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15);
  --basket-top-bar-entry-preview-overlay-ui-top: 2rem;
  --custom-list-item-font: var(--t-text-large-font);
  --custom-list-item-letter-spacing: var(--t-text-large-letter-spacing)
}

dbg-lottery-clubs-lobby-page-intro-ui {
  --clpic-title-font: var(--t-text-bold-large-font);
  --clpic-title-color: var(--t-dark-secondary);
  --clpic-icon-color: var(--t-brand-secondary)
}

dbg-lottery-clubs-ui-how-to {
  --lcht-oval-font: var(--t-deprecated-font-primary-bold-20);
  --lcht-oval-color: var(--ca-color-dark-primary);
  --lcht-oval-background: var(--ca-color-brand-primary)
}

@media(min-width: 768px) {
  dbg-lottery-clubs-ui-how-to {
    --lcht-oval-font: var(--t-deprecated-font-primary-bold-24);
    --lcht-title-color: var(--ca-color-dark-secondary)
  }
}

lottery-numbers-table {
  --lnt-label-font: var(--t-text-small-font);
  --lnt-label-letter-spacing: var(--t-text-small-letter-spacing)
}

quotas-header {
  --qhc-title-font: var(--t-text-bold-large-font);
  --qhc-title-letter-spacing: var(--t-text-bold-large-letter-spacing);
  --qhc-background: var(--ca-color-brand-primary-gradient-v)
}

@media(min-width: 768px) {
  quotas-header {
    --qhc-title-font: var(--t-deprecated-font-primary-bold-20);
    --qhc-title-letter-spacing: normal
  }
}

.ca-ticket-history-page {
  --ca-ghost-button-tab-font: var(--t-text-bold-medium-font);
  --ca-ghost-button-tab-letter-spacing: var(--t-text-bold-medium-letter-spacing)
}

winning-results-cta {
  --wrcta-grid-auto-flow-mobile: row
}

winning-results-header {
  --wrh-title-font: var(--t-text-bold-large-font);
  --wrh-title-letter-spacing: var(--t-text-bold-large-letter-spacing);
  --wrh-title-font-compact: var(--t-text-bold-large-font);
  --wrh-title-letter-spacing-compact: var(--t-text-bold-large-letter-spacing)
}

@media(min-width: 768px) {
  winning-results-header {
    --wrh-title-font: var(--t-deprecated-font-primary-bold-20);
    --wrh-title-letter-spacing: normal
  }
}

iwg-games-grid-feature-lobby-card>ca-card {
  --button-width: 160px
}

@media(min-width: 768px)and (max-width: 1191px) {
  iwg-games-grid-feature-lobby-card>ca-card {
    --button-width: auto
  }
}

.nav-item {
  --top-bar-box-shadow-color: rgba(var(--ca-color-brand-secondary), 0.3);
  --top-bar-font-color: var(--ca-color-gray-600);
  --top-bar-font-hover-color: var(--ca-color-brand-secondary);
  --ripple-effect-custom-color: var(--ca-color-dark-rgb);
  --nav-item-border-radius: 0.25rem
}

.nav-item__content {
  font: var(--t-text-small-font);
  letter-spacing: var(--t-text-small-letter-spacing);
  flex-direction: column;
  padding: .375rem 1rem
}

.nav-item__content .icon-wrapper {
  margin-bottom: .125rem
}

.nav-item__content ca-icon:not([icon=gift]) {
  height: 1.75rem;
  width: 1.75rem
}

nav-item.icon-only .nav-item__content {
  margin-top: .125rem
}

winning-notification-overlay-feature-ui {
  --win-notification-bg: linear-gradient(180deg, #3790d7, #6aafe4);
  --win-notification-circles-display: none
}

app-shell {
  --app-shell-background-color: var(--t-baseline-neutral-100)
}

.cookie-consent-section__icon {
  --cookie-consent-icon-fill: var(--ca-color-brand-secondary)
}

.error-page-500__content {
  --error-page-headline-font: var(--t-deprecated-font-primary-bold-24);
  --error-page-headline-font-mobile: var(--t-deprecated-font-primary-bold-20)
}

website-footer-feature footer {
  --footer-customer-care-background-color: var(--ca-color-gray-200);
  --footer-customer-care-color: var(--ca-color-dark-secondary);
  --footer-border-color: transparent;
  --footer-support-item-margin: 0.375rem 2rem;
  max-width: 74.5rem;
  margin-left: auto;
  margin-right: auto
}

@media(min-width: 992px) {
  website-footer-feature footer {
    --footer-padding-left: calc(var(--page-layout-padding-horizontal) - 0.5rem);
    --footer-padding-right: calc(var(--page-layout-padding-horizontal) - 0.5rem)
  }
}

website-footer-feature .cara-footer-support,
website-footer-feature .cara-footer-trust-seals-container,
website-footer-feature .cara-footer-seo-text,
website-footer-feature .cara-footer-legal-18plus,
website-footer-feature .cara-footer-legal-state-permit {
  box-shadow: -1px 0 0 0 var(--ca-color-gray-300), 1px 0 0 0 var(--ca-color-gray-300)
}

website-footer-feature .cara-footer-border {
  box-shadow: 0 0 0 1px var(--ca-color-gray-300);
  border: none
}

website-footer-feature .cara-footer-container {
  --social-brand-logo-width: auto;
  background-color: var(--ca-color-gray-100);
  box-shadow: -1px 0 0 0 var(--ca-color-gray-300), 1px 0 0 0 var(--ca-color-gray-300), 0 1px 0 0 var(--ca-color-gray-300)
}

@media(min-width: 1192px) {
  website-footer-feature .cara-footer-container {
    --footer-container-horizontal-padding: 1.5rem
  }
}

website-footer-feature .cara-footer-seo-text h3 {
  color: var(--ca-color-gray-600);
  font: var(--t-deprecated-font-primary-bold-20);
  margin-bottom: 1rem
}

website-footer-feature .cara-footer-seo-text p {
  font: var(--t-text-medium-font);
  letter-spacing: var(--t-text-medium-letter-spacing);
  color: var(--ca-color-dark-secondary);
  margin-bottom: 1rem
}

website-footer-feature .cara-footer-seo-text p:last-child {
  margin-bottom: 0
}

website-footer-feature .cara-footer-seo-text p+h3 {
  margin-top: 2.5rem
}

website-footer-feature .cara-footer .cara-footer-seo-text {
  white-space: normal
}

website-footer-feature .cara-footer-legal-18plus,
website-footer-feature .cara-footer-legal-state-permit {
  --social-brand-icon-color: var(--ca-color-dark-secondary);
  --ca-textlink-primary-color: var(--ca-color-dark-secondary);
  --legal-text-color: var(--ca-color-dark-secondary)
}

website-footer-feature ca-brand-logo {
  display: inline-block;
  align-self: center;
  height: 1.125rem;
  width: 1.125rem;
  margin-left: .5rem
}

.ca-cms-content {
  --cms-button--border-radius: 0.25rem;
  --cms-content__image--border-radius: 0.25rem;
  --cms-content__headline--text-transform: none;
  --cms-secondary-button-color: var(--ca-color-action-secondary)
}

dbg-ticket-seo-feature-text .ca-cms-content {
  --cms-content-text-color: var(--ca-color-dark-primary)
}

.navigation-flyout-common-item__headline {
  --navigation-flyout-common-item-headline-color: var(--ca-color-gray-600)
}

.ca-cms-page-product-infos {
  --ca-tabs-ghost-button-color-selected: var(--ca-color-dark-primary)
}

.ca-cms-page-product-infos .headline {
  color: var(--ca-color-dark-secondary)
}

body {
  --page-layout-content-horizontal-margin: 0;
  --page-layout-content-horizontal-margin-wide: 0;
}

website-footer-feature-contact-links-button {
  --footer-clinks-btn-icon-color: var(--t-baseline-dark-800);
  --footer-clinks-btn-title-color: var(--t-baseline-dark-1000);
  --footer-clinks-btn-border-radius: 0.5rem;
  --footer-clinks-btn-flex-direction: row;
  --footer-clinks-btn-gap: 1rem;
  --footer-clinks-btn-padding: 0.5rem;
  --footer-clinks-btn-hover: rgba(0, 0, 0, 0.2)
}

website-footer-feature-contact-links-container {
  --footer-clinks-bg: var(--t-brand-primary);
  --footer-clinks-gap-mobile: 0.5rem;
  --footer-clinks-direction-mobile: column;
  --footer-clinks-padding-mobile: 1.5rem 1rem
}

@media(min-width: 768px) {
  .cara-footer website-footer-feature-footer-links-list-ui {
    margin-right: 1.5rem
  }

  .cara-footer website-footer-feature-footer-links-list-ui:last-of-type {
    margin-right: 0
  }

  .cara-footer website-footer-feature-footer-links-list-ui+website-footer-feature-footer-links-jackpots-ui {
    margin-left: 1.5rem
  }
}

@media(min-width: 768px) {

  .cara-footer website-footer-feature-footer-links-list-ui,
  .cara-footer website-footer-feature-footer-links-jackpots-ui {
    flex: 1 0;
    width: auto
  }
}

.trust-seals {
  --trust-seals-cols-mobile: 2;
  --trust-seals-cols-mobile-wide: 3;
  --trust-seals-cols-tablet: 4;
  --trust-seals-cols-desktop: 6;
  --trust-seals-cols-desktop-wide: 6
}

body {
  --t-radius-s: 2px;
  --t-radius-m: 4px;
  --t-radius-l: 4px
}

body {
  --t-button-default-primary-bg-enabled: var(--t-baseline-yellow-800);
  --t-button-default-primary-border-enabled: transparent;
  --t-button-default-primary-content-enabled: var(--t-baseline-neutral-800);
  --t-button-default-primary-bg-hover: var(--t-baseline-yellow-1000);
  --t-button-default-primary-border-hover: transparent;
  --t-button-default-primary-content-hover: var(--t-baseline-neutral-800);
  --t-button-default-primary-bg-onclick: var(--t-baseline-yellow-800);
  --t-button-default-primary-border-onclick: transparent;
  --t-button-default-primary-content-onclick: var(--t-baseline-neutral-800);
  --t-button-default-primary-effect-onclick: transparent;
  --t-button-default-primary-bg-selected: var(--t-baseline-yellow-1000);
  --t-button-default-primary-border-selected: transparent;
  --t-button-default-primary-content-selected: var(--t-baseline-neutral-800);
  --t-button-default-secondary-bg-enabled: transparent;
  --t-button-default-secondary-border-enabled: var(--t-baseline-blue-800);
  --t-button-default-secondary-content-enabled: var(--t-baseline-blue-800);
  --t-button-default-secondary-bg-hover: var(--t-baseline-blue-1000);
  --t-button-default-secondary-border-hover: var(--t-baseline-blue-1000);
  --t-button-default-secondary-content-hover: var(--t-baseline-light-1000);
  --t-button-default-secondary-bg-onclick: var(--t-baseline-blue-800);
  --t-button-default-secondary-border-onclick: var(--t-baseline-blue-800);
  --t-button-default-secondary-content-onclick: var(--t-baseline-light-1000);
  --t-button-default-secondary-effect-onclick: transparent;
  --t-button-default-secondary-bg-selected: var(--t-baseline-blue-1000);
  --t-button-default-secondary-border-selected: transparent;
  --t-button-default-secondary-content-selected: var(--t-baseline-light-1000);
  --t-button-default-tertiary-bg-enabled: transparent;
  --t-button-default-tertiary-border-enabled: var(--t-baseline-dark-600);
  --t-button-default-tertiary-content-enabled: var(--t-baseline-dark-600);
  --t-button-default-tertiary-bg-hover: var(--t-baseline-neutral-600);
  --t-button-default-tertiary-border-hover: transparent;
  --t-button-default-tertiary-content-hover: var(--t-baseline-light-1000);
  --t-button-default-tertiary-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-default-tertiary-border-onclick: transparent;
  --t-button-default-tertiary-content-onclick: var(--t-baseline-light-1000);
  --t-button-default-tertiary-effect-onclick: transparent;
  --t-button-default-tertiary-bg-selected: var(--t-baseline-neutral-600);
  --t-button-default-tertiary-border-selected: transparent;
  --t-button-default-tertiary-content-selected: var(--t-baseline-light-1000);
  --t-button-default-ghost-bg-enabled: transparent;
  --t-button-default-ghost-border-enabled: transparent;
  --t-button-default-ghost-content-enabled: var(--t-baseline-dark-1000);
  --t-button-default-ghost-bg-hover: var(--t-baseline-neutral-600);
  --t-button-default-ghost-border-hover: transparent;
  --t-button-default-ghost-content-hover: var(--t-baseline-light-1000);
  --t-button-default-ghost-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-default-ghost-border-onclick: transparent;
  --t-button-default-ghost-content-onclick: var(--t-baseline-light-1000);
  --t-button-default-ghost-effect-onclick: transparent;
  --t-button-default-ghost-bg-selected: transparent;
  --t-button-default-ghost-border-selected: transparent;
  --t-button-default-ghost-content-selected: var(--t-baseline-blue-800)
}

body {
  --t-button-error-primary-bg-enabled: var(--t-baseline-yellow-800);
  --t-button-error-primary-border-enabled: transparent;
  --t-button-error-primary-content-enabled: var(--t-baseline-neutral-800);
  --t-button-error-primary-bg-hover: var(--t-baseline-yellow-1000);
  --t-button-error-primary-border-hover: transparent;
  --t-button-error-primary-content-hover: var(--t-baseline-neutral-800);
  --t-button-error-primary-bg-onclick: var(--t-baseline-yellow-800);
  --t-button-error-primary-border-onclick: transparent;
  --t-button-error-primary-content-onclick: var(--t-baseline-neutral-800);
  --t-button-error-primary-effect-onclick: transparent;
  --t-button-error-secondary-bg-enabled: transparent;
  --t-button-error-secondary-border-enabled: var(--t-baseline-dark-600);
  --t-button-error-secondary-content-enabled: var(--t-baseline-dark-600);
  --t-button-error-secondary-bg-hover: var(--t-baseline-neutral-600);
  --t-button-error-secondary-border-hover: transparent;
  --t-button-error-secondary-content-hover: var(--t-baseline-light-1000);
  --t-button-error-secondary-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-error-secondary-border-onclick: transparent;
  --t-button-error-secondary-content-onclick: var(--t-baseline-light-1000);
  --t-button-error-secondary-effect-onclick: transparent;
  --t-button-error-tertiary-bg-enabled: transparent;
  --t-button-error-tertiary-border-enabled: var(--t-baseline-dark-600);
  --t-button-error-tertiary-content-enabled: var(--t-baseline-dark-600);
  --t-button-error-tertiary-bg-hover: var(--t-baseline-neutral-600);
  --t-button-error-tertiary-border-hover: transparent;
  --t-button-error-tertiary-content-hover: var(--t-baseline-light-1000);
  --t-button-error-tertiary-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-error-tertiary-border-onclick: transparent;
  --t-button-error-tertiary-content-onclick: var(--t-baseline-light-1000);
  --t-button-error-tertiary-effect-onclick: transparent;
  --t-button-error-ghost-bg-enabled: transparent;
  --t-button-error-ghost-border-enabled: transparent;
  --t-button-error-ghost-content-enabled: var(--t-baseline-dark-1000);
  --t-button-error-ghost-bg-hover: var(--t-baseline-neutral-600);
  --t-button-error-ghost-border-hover: transparent;
  --t-button-error-ghost-content-hover: var(--t-baseline-light-1000);
  --t-button-error-ghost-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-error-ghost-border-onclick: transparent;
  --t-button-error-ghost-content-onclick: var(--t-baseline-light-1000);
  --t-button-error-ghost-effect-onclick: transparent
}

body {
  --t-button-games-primary-bg-enabled: var(--t-games-bonus-primary);
  --t-button-games-primary-border-enabled: transparent;
  --t-button-games-primary-content-enabled: var(--t-games-bonus-content-enabled);
  --t-button-games-primary-bg-hover: var(--t-games-bonus-bg-hover);
  --t-button-games-primary-border-hover: transparent;
  --t-button-games-primary-content-hover: var(--t-games-bonus-content-enabled);
  --t-button-games-primary-bg-onclick: var(--t-games-bonus-primary);
  --t-button-games-primary-border-onclick: transparent;
  --t-button-games-primary-content-onclick: var(--t-games-bonus-content-enabled);
  --t-button-games-primary-effect-onclick: color-mix(in srgb, var(--t-games-bonus-content-enabled) 15%, transparent);
  --t-button-games-primary-bg-selected: var(--t-games-bonus-bg-selected);
  --t-button-games-primary-border-selected: transparent;
  --t-button-games-primary-content-selected: var(--t-games-bonus-content-enabled)
}

body {
  --t-button-info-primary-bg-enabled: var(--t-baseline-yellow-800);
  --t-button-info-primary-border-enabled: transparent;
  --t-button-info-primary-content-enabled: var(--t-baseline-neutral-800);
  --t-button-info-primary-bg-hover: var(--t-baseline-yellow-1000);
  --t-button-info-primary-border-hover: transparent;
  --t-button-info-primary-content-hover: var(--t-baseline-neutral-800);
  --t-button-info-primary-bg-onclick: var(--t-baseline-yellow-800);
  --t-button-info-primary-border-onclick: transparent;
  --t-button-info-primary-content-onclick: var(--t-baseline-neutral-800);
  --t-button-info-primary-effect-onclick: transparent;
  --t-button-info-secondary-bg-enabled: transparent;
  --t-button-info-secondary-border-enabled: var(--t-baseline-dark-600);
  --t-button-info-secondary-content-enabled: var(--t-baseline-dark-600);
  --t-button-info-secondary-bg-hover: var(--t-baseline-neutral-600);
  --t-button-info-secondary-border-hover: transparent;
  --t-button-info-secondary-content-hover: var(--t-baseline-light-1000);
  --t-button-info-secondary-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-info-secondary-border-onclick: transparent;
  --t-button-info-secondary-content-onclick: var(--t-baseline-light-1000);
  --t-button-info-secondary-effect-onclick: transparent;
  --t-button-info-tertiary-bg-enabled: transparent;
  --t-button-info-tertiary-border-enabled: var(--t-baseline-dark-600);
  --t-button-info-tertiary-content-enabled: var(--t-baseline-dark-600);
  --t-button-info-tertiary-bg-hover: var(--t-baseline-neutral-600);
  --t-button-info-tertiary-border-hover: transparent;
  --t-button-info-tertiary-content-hover: var(--t-baseline-light-1000);
  --t-button-info-tertiary-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-info-tertiary-border-onclick: transparent;
  --t-button-info-tertiary-content-onclick: var(--t-baseline-light-1000);
  --t-button-info-tertiary-effect-onclick: transparent;
  --t-button-info-ghost-bg-enabled: transparent;
  --t-button-info-ghost-border-enabled: transparent;
  --t-button-info-ghost-content-enabled: var(--t-baseline-dark-1000);
  --t-button-info-ghost-bg-hover: var(--t-baseline-neutral-600);
  --t-button-info-ghost-border-hover: transparent;
  --t-button-info-ghost-content-hover: var(--t-baseline-light-1000);
  --t-button-info-ghost-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-info-ghost-border-onclick: transparent;
  --t-button-info-ghost-content-onclick: var(--t-baseline-light-1000);
  --t-button-info-ghost-effect-onclick: transparent
}

body {
  --t-button-invert-primary-bg-enabled: var(--t-baseline-light-1000);
  --t-button-invert-primary-border-enabled: transparent;
  --t-button-invert-primary-content-enabled: var(--t-baseline-dark-1000);
  --t-button-invert-primary-bg-hover: var(--t-baseline-neutral-200);
  --t-button-invert-primary-border-hover: transparent;
  --t-button-invert-primary-content-hover: var(--t-baseline-dark-1000);
  --t-button-invert-primary-bg-onclick: var(--t-baseline-light-1000);
  --t-button-invert-primary-border-onclick: transparent;
  --t-button-invert-primary-content-onclick: var(--t-baseline-dark-1000);
  --t-button-invert-primary-effect-onclick: transparent;
  --t-button-invert-primary-bg-selected: var(--t-baseline-neutral-200);
  --t-button-invert-primary-border-selected: transparent;
  --t-button-invert-primary-content-selected: var(--t-baseline-dark-1000);
  --t-button-invert-secondary-bg-enabled: transparent;
  --t-button-invert-secondary-border-enabled: var(--t-baseline-light-1000);
  --t-button-invert-secondary-content-enabled: var(--t-baseline-light-1000);
  --t-button-invert-secondary-bg-hover: var(--t-baseline-light-100);
  --t-button-invert-secondary-border-hover: var(--t-baseline-light-1000);
  --t-button-invert-secondary-content-hover: var(--t-baseline-light-1000);
  --t-button-invert-secondary-bg-onclick: transparent;
  --t-button-invert-secondary-border-onclick: var(--t-baseline-light-1000);
  --t-button-invert-secondary-content-onclick: var(--t-baseline-light-1000);
  --t-button-invert-secondary-effect-onclick: transparent;
  --t-button-invert-secondary-bg-selected: var(--t-baseline-light-1000);
  --t-button-invert-secondary-border-selected: transparent;
  --t-button-invert-secondary-content-selected: var(--t-baseline-dark-1000);
  --t-button-invert-tertiary-bg-enabled: transparent;
  --t-button-invert-tertiary-border-enabled: var(--t-baseline-light-600);
  --t-button-invert-tertiary-content-enabled: var(--t-baseline-light-600);
  --t-button-invert-tertiary-bg-hover: var(--t-baseline-light-600);
  --t-button-invert-tertiary-border-hover: transparent;
  --t-button-invert-tertiary-content-hover: var(--t-baseline-light-1000);
  --t-button-invert-tertiary-bg-onclick: transparent;
  --t-button-invert-tertiary-border-onclick: var(--t-baseline-light-600);
  --t-button-invert-tertiary-content-onclick: var(--t-baseline-light-600);
  --t-button-invert-tertiary-effect-onclick: transparent;
  --t-button-invert-tertiary-bg-selected: var(--t-baseline-light-800);
  --t-button-invert-tertiary-border-selected: transparent;
  --t-button-invert-tertiary-content-selected: var(--t-baseline-dark-1000);
  --t-button-invert-ghost-bg-enabled: transparent;
  --t-button-invert-ghost-border-enabled: transparent;
  --t-button-invert-ghost-content-enabled: var(--t-baseline-light-1000);
  --t-button-invert-ghost-bg-hover: var(--t-baseline-light-600);
  --t-button-invert-ghost-border-hover: transparent;
  --t-button-invert-ghost-content-hover: var(--t-baseline-light-1000);
  --t-button-invert-ghost-bg-onclick: transparent;
  --t-button-invert-ghost-border-onclick: transparent;
  --t-button-invert-ghost-content-onclick: var(--t-baseline-light-1000);
  --t-button-invert-ghost-effect-onclick: transparent;
  --t-button-invert-ghost-bg-selected: var(--t-baseline-light-1000);
  --t-button-invert-ghost-border-selected: transparent;
  --t-button-invert-ghost-content-selected: var(--t-baseline-dark-1000)
}

body {
  --t-button-success-primary-bg-enabled: var(--t-baseline-yellow-800);
  --t-button-success-primary-border-enabled: transparent;
  --t-button-success-primary-content-enabled: var(--t-baseline-neutral-800);
  --t-button-success-primary-bg-hover: var(--t-baseline-yellow-1000);
  --t-button-success-primary-border-hover: transparent;
  --t-button-success-primary-content-hover: var(--t-baseline-neutral-800);
  --t-button-success-primary-bg-onclick: var(--t-baseline-yellow-800);
  --t-button-success-primary-border-onclick: transparent;
  --t-button-success-primary-content-onclick: var(--t-baseline-neutral-800);
  --t-button-success-primary-effect-onclick: transparent;
  --t-button-success-secondary-bg-enabled: transparent;
  --t-button-success-secondary-border-enabled: var(--t-baseline-dark-600);
  --t-button-success-secondary-content-enabled: var(--t-baseline-dark-600);
  --t-button-success-secondary-bg-hover: var(--t-baseline-neutral-600);
  --t-button-success-secondary-border-hover: transparent;
  --t-button-success-secondary-content-hover: var(--t-baseline-light-1000);
  --t-button-success-secondary-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-success-secondary-border-onclick: transparent;
  --t-button-success-secondary-content-onclick: var(--t-baseline-light-1000);
  --t-button-success-secondary-effect-onclick: transparent;
  --t-button-success-tertiary-bg-enabled: transparent;
  --t-button-success-tertiary-border-enabled: var(--t-baseline-dark-600);
  --t-button-success-tertiary-content-enabled: var(--t-baseline-dark-600);
  --t-button-success-tertiary-bg-hover: var(--t-baseline-neutral-600);
  --t-button-success-tertiary-border-hover: transparent;
  --t-button-success-tertiary-content-hover: var(--t-baseline-light-1000);
  --t-button-success-tertiary-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-success-tertiary-border-onclick: transparent;
  --t-button-success-tertiary-content-onclick: var(--t-baseline-light-1000);
  --t-button-success-tertiary-effect-onclick: transparent;
  --t-button-success-ghost-bg-enabled: transparent;
  --t-button-success-ghost-border-enabled: transparent;
  --t-button-success-ghost-content-enabled: var(--t-baseline-dark-1000);
  --t-button-success-ghost-bg-hover: var(--t-baseline-neutral-600);
  --t-button-success-ghost-border-hover: transparent;
  --t-button-success-ghost-content-hover: var(--t-baseline-light-1000);
  --t-button-success-ghost-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-success-ghost-border-onclick: transparent;
  --t-button-success-ghost-content-onclick: var(--t-baseline-light-1000);
  --t-button-success-ghost-effect-onclick: transparent
}

body {
  --t-button-warning-primary-bg-enabled: var(--t-baseline-yellow-800);
  --t-button-warning-primary-border-enabled: transparent;
  --t-button-warning-primary-content-enabled: var(--t-baseline-neutral-800);
  --t-button-warning-primary-bg-hover: var(--t-baseline-yellow-1000);
  --t-button-warning-primary-border-hover: transparent;
  --t-button-warning-primary-content-hover: var(--t-baseline-neutral-800);
  --t-button-warning-primary-bg-onclick: var(--t-baseline-yellow-800);
  --t-button-warning-primary-border-onclick: transparent;
  --t-button-warning-primary-content-onclick: var(--t-baseline-neutral-800);
  --t-button-warning-primary-effect-onclick: transparent;
  --t-button-warning-secondary-bg-enabled: transparent;
  --t-button-warning-secondary-border-enabled: var(--t-baseline-dark-600);
  --t-button-warning-secondary-content-enabled: var(--t-baseline-dark-600);
  --t-button-warning-secondary-bg-hover: var(--t-baseline-neutral-600);
  --t-button-warning-secondary-border-hover: transparent;
  --t-button-warning-secondary-content-hover: var(--t-baseline-light-1000);
  --t-button-warning-secondary-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-warning-secondary-border-onclick: transparent;
  --t-button-warning-secondary-content-onclick: var(--t-baseline-light-1000);
  --t-button-warning-secondary-effect-onclick: transparent;
  --t-button-warning-tertiary-bg-enabled: transparent;
  --t-button-warning-tertiary-border-enabled: var(--t-baseline-dark-600);
  --t-button-warning-tertiary-content-enabled: var(--t-baseline-dark-600);
  --t-button-warning-tertiary-bg-hover: var(--t-baseline-neutral-600);
  --t-button-warning-tertiary-border-hover: transparent;
  --t-button-warning-tertiary-content-hover: var(--t-baseline-light-1000);
  --t-button-warning-tertiary-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-warning-tertiary-border-onclick: transparent;
  --t-button-warning-tertiary-content-onclick: var(--t-baseline-light-1000);
  --t-button-warning-tertiary-effect-onclick: transparent;
  --t-button-warning-ghost-bg-enabled: transparent;
  --t-button-warning-ghost-border-enabled: transparent;
  --t-button-warning-ghost-content-enabled: var(--t-baseline-dark-1000);
  --t-button-warning-ghost-bg-hover: var(--t-baseline-neutral-600);
  --t-button-warning-ghost-border-hover: transparent;
  --t-button-warning-ghost-content-hover: var(--t-baseline-light-1000);
  --t-button-warning-ghost-bg-onclick: var(--t-baseline-neutral-400);
  --t-button-warning-ghost-border-onclick: transparent;
  --t-button-warning-ghost-content-onclick: var(--t-baseline-light-1000);
  --t-button-warning-ghost-effect-onclick: transparent
}

body {
  --t-baseline-dark-100: rgba(0, 0, 0, 0.05);
  --t-baseline-dark-200: rgba(0, 0, 0, 0.15);
  --t-baseline-dark-300: rgba(0, 0, 0, 0.2);
  --t-baseline-dark-400: rgba(0, 0, 0, 0.25);
  --t-baseline-dark-500: rgba(0, 0, 0, 0.35);
  --t-baseline-dark-600: rgba(0, 0, 0, 0.4);
  --t-baseline-dark-700: rgba(0, 0, 0, 0.55);
  --t-baseline-dark-800: rgba(0, 0, 0, 0.68);
  --t-baseline-dark-900: rgba(0, 0, 0, 0.75);
  --t-baseline-dark-1000: rgba(0, 0, 0, 0.8);
  --t-baseline-light-100: rgba(255, 255, 255, 0.15);
  --t-baseline-light-200: rgba(255, 255, 255, 0.2);
  --t-baseline-light-300: rgba(255, 255, 255, 0.25);
  --t-baseline-light-400: rgba(255, 255, 255, 0.35);
  --t-baseline-light-500: rgba(255, 255, 255, 0.4);
  --t-baseline-light-600: rgba(255, 255, 255, 0.5);
  --t-baseline-light-700: rgba(255, 255, 255, 0.6);
  --t-baseline-light-800: rgba(255, 255, 255, 0.68);
  --t-baseline-light-900: rgba(255, 255, 255, 0.85);
  --t-baseline-light-1000: rgba(255, 255, 255, 1);
  --t-baseline-neutral-100: #F8F6F0;
  --t-baseline-neutral-200: #dadada;
  --t-baseline-neutral-400: #999999;
  --t-baseline-neutral-500: #858585;
  --t-baseline-neutral-600: #717171;
  --t-baseline-neutral-700: #515151;
  --t-baseline-neutral-800: #333333;
  --t-baseline-neutral-900: #2e2e2e;
  --t-baseline-neutral-1000: #292929;
  --t-baseline-yellow-100: #fffdf0;
  --t-baseline-yellow-200: #fff8d1;
  --t-baseline-yellow-300: #fff3b3;
  --t-baseline-yellow-400: #ffec80;
  --t-baseline-yellow-500: #ffe866;
  --t-baseline-yellow-600: #ffe44d;
  --t-baseline-yellow-700: #ffde26;
  --t-baseline-yellow-800: #ffd800;
  --t-baseline-yellow-900: #e5c200;
  --t-baseline-yellow-1000: #ccad00;
  --t-baseline-darkblue-100: #f2f4f9;
  --t-baseline-darkblue-200: #d6dded;
  --t-baseline-darkblue-300: #bbc7e1;
  --t-baseline-darkblue-400: #8ea2cd;
  --t-baseline-darkblue-500: #778fc3;
  --t-baseline-darkblue-600: #617cb9;
  --t-baseline-darkblue-700: #3e60aa;
  --t-baseline-darkblue-800: #1c449b;
  --t-baseline-darkblue-900: #193d8b;
  --t-baseline-darkblue-1000: #16367c;
  --t-baseline-blue-100: #f2f8fd;
  --t-baseline-blue-200: #d6eaf8;
  --t-baseline-blue-300: #bbdcf4;
  --t-baseline-blue-400: #8ec5ec;
  --t-baseline-blue-500: #77b9e8;
  --t-baseline-blue-600: #61ade4;
  --t-baseline-blue-700: #3e9bdf;
  --t-baseline-blue-800: #1c8ad9;
  --t-baseline-blue-900: #197cc3;
  --t-baseline-blue-1000: #166eae;
  --t-baseline-green-100: #f5fbf2;
  --t-baseline-green-200: #e2f2d9;
  --t-baseline-green-300: #ceeac0;
  --t-baseline-green-400: #aedc95;
  --t-baseline-green-500: #9dd47f;
  --t-baseline-green-600: #8dcd6a;
  --t-baseline-green-700: #74c34a;
  --t-baseline-green-800: #5cb82a;
  --t-baseline-green-900: #53a526;
  --t-baseline-green-1000: #4a9322;
  --t-baseline-amber-100: #fefbf0;
  --t-baseline-amber-200: #fcf3d1;
  --t-baseline-amber-300: #fbebb3;
  --t-baseline-amber-400: #f8de80;
  --t-baseline-amber-500: #f6d766;
  --t-baseline-amber-600: #f5d04d;
  --t-baseline-amber-700: #f2c626;
  --t-baseline-amber-800: #f0bc00;
  --t-baseline-amber-900: #d8a900;
  --t-baseline-amber-1000: #c09600;
  --t-baseline-red-100: #fcf0f0;
  --t-baseline-red-200: #f7d1d1;
  --t-baseline-red-300: #f2b3b3;
  --t-baseline-red-400: #ea8080;
  --t-baseline-red-500: #e56666;
  --t-baseline-red-600: #e14d4d;
  --t-baseline-red-700: #da2626;
  --t-baseline-red-800: #d40000;
  --t-baseline-red-900: #be0000;
  --t-baseline-red-1000: #aa0000
}

body {
  --t-brand-primary: var(--t-baseline-yellow-800);
  --t-brand-primary-variant: var(--t-baseline-yellow-600);
  --t-brand-secondary: var(--t-baseline-blue-800);
  --t-brand-secondary-variant: var(--t-baseline-blue-1000)
}

body {
  --t-error: var(--t-baseline-red-800);
  --t-error-dark: var(--t-baseline-red-1000);
  --t-error-light: var(--t-baseline-red-100);
  --t-info: var(--t-baseline-blue-800);
  --t-info-dark: var(--t-baseline-blue-1000);
  --t-info-light: var(--t-baseline-blue-100);
  --t-success: var(--t-baseline-green-800);
  --t-success-dark: var(--t-baseline-green-1000);
  --t-success-light: var(--t-baseline-green-100);
  --t-warning: var(--t-baseline-amber-800);
  --t-warning-dark: var(--t-baseline-amber-1000);
  --t-warning-light: var(--t-baseline-amber-100)
}

body {
  --t-icon-primary: var(--t-baseline-dark-800);
  --t-icon-secondary: var(--t-baseline-dark-600);
  --t-icon-disabled: var(--t-baseline-dark-600);
  --t-icon-primary-inverse: var(--t-baseline-light-1000);
  --t-icon-disabled-inverse: var(--t-baseline-light-500)
}

body {
  --t-action-primary: var(--t-baseline-blue-800);
  --t-action-secondary: var(--t-baseline-neutral-100);
  --t-hover-primary: var(--t-baseline-blue-200);
  --t-hover-secondary: var(--t-baseline-blue-200);
  --t-onclick-primary: transparent;
  --t-onclick-secondary: transparent;
  --t-focus: var(--t-baseline-blue-800)
}

body {
  --t-black: #000;
  --t-white: #fff;
  --t-transparent: rgba(255, 0, 255, 0);
  --t-bound: rgba(255, 0, 255, 0)
}

body {
  --t-table-bg-header: var(--t-baseline-blue-200);
  --t-table-bg-odd-row: transparent;
  --t-table-bg-even-row: transparent;
  --t-table-bg-hover-row: var(--t-baseline-blue-200)
}

body {
  --t-text-primary: var(--t-baseline-dark-1000);
  --t-text-secondary: var(--t-baseline-dark-800);
  --t-text-tertiary: var(--t-baseline-dark-600);
  --t-text-disabled: var(--t-baseline-dark-600);
  --t-text-primary-inverse: var(--t-baseline-light-1000);
  --t-text-secondary-inverse: var(--t-baseline-light-800);
  --t-text-tertiary-inverse: var(--t-baseline-light-500);
  --t-link-primary: #2269c3;
  --t-link-primary-inverse: var(--t-baseline-darkblue-200);
  --t-text-h1: var(--t-baseline-dark-800);
  --t-text-h2: var(--t-baseline-dark-800);
  --t-text-h3: var(--t-baseline-dark-1000);
  --t-text-h4: var(--t-baseline-dark-1000);
  --t-text-h5: var(--t-baseline-dark-1000)
}

body {
  --t-background-content: var(--t-baseline-light-1000);
  --t-background: var(--t-baseline-neutral-100);
  --t-divider: var(--t-baseline-dark-200);
  --t-skeleton-light: var(--t-baseline-dark-200);
  --t-skeleton-dark: var(--t-baseline-dark-500);
  --t-card-bg-primary: var(--t-baseline-light-1000);
  --t-card-bg-secondary: var(--t-baseline-neutral-100);
  --t-overlay-bg: var(--t-baseline-light-1000);
  --t-dim: var(--t-baseline-dark-700);
  --t-dark-primary: var(--t-baseline-dark-1000);
  --t-dark-secondary: var(--t-baseline-dark-800);
  --t-dark-tertiary: var(--t-baseline-dark-600);
  --t-dark-quaternary: var(--t-baseline-dark-300);
  --t-dark-quinary: var(--t-baseline-dark-100);
  --t-light-primary: var(--t-baseline-light-1000);
  --t-light-secondary: var(--t-baseline-light-800);
  --t-light-tertiary: var(--t-baseline-light-500);
  --t-light-quaternary: var(--t-baseline-light-300);
  --t-light-quinary: var(--t-baseline-light-100);
  --t-badge-highlight: var(--t-baseline-red-800);
  --t-badge-notification: var(--t-baseline-red-800);
  --t-voucher-primary: var(--t-baseline-blue-800);
  --t-game-win: var(--t-baseline-blue-800);
  --t-game-continue: var(--t-baseline-green-800);
  --t-highlight-primary: var(--t-baseline-red-800);
  --t-highlight-secondary: var(--t-baseline-red-800);
  --t-games-bonus-primary: #7d1edc;
  --t-games-bonus-bg-hover: #5b16a0;
  --t-games-bonus-bg-selected: #491181;
  --t-games-bonus-content-enabled: #f9f6f1
}

body {
  --t-elevation-1-box-shadow: 0px 0px 0px 1px var(--t-baseline-dark-200);
  --t-elevation-2-box-shadow: 0px 0px 0px 1px var(--t-baseline-dark-200);
  --t-elevation-3-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2), 0px 2px 20px rgba(0, 0, 0, 0.2)
}

body {
  --t-spacing-xxs: 4px;
  --t-spacing-xs: 8px;
  --t-spacing-s: 12px;
  --t-spacing-m: 16px;
  --t-spacing-l: 24px;
  --t-spacing-xl: 40px;
  --t-spacing-xxl: 64px;
  --t-spacing-xxl-2: 96px
}

body {
  --t-text-boldest-font-weight: 500;
  --t-text-xsmall-font: normal normal 400 0.625rem / 0.75rem WebSans, "Montserrat", Verdana;
  --t-text-xsmall-letter-spacing: auto;
  --t-text-small-font: normal normal 400 0.75rem / 1rem WebSans, "Montserrat", Verdana;
  --t-text-small-letter-spacing: auto;
  --t-text-medium-font: normal normal 400 0.875rem / 1.25rem WebSans, "Montserrat", Verdana;
  --t-text-medium-letter-spacing: auto;
  --t-text-large-font: normal normal 400 1rem / 1.5rem WebSans, "Montserrat", Verdana;
  --t-text-large-letter-spacing: auto;
  --t-text-bold-small-font: normal normal 500 0.75rem / 1rem WebSans, "Montserrat", Verdana;
  --t-text-bold-small-letter-spacing: auto;
  --t-text-bold-medium-font: normal normal 500 0.875rem / 1.25rem WebSans, "Montserrat", Verdana;
  --t-text-bold-medium-letter-spacing: auto;
  --t-text-bold-large-font: normal normal 500 1rem / 1.5rem WebSans, "Montserrat", Verdana;
  --t-text-bold-large-letter-spacing: auto;
  --t-h5-font: normal normal 500 0.875rem / 1.25rem WebSans, "Montserrat", Verdana;
  --t-h5-letter-spacing: auto;
  --t-h4-font: normal normal 500 1rem / 1.25rem WebSans, "Montserrat", Verdana;
  --t-h4-letter-spacing: auto;
  --t-h3-font: normal normal 500 1.25rem / 1.5rem WebSans, "Montserrat", Verdana;
  --t-h3-letter-spacing: auto;
  --t-h2-font: normal normal 500 1.25rem / 1.5rem WebSans, "Montserrat", Verdana;
  --t-h2-letter-spacing: auto;
  --t-h1-font: normal normal 500 1.5rem / 1.75rem WebSans, "Montserrat", Verdana;
  --t-h1-letter-spacing: auto;
  --t-deprecated-font-primary-family: WebSans, "Montserrat", Verdana;
  --t-deprecated-font-secondary-family: WebSans, "Montserrat", Verdana;
  --t-deprecated-font-primary-weight: 400;
  --t-deprecated-font-primary-bold-weight: 500;
  --t-deprecated-font-primary-bold-20: normal normal 500 1.25rem / 1.75rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-primary-bold-24: normal normal 500 1.5rem / 2rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-primary-bold-32: normal normal 500 2rem / 2.5rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-primary-bold-40: normal normal 500 2.5rem / 3rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-primary-20: normal normal 400 1.25rem / 1.75rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-primary-32: normal normal 400 2rem / 2.5rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-primary-40: normal normal 400 2.5rem / 3rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-secondary-10: normal normal 400 0.625rem / 0.75rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-secondary-12: normal normal 400 0.75rem / 1rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-secondary-14: normal normal 400 0.875rem / 1.25rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-secondary-16: normal normal 400 1rem/1.5rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-secondary-20: normal normal 400 1.25rem/1.75rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-secondary-24: normal normal 400 1.5rem/2rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-secondary-32: normal normal 400 2rem/2.5rem WebSans, "Montserrat", Verdana;
  --t-deprecated-font-secondary-40: normal normal 400 2.5rem/3rem WebSans, "Montserrat", Verdana
}

@media(min-width: 768px) {
  body {
    --t-h2-font: normal normal 500 1.5rem / 1.75rem WebSans, "Montserrat", Verdana;
    --t-h2-letter-spacing: auto;
    --t-h1-font: normal normal 500 2rem / 2.25rem WebSans, "Montserrat", Verdana;
    --t-h1-letter-spacing: auto
  }
}

.cara-footer__items {
  --footer-icon-color: var(--ca-color-dark-secondary);
  --footer-headline-color: var(--ca-color-gray-600);
  --footer-headline-font: var(--t-deprecated-font-primary-bold-20);
  --footer-headline-padding: 0.625rem 0;
  --footer-link-color: var(--ca-color-dark-secondary);
  --footer-link-font: var(--t-text-large-font);
  --footer-link-letter-spacing: var(--t-text-large-letter-spacing);
  --footer-link-padding: 0.125rem 0;
  --footer-links-hover-color: var(--ca-color-dark-secondary);
  --footer-links-hover-decoration: underline
}

[dc1-theme=skl] {
  --ca-color-:
}

[dc1-theme=nkl] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-secondary-on: var(--ca-color-dark-primary);
  --ca-color-brand-primary: #22622d;
  --ca-color-brand-primary-rgb: 34, 98, 45;
  --ca-color-brand-primary-hover: rgb(27.4318181818, 79.0681818182, 36.3068181818);
  --ca-color-brand-primary-hover-rgb: 27, 79, 36;
  --ca-color-brand-primary-on-alt: white;
  --ca-color-brand-primary-on-alt-rgb: 255, 255, 255;
  --ca-color-brand-secondary: white;
  --ca-color-brand-secondary-rgb: 255, 255, 255;
  --ca-color-brand-secondary-hover: rgb(242.25, 242.25, 242.25);
  --ca-color-brand-secondary-hover-rgb: 242, 242, 242;
  --ca-color-brand-secondary-on-alt: #22622d;
  --ca-color-brand-secondary-on-alt-rgb: 34, 98, 45
}

[dc1-theme=lotto],
[dc1-theme=lottoteilsystem],
[dc1-theme=lottovollsystem] {
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-v: linear-gradient(to top, #ffdf00, #ffdf00);
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #f5e163, #f3c200 100%);
  --ca-color-brand-secondary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary: #ffdf00;
  --ca-color-brand-primary-rgb: 255, 223, 0;
  --ca-color-brand-primary-hover: rgb(229.5, 200.7, 0);
  --ca-color-brand-primary-hover-rgb: 230, 201, 0;
  --ca-color-brand-primary-on: rgba(0, 0, 0, 0.65);
  --ca-color-brand-primary-on-alt: #c90713;
  --ca-color-brand-primary-on-alt-rgb: 201, 7, 19;
  --ca-color-brand-secondary: #c90713;
  --ca-color-brand-secondary-rgb: 201, 7, 19;
  --ca-color-brand-secondary-hover: rgb(176.3581730769, 6.1418269231, 16.6706730769);
  --ca-color-brand-secondary-hover-rgb: 176, 6, 17;
  --ca-color-brand-secondary-on-alt: #ffdf00;
  --ca-color-brand-secondary-on-alt-rgb: 255, 223, 0
}

[dc1-theme=dfl] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-v: linear-gradient(to top, #0073be, #0073be);
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #0073be, #3d8ec1);
  --ca-color-brand-secondary-on: var(--ca-color-dark-primary);
  --ca-color-brand-primary: #0073be;
  --ca-color-brand-primary-rgb: 0, 115, 190;
  --ca-color-brand-primary-hover: rgb(0, 99.5657894737, 164.5);
  --ca-color-brand-primary-hover-rgb: 0, 100, 165;
  --ca-color-brand-primary-on-alt: white;
  --ca-color-brand-primary-on-alt-rgb: 255, 255, 255;
  --ca-color-brand-secondary: #fd0;
  --ca-color-brand-secondary-rgb: 255, 221, 0;
  --ca-color-brand-secondary-hover: rgb(229.5, 198.9, 0);
  --ca-color-brand-secondary-hover-rgb: 230, 199, 0;
  --ca-color-brand-secondary-on-alt: #0073be;
  --ca-color-brand-secondary-on-alt-rgb: 0, 115, 190
}

[dc1-theme=duolotto] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-v: linear-gradient(to top, #e37523, #e37523);
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #e4730b, #f1a158);
  --ca-color-brand-secondary-on: var(--ca-color-dark-primary);
  --ca-color-brand-primary: #e37523;
  --ca-color-brand-primary-rgb: 227, 117, 35;
  --ca-color-brand-primary-hover: rgb(209.7983870968, 104.8991935484, 26.7016129032);
  --ca-color-brand-primary-hover-rgb: 210, 105, 27;
  --ca-color-brand-primary-on-alt: #fff;
  --ca-color-brand-primary-on-alt-rgb: 255, 255, 255;
  --ca-color-brand-secondary: #f7ea99;
  --ca-color-brand-secondary-rgb: 247, 234, 153;
  --ca-color-brand-secondary-hover: rgb(245.1454545455, 229.1318181818, 129.3545454545);
  --ca-color-brand-secondary-hover-rgb: 245, 229, 129;
  --ca-color-brand-secondary-on-alt: #e37523;
  --ca-color-brand-secondary-on-alt-rgb: 227, 117, 35
}

[dc1-theme=eurojackpot] {
  --ca-color-brand-primary-on: var(--ca-color-dark-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-v: linear-gradient(to top, #f5c800, #f5c800);
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #ca8c0c, #f5c800);
  --ca-color-brand-secondary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary: #f5c800;
  --ca-color-brand-primary-rgb: 245, 200, 0;
  --ca-color-brand-primary-hover: rgb(219.5, 179.1836734694, 0);
  --ca-color-brand-primary-hover-rgb: 220, 179, 0;
  --ca-color-brand-primary-on-alt: #2d0000;
  --ca-color-brand-primary-on-alt-rgb: 45, 0, 0;
  --ca-color-brand-secondary: #2d0000;
  --ca-color-brand-secondary-rgb: 45, 0, 0;
  --ca-color-brand-secondary-hover: rgb(19.5, 0, 0);
  --ca-color-brand-secondary-hover-rgb: 20, 0, 0;
  --ca-color-brand-secondary-on-alt: #f5c800;
  --ca-color-brand-secondary-on-alt-rgb: 245, 200, 0
}

[dc1-theme=gluecksspirale] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-on-alt: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-v: linear-gradient(to top, #c6071c, #c6071c);
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #c90713, #9b0617);
  --ca-color-brand-secondary-on: var(--ca-color-dark-primary);
  --ca-color-brand-primary: #c6071c;
  --ca-color-brand-primary-rgb: 198, 7, 28;
  --ca-color-brand-primary-hover: rgb(173.3707317073, 6.1292682927, 24.5170731707);
  --ca-color-brand-primary-hover-rgb: 173, 6, 25;
  --ca-color-brand-secondary: #fd0;
  --ca-color-brand-secondary-rgb: 255, 221, 0;
  --ca-color-brand-secondary-hover: rgb(229.5, 198.9, 0);
  --ca-color-brand-secondary-hover-rgb: 230, 199, 0;
  --ca-color-brand-secondary-on-alt: #c6071c;
  --ca-color-brand-secondary-on-alt-rgb: 198, 7, 28
}

[dc1-theme=keno] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-v: linear-gradient(to top, #951b81, #951b81);
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #951b81, #6e135f);
  --ca-color-brand-secondary-on: var(--ca-color-dark-primary);
  --ca-color-brand-primary: #951b81;
  --ca-color-brand-primary-rgb: 149, 27, 129;
  --ca-color-brand-primary-hover: rgb(127.4119318182, 23.0880681818, 110.3096590909);
  --ca-color-brand-primary-hover-rgb: 127, 23, 110;
  --ca-color-brand-primary-on-alt: #efdc59;
  --ca-color-brand-primary-on-alt-rgb: 239, 220, 89;
  --ca-color-brand-secondary: #efdc59;
  --ca-color-brand-secondary-rgb: 239, 220, 89;
  --ca-color-brand-secondary-hover: rgb(236.7582417582, 215.0961538462, 65.7417582418);
  --ca-color-brand-secondary-hover-rgb: 237, 215, 66;
  --ca-color-brand-secondary-on-alt: #951b81;
  --ca-color-brand-secondary-on-alt-rgb: 149, 27, 129
}

[dc1-theme=freiheitplus] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-v: linear-gradient(to top, #1437a5, #1437a5);
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #1437a5, #ff467d 94%);
  --ca-color-brand-secondary-on: var(--ca-color-dark-primary);
  --ca-color-brand-primary: #1437a5;
  --ca-color-brand-primary-rgb: 20, 55, 165;
  --ca-color-brand-primary-hover: rgb(17.2432432432, 47.4189189189, 142.2567567568);
  --ca-color-brand-primary-hover-rgb: 17, 47, 142;
  --ca-color-brand-primary-on-alt: white;
  --ca-color-brand-primary-on-alt-rgb: 255, 255, 255;
  --ca-color-brand-secondary: #ff467d;
  --ca-color-brand-secondary-rgb: 255, 70, 125;
  --ca-color-brand-secondary-hover: rgb(255, 44.5, 107.0810810811);
  --ca-color-brand-secondary-hover-rgb: 255, 44, 107;
  --ca-color-brand-secondary-on-alt: #1437a5;
  --ca-color-brand-secondary-on-alt-rgb: 20, 55, 165
}

[dc1-theme=deutschesportlotterie] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-on-alt: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #7bbdbc, #009f9f);
  --ca-color-brand-secondary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary: #009f9f;
  --ca-color-brand-primary-rgb: 0, 159, 159;
  --ca-color-brand-primary-hover: rgb(0, 133.5, 133.5);
  --ca-color-brand-primary-hover-rgb: 0, 133, 134;
  --ca-color-brand-primary-gradient-v: #009f9f;
  --ca-color-brand-primary-gradient-v-rgb: 0, 159, 159;
  --ca-color-brand-secondary: #7bbdbc;
  --ca-color-brand-secondary-rgb: 123, 189, 188;
  --ca-color-brand-secondary-hover: rgb(106, 180.5, 179.3712121212);
  --ca-color-brand-secondary-hover-rgb: 106, 181, 179;
  --ca-color-brand-secondary-on-alt: #009f9f;
  --ca-color-brand-secondary-on-alt-rgb: 0, 159, 159
}

[dc1-theme=traumhauslotterie] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-on-alt: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #013648, #3599ba);
  --ca-color-brand-secondary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary: #3599ba;
  --ca-color-brand-primary-rgb: 53, 153, 186;
  --ca-color-brand-primary-hover: rgb(47.3451882845, 136.6757322176, 166.1548117155);
  --ca-color-brand-primary-hover-rgb: 47, 137, 166;
  --ca-color-brand-primary-gradient-v: #3599ba;
  --ca-color-brand-primary-gradient-v-rgb: 53, 153, 186;
  --ca-color-brand-secondary: #013648;
  --ca-color-brand-secondary-rgb: 1, 54, 72;
  --ca-color-brand-secondary-hover: rgb(0.6506849315, 35.1369863014, 46.8493150685);
  --ca-color-brand-secondary-hover-rgb: 1, 35, 47;
  --ca-color-brand-secondary-on-alt: #3599ba;
  --ca-color-brand-secondary-on-alt-rgb: 53, 153, 186
}

[dc1-theme=traumhausverlosung] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-on-alt: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-h: linear-gradient(to right, #6b43e5, var(--ca-color-light-primary));
  --ca-color-brand-secondary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary: #2e293c;
  --ca-color-brand-primary-rgb: 46, 41, 60;
  --ca-color-brand-primary-hover: rgb(34.3861386139, 30.6485148515, 44.8514851485);
  --ca-color-brand-primary-hover-rgb: 34, 31, 45;
  --ca-color-brand-primary-gradient-v: #2e293c;
  --ca-color-brand-primary-gradient-v-rgb: 46, 41, 60;
  --ca-color-brand-secondary: #6b43e5;
  --ca-color-brand-secondary-rgb: 107, 67, 229;
  --ca-color-brand-secondary-hover: rgb(89.3644859813, 44.5981308411, 225.9018691589);
  --ca-color-brand-secondary-hover-rgb: 89, 45, 226;
  --ca-color-brand-secondary-on-alt: #2e293c;
  --ca-color-brand-secondary-on-alt-rgb: 46, 41, 60
}

[dc1-theme=generic-club] {
  --ca-color-brand-primary-on: var(--ca-color-light-primary);
  --ca-color-brand-primary-gradient: none;
  --ca-color-brand-primary-gradient-v: linear-gradient(to top, #1db081, #1db081);
  --ca-color-brand-primary-gradient-h: linear-gradient(to left, #282d3d, #3e4660);
  --ca-color-brand-secondary-on: var(--ca-color-dark-primary);
  --ca-color-brand-primary: #282d3b;
  --ca-color-brand-primary-rgb: 40, 45, 59;
  --ca-color-brand-primary-hover: rgb(29.696969697, 33.4090909091, 43.803030303);
  --ca-color-brand-primary-hover-rgb: 30, 33, 44;
  --ca-color-brand-primary-on-alt: #78bec3;
  --ca-color-brand-primary-on-alt-rgb: 120, 190, 195;
  --ca-color-brand-secondary: #78bec3;
  --ca-color-brand-secondary-rgb: 120, 190, 195;
  --ca-color-brand-secondary-hover: rgb(102.3461538462, 181.5, 187.1538461538);
  --ca-color-brand-secondary-hover-rgb: 102, 181, 187;
  --ca-color-brand-secondary-on-alt: #78bec3;
  --ca-color-brand-secondary-on-alt-rgb: 120, 190, 195
}

/*# sourceMappingURL=WEB_DE.181c417038.css.map */