/**
 * Takeda Theme Generator Stylesheet
 * Last updated: 2026-04-07 14:19:09
 */

:root {
  --tg-id: 1;
  --tg-name: CMV;
  --tg-style: default;
  --tg-main-menu-background-color: rgba(63,0,109,1);
  --tg-menu-link-color: rgba(255,255,255,1);
  --tg-menu-link-hover-color: rgba(255,255,255,1);
  --tg-menu-sub-background-color: rgba(63,0,109,1);
  --tg-menu-sub-link-color: rgba(255,255,255,1);
  --tg-menu-sub-text-color: rgba(255,255,255,1);
  --tg-menu-active-hover: is-menu-default;
  --tg-menu-1-color: rgba(216,19,125,1);
  --tg-menu-2-color: rgba(149,28,129,1);
  --tg-menu-3-color: rgba(0,153,148,1);
  --tg-menu-4-color: rgba(0,151,102,1);
  --tg-menu-5-color: rgba(132,190,67,1);
  --tg-menu-6-color: rgba(0,154,188,1);
  --tg-menu-7-color: rgba(243,129,60,1);
  --tg-menu-8-color: rgba(66,56,185,1);
  --tg-menu-9-color: rgba(37,179,241,1);
  --tg-page-background-color: rgba(255,255,255,1);
  --tg-sidebar-background-color: rgba(255,255,255,1);
  --tg-article-background-color: rgba(255,255,255,1);
  --tg-on-page-nav-background-color: rgba(63,0,109,1);
  --tg-on-page-nav-headline-color: rgba(255,255,255,1);
  --tg-on-page-nav-text-color: rgba(255,255,255,1);
  --tg-margin: has-margin-default;
  --tg-fonts: default-font;
  --tg-gap: has-gap;
  --tg-border-color: rgba(222,226,230,1);
  --tg-border-type: solid;
  --tg-border-size: 1;
  --tg-headline-1-color: rgba(63,0,109,1);
  --tg-headline-2-color: rgba(54,54,54,1);
  --tg-headline-3-color: rgba(54,54,54,1);
  --tg-headline-4-color: rgba(54,54,54,1);
  --tg-headline-5-color: rgba(54,54,54,1);
  --tg-headline-6-color: rgba(54,54,54,1);
  --tg-quotation-style: 1;
  --tg-headline-transform: 0;
  --tg-primary-button-color: rgba(63,0,109,1);
  --tg-primary-button-text-color: rgba(255,255,255,1);
  --tg-secondary-button-color: rgba(63,0,109,1);
  --tg-secondary-button-text-color: rgba(255,255,255,1);
  --tg-breadcrumb-color: rgba(63,0,109,1);
  --tg-breadcrumb-hover-color: rgba(111,111,111,1);
  --tg-link-icon: before;
  --tg-link-style: none;
  --tg-page-text-color: rgba(54,54,54,1);
  --tg-page-link-color: rgba(63,0,109,1);
  --tg-page-link-hover-color: rgba(111,111,111,1);
  --tg-footer-background-color: rgba(0,33,82,1);
  --tg-footer-text-color: rgba(255,255,255,1);
  --tg-footer-link-color: rgba(255,255,255,1);
  --tg-footer-link-hover-color: rgba(255,255,255,1);
}

.tg-flavor-default {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(0,0,0,0);
  --tg-fl-is_gap: 1;
  --tg-fl-gap: has-standard;
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-mono;
  --tg-fl-has_table: 1;
  --tg-fl-table-header-background: rgba(255,255,255,1);
  --tg-fl-table-row-background: rgba(255,255,255,1);
  --tg-fl-table-row-odd-background: rgba(255,255,255,1);
  --tg-fl-table-header-text: rgba(54,54,54,1);
  --tg-fl-table-row-text: rgba(54,54,54,1);
  --tg-fl-table-row-odd-text: 0;
  --tg-fl-table-horizontal-column-header-color: rgba(143,151,154,0.1);
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
}

.tg-flavor-purple-background--purple-text {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(63,0,109,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: none;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(214,209,238,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(214,209,238,1);
  --tg-fl-card_headline_color_first: rgba(63,0,109,1);
  --tg-fl-card_text_color_first: rgba(63,0,109,1);
  --tg-fl-card_button_color_first: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(214,209,238,1);
  --tg-fl-card_headline_color_second: rgba(63,0,109,1);
  --tg-fl-card_text_color_second: rgba(63,0,109,1);
  --tg-fl-card_button_color_second: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(63,0,109,1);
  --tg-fl-headline-3-color: rgba(63,0,109,1);
  --tg-fl-headline-4-color: rgba(63,0,109,1);
  --tg-fl-headline-5-color: rgba(63,0,109,1);
  --tg-fl-headline-6-color: rgba(63,0,109,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--purple-headline {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-has_table: 1;
  --tg-fl-table-header-background: rgba(244,244,244,1);
  --tg-fl-table-row-background: rgba(255,255,255,1);
  --tg-fl-table-row-odd-background: rgba(244,244,244,1);
  --tg-fl-table-header-text: rgba(63,0,109,1);
  --tg-fl-table-row-text: rgba(54,54,54,1);
  --tg-fl-table-row-odd-text: 0;
  --tg-fl-table-horizontal-column-header-color: rgba(143,151,154,0.1);
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(63,0,109,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(255,255,255,1);
  --tg-fl-card_headline_color_second: rgba(63,0,109,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(63,0,109,1);
  --tg-fl-headline-3-color: rgba(63,0,109,1);
  --tg-fl-headline-4-color: rgba(54,54,54,1);
  --tg-fl-headline-5-color: rgba(54,54,54,1);
  --tg-fl-headline-6-color: rgba(63,0,109,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--purple-headline-white-button {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(255,255,255,1);
  --tg-fl-button-text-color: rgba(63,0,109,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-has_table: 1;
  --tg-fl-table-header-background: rgba(244,244,244,1);
  --tg-fl-table-row-background: rgba(255,255,255,1);
  --tg-fl-table-row-odd-background: rgba(244,244,244,1);
  --tg-fl-table-header-text: rgba(63,0,109,1);
  --tg-fl-table-row-text: rgba(54,54,54,1);
  --tg-fl-table-row-odd-text: 0;
  --tg-fl-table-horizontal-column-header-color: rgba(143,151,154,0.1);
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(63,0,109,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_first: rgba(63,0,109,1);
  --tg-fl-card_bg_color_second: rgba(255,255,255,1);
  --tg-fl-card_headline_color_second: rgba(63,0,109,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_second: rgba(63,0,109,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(63,0,109,1);
  --tg-fl-headline-3-color: rgba(63,0,109,1);
  --tg-fl-headline-4-color: rgba(63,0,109,1);
  --tg-fl-headline-5-color: rgba(63,0,109,1);
  --tg-fl-headline-6-color: rgba(63,0,109,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-transparent-hero {
  --tg-fl-section-background-color: rgba(255,255,255,0);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 0;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
}

.tg-flavor-default--purple-border-black-headline {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(63,0,109,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(255,255,255,1);
  --tg-fl-card_headline_color_second: rgba(54,54,54,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
}

.tg-flavor-default-cards-grey-background {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(240,237,241,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(240,237,241,1);
  --tg-fl-card_headline_color_second: rgba(54,54,54,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
}

.tg-flavor-default--pink-headline {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(230,230,230,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(230,230,230,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(182,12,74,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(182,12,74,1);
  --tg-fl-headline-3-color: rgba(182,12,74,1);
  --tg-fl-headline-4-color: rgba(182,12,74,1);
  --tg-fl-headline-5-color: rgba(182,12,74,1);
  --tg-fl-headline-6-color: rgba(182,12,74,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--pink-background {
  --tg-fl-section-background-color: rgba(182,12,74,1);
  --tg-fl-section-background-color-rgb: 182, 12, 74;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(255,255,255,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(194,120,120,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(149,53,53,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(255,255,255,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(223,22,22,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(255,255,255,1);
  --tg-fl-headline-3-color: rgba(255,255,255,1);
  --tg-fl-headline-4-color: rgba(255,255,255,1);
  --tg-fl-headline-5-color: rgba(255,255,255,1);
  --tg-fl-headline-6-color: rgba(255,255,255,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-grey--pink-headlines {
  --tg-fl-section-background-color: rgba(247,247,250,1);
  --tg-fl-section-background-color-rgb: 247, 247, 250;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(182,12,74,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(247,247,250,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(182,12,74,1);
  --tg-fl-headline-3-color: rgba(182,12,74,1);
  --tg-fl-headline-4-color: rgba(182,12,74,1);
  --tg-fl-headline-5-color: rgba(182,12,74,1);
  --tg-fl-headline-6-color: rgba(182,12,74,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-grey--pink-cards {
  --tg-fl-section-background-color: rgba(247,247,250,1);
  --tg-fl-section-background-color-rgb: 247, 247, 250;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(182,12,74,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(247,247,250,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(182,12,74,1);
  --tg-fl-card_headline_color_first: rgba(255,255,255,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_first: rgba(182,12,74,1);
  --tg-fl-card_bg_color_second: rgba(182,12,74,1);
  --tg-fl-card_headline_color_second: rgba(255,255,255,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_second: rgba(182,12,74,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(182,12,74,1);
  --tg-fl-headline-3-color: rgba(182,12,74,1);
  --tg-fl-headline-4-color: rgba(182,12,74,1);
  --tg-fl-headline-5-color: rgba(182,12,74,1);
  --tg-fl-headline-6-color: rgba(182,12,74,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-grey--white-cards {
  --tg-fl-section-background-color: rgba(247,247,250,1);
  --tg-fl-section-background-color-rgb: 247, 247, 250;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(230,230,230,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(182,12,74,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(247,247,250,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(182,12,74,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(255,255,255,1);
  --tg-fl-card_headline_color_second: rgba(54,54,54,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(182,12,74,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(182,12,74,1);
  --tg-fl-headline-3-color: rgba(182,12,74,1);
  --tg-fl-headline-4-color: rgba(182,12,74,1);
  --tg-fl-headline-5-color: rgba(182,12,74,1);
  --tg-fl-headline-6-color: rgba(182,12,74,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--pink-cards {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(182,12,74,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(182,12,74,1);
  --tg-fl-card_headline_color_first: rgba(255,255,255,1);
  --tg-fl-card_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_first: rgba(182,12,74,1);
  --tg-fl-card_bg_color_second: rgba(182,12,74,1);
  --tg-fl-card_headline_color_second: rgba(255,255,255,1);
  --tg-fl-card_text_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_second: rgba(182,12,74,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(182,12,74,1);
  --tg-fl-headline-3-color: rgba(182,12,74,1);
  --tg-fl-headline-4-color: rgba(182,12,74,1);
  --tg-fl-headline-5-color: rgba(182,12,74,1);
  --tg-fl-headline-6-color: rgba(182,12,74,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--grey-cards-pink-button-pink-headline {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(182,12,74,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(234,234,234,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(182,12,74,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(234,234,234,1);
  --tg-fl-card_headline_color_second: rgba(54,54,54,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(182,12,74,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(182,12,74,1);
  --tg-fl-headline-3-color: rgba(182,12,74,1);
  --tg-fl-headline-4-color: rgba(182,12,74,1);
  --tg-fl-headline-5-color: rgba(182,12,74,1);
  --tg-fl-headline-6-color: rgba(182,12,74,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--black-headline-light-pink-button {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(255,37,91,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(255,37,91,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(255,255,255,1);
  --tg-fl-card_headline_color_second: rgba(54,54,54,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(255,37,91,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
}

.tg-flavor-default-black-headline-boarder {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(54,54,54,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(54,54,54,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(182,12,74,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
}

.tg-flavor-default--purple-cards {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(63,0,109,1);
  --tg-fl-card_headline_color_first: rgba(255,255,255,1);
  --tg-fl-card_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_first: rgba(63,0,109,1);
  --tg-fl-card_bg_color_second: rgba(63,0,109,1);
  --tg-fl-card_headline_color_second: rgba(255,255,255,1);
  --tg-fl-card_text_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_second: rgba(63,0,109,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(63,0,109,1);
  --tg-fl-headline-3-color: rgba(63,0,109,1);
  --tg-fl-headline-4-color: rgba(63,0,109,1);
  --tg-fl-headline-5-color: rgba(63,0,109,1);
  --tg-fl-headline-6-color: rgba(63,0,109,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--white-button {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(255,255,255,1);
  --tg-fl-button-text-color: rgba(63,0,109,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_first: rgba(63,0,109,1);
  --tg-fl-card_bg_color_second: rgba(255,255,255,1);
  --tg-fl-card_headline_color_second: rgba(54,54,54,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_second: rgba(63,0,109,1);
}

.tg-flavor-default--light-purple-cards-with-black-headline {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(212,209,235,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(212,209,235,1);
  --tg-fl-card_headline_color_second: rgba(54,54,54,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(63,0,109,1);
  --tg-fl-headline-3-color: rgba(63,0,109,1);
  --tg-fl-headline-4-color: rgba(63,0,109,1);
  --tg-fl-headline-5-color: rgba(63,0,109,1);
  --tg-fl-headline-6-color: rgba(63,0,109,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--bright-purple-cards {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(189,161,255,1);
  --tg-fl-card_headline_color_first: rgba(255,255,255,1);
  --tg-fl-card_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_first: rgba(189,161,255,1);
  --tg-fl-card_bg_color_second: rgba(189,161,255,1);
  --tg-fl-card_headline_color_second: rgba(255,255,255,1);
  --tg-fl-card_text_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_second: rgba(189,161,255,1);
}

.tg-flavor-default--1card-white-2card-purple {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(214,209,238,1);
  --tg-fl-card_headline_color_second: rgba(63,0,109,1);
  --tg-fl-card_text_color_second: rgba(63,0,109,1);
  --tg-fl-card_button_color_second: rgba(63,0,109,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(63,0,109,1);
  --tg-fl-headline-3-color: rgba(63,0,109,1);
  --tg-fl-headline-4-color: rgba(63,0,109,1);
  --tg-fl-headline-5-color: rgba(63,0,109,1);
  --tg-fl-headline-6-color: rgba(63,0,109,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--cards-centered-pink-button {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: center;
  --tg-fl-button-color: rgba(182,12,74,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(54,54,54,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(182,12,74,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(255,255,255,1);
  --tg-fl-card_headline_color_second: rgba(54,54,54,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(182,12,74,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
}

.tg-flavor-default--cards-with-border {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(230,230,230,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
}

.tg-flavor-default--cards-with-black-border {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(173,173,173,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(204,204,204,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(63,0,109,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
}

.tg-flavor-cookie-settings {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(105,105,105,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(105,105,105,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-has_table: 1;
  --tg-fl-table-header-background: rgba(248,248,248,1);
  --tg-fl-table-row-background: rgba(255,255,255,1);
  --tg-fl-table-row-odd-background: rgba(255,255,255,1);
  --tg-fl-table-header-text: rgba(105,105,105,1);
  --tg-fl-table-row-text: rgba(105,105,105,1);
  --tg-fl-table-row-odd-text: 0;
  --tg-fl-table-horizontal-column-header-color: rgba(143,151,154,0.1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(105,105,105,1);
  --tg-fl-headline-3-color: rgba(105,105,105,1);
  --tg-fl-headline-4-color: rgba(105,105,105,1);
  --tg-fl-headline-5-color: rgba(105,105,105,1);
  --tg-fl-headline-6-color: rgba(105,105,105,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-takeda-connect-hero {
  --tg-fl-section-background-color: rgba(225,36,42,1);
  --tg-fl-section-background-color-rgb: 225, 36, 42;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(255,255,255,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: center;
  --tg-fl-button-color: rgba(240,240,240,1);
  --tg-fl-button-text-color: rgba(225,36,42,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(255,255,255,1);
  --tg-fl-headline-3-color: rgba(255,255,255,1);
  --tg-fl-headline-4-color: rgba(255,255,255,1);
  --tg-fl-headline-5-color: rgba(255,255,255,1);
  --tg-fl-headline-6-color: rgba(255,255,255,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-takeda-connect-centered {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: center;
  --tg-fl-button-color: rgba(225,36,42,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
}

.tg-flavor-takeda-connect--multiple-cards {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(219,130,130,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-multiple;
  --tg-fl-card_bg_color_first: rgba(234,46,56,1);
  --tg-fl-card_headline_color_first: rgba(255,255,255,1);
  --tg-fl-card_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_color_first: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_first: rgba(234,46,56,1);
  --tg-fl-card_bg_color_second: rgba(66,152,202,1);
  --tg-fl-card_headline_color_second: rgba(255,255,255,1);
  --tg-fl-card_text_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_color_second: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_second: rgba(66,152,202,1);
  --tg-fl-card_bg_color_third: rgba(235,162,33,1);
  --tg-fl-card_headline_color_third: rgba(255,255,255,1);
  --tg-fl-card_text_color_third: rgba(255,255,255,1);
  --tg-fl-card_button_color_third: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_third: rgba(235,162,33,1);
  --tg-fl-card_bg_color_fourth: rgba(219,88,137,1);
  --tg-fl-card_headline_color_fourth: rgba(255,255,255,1);
  --tg-fl-card_text_color_fourth: rgba(255,255,255,1);
  --tg-fl-card_button_color_fourth: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_fourth: rgba(219,88,137,1);
  --tg-fl-card_bg_color_fifth: rgba(148,116,180,1);
  --tg-fl-card_headline_color_fifth: rgba(255,255,255,1);
  --tg-fl-card_text_color_fifth: rgba(255,255,255,1);
  --tg-fl-card_button_color_fifth: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_fifth: rgba(148,116,180,1);
  --tg-fl-card_bg_color_sixth: rgba(234,46,56,1);
  --tg-fl-card_headline_color_sixth: rgba(255,255,255,1);
  --tg-fl-card_text_color_sixth: rgba(255,255,255,1);
  --tg-fl-card_button_color_sixth: rgba(255,255,255,1);
  --tg-fl-card_button_text_color_sixth: rgba(234,46,56,1);
}

.tg-flavor-takeda-connect--cta-red-background {
  --tg-fl-section-background-color: rgba(225,36,42,1);
  --tg-fl-section-background-color-rgb: 225, 36, 42;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(255,255,255,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(255,255,255,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(255,255,255,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(255,255,255,1);
  --tg-fl-button-text-color: rgba(225,36,42,1);
  --tg-fl-cta-comp-bg-color: rgba(225,36,42,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(255,255,255,1);
  --tg-fl-headline-3-color: rgba(255,255,255,1);
  --tg-fl-headline-4-color: rgba(255,255,255,1);
  --tg-fl-headline-5-color: rgba(255,255,255,1);
  --tg-fl-headline-6-color: rgba(255,255,255,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--blue-purple-button {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(0,0,0,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(204,204,204,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(124,69,255,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_card: 1;
  --tg-fl-card_type: has-duo;
  --tg-fl-card_bg_color_first: rgba(255,255,255,1);
  --tg-fl-card_headline_color_first: rgba(63,0,109,1);
  --tg-fl-card_text_color_first: rgba(54,54,54,1);
  --tg-fl-card_button_color_first: rgba(124,69,255,1);
  --tg-fl-card_button_text_color_first: rgba(255,255,255,1);
  --tg-fl-card_bg_color_second: rgba(255,255,255,1);
  --tg-fl-card_headline_color_second: rgba(63,0,109,1);
  --tg-fl-card_text_color_second: rgba(54,54,54,1);
  --tg-fl-card_button_color_second: rgba(124,69,255,1);
  --tg-fl-card_button_text_color_second: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(63,0,109,1);
  --tg-fl-headline-3-color: rgba(63,0,109,1);
  --tg-fl-headline-4-color: rgba(63,0,109,1);
  --tg-fl-headline-5-color: rgba(63,0,109,1);
  --tg-fl-headline-6-color: rgba(63,0,109,1);
  --tg-fl-headline-transform: 0;
}

.tg-flavor-default--pink-h2-rest-black {
  --tg-fl-section-background-color: rgba(255,255,255,1);
  --tg-fl-section-background-color-rgb: 255, 255, 255;
  --tg-fl-section-background-color-opacity: 1;
  --tg-fl-section-text-color: rgba(54,54,54,1);
  --tg-fl-border: has-no-border;
  --tg-fl-border-size: 1;
  --tg-fl-border-type: solid;
  --tg-fl-border-color: rgba(0,0,0,1);
  --tg-fl-border-section: no-section-border;
  --tg-fl-border-section-size: 1;
  --tg-fl-border-section-type: solid;
  --tg-fl-border-section-color: rgba(204,204,204,1);
  --tg-fl-horizontal-align: left;
  --tg-fl-button-color: rgba(182,12,74,1);
  --tg-fl-button-text-color: rgba(255,255,255,1);
  --tg-fl-cta-comp-bg-color: rgba(255,255,255,1);
  --tg-fl-is_headline: 0;
  --tg-fl-headline-2-color: rgba(182,12,74,1);
  --tg-fl-headline-3-color: rgba(54,54,54,1);
  --tg-fl-headline-4-color: rgba(54,54,54,1);
  --tg-fl-headline-5-color: rgba(54,54,54,1);
  --tg-fl-headline-6-color: rgba(54,54,54,1);
  --tg-fl-headline-transform: 0;
}

