
[data-betty-theme] {
  --B-font__primary: Roboto, Helvetica Neue, sans-serif;

  --B-color__theme: #fa6201;
}

[data-betty-theme] {
  --B-color__disabled: rgba(0, 0, 0, 0.24);
  --B-color__onDisabled: rgba(149, 149, 149, 0.87);

  --B-color__input: var(--B-color__theme);
  --B-color__input--hover: var(--B-color__theme);
  --B-color__input--active: var(--B-color__theme);

  /*Live Sticker*/
  --B-color__live: red;
  --B-color__onLive: #fff;

  --B-color__canvas: #333;

  --B-color__surface: #f6f6f6;
  --B-color__surface--hover: #f0f0f0;
  --B-color__surface--active: #ebebeb;
  --B-color__onSurface: #333333;
  --B-color__onSurface--hover: #2e2e2e;
  --B-color__onSurface--active: #292929;
  --B-color__onSurface_weaker: #717171;
  --B-color__onSurface_weaker--hover: #6b6b6b;
  --B-color__onSurface_weaker--active: #666666;
  --B-color__surfaceBorder: #ddd;

  /* Header tokens */
  --B-color__header: #222222;
  --B-color__header--hover: #151515;
  --B-color__header--active: #090909;
  --B-color__onHeader: #888888;
  --B-color__onHeader_weaker: #888888;
  --B-color__onHeader_stronger: #f7f7f7;

  --B-color__priceBoost: #00c1de;
  --B-color__onPriceBoost: rgba(255, 255, 255, 0.87);
  --B-color__eachWay: #c93d79;
  --B-color__onEachWay: hsla(0, 0%, 100%, 0.9);

  --B-retailSST__header: var(--B-color__header);

  /* outcome */
  --B-color__outcome: rgba(221, 85, 22, 1);
  --B-color__outcome--hover: rgba(233, 98, 35, 1);
  --B-color__outcome--active: rgba(221, 85, 22, 1);
  --B-color__onOutcome: rgba(248, 228, 103, 0.87);
  --B-color__onOutcome--hover: rgba(248, 228, 103, 0.87);
  --B-color__onOutcome--active: rgba(248, 228, 103, 0.87);
  --B-color__onOutcome_weaker: hsla(0, 0%, 0%, 0.16);
  --B-color__onOutcome_weaker--hover: hsla(0, 0%, 0%, 0.26);
  --B-color__onOutcome_weaker--active: hsla(0, 0%, 0%, 0.36);

  /*Notification status color tokens*/
  --B-color__success: #43a900;
  --B-color__danger: #dd0000;
  --B-color__warning: #ffb401;
  --B-color__info: #999;

  /* Stickers  */
  --B-color__contextualStats: #f9f9f9;

  --B-color__teaserPlus: rgb(201, 62, 121);
  --B-color__teaserPlus--hover: #8d2753;
  --B-color__teaserPlus--active: #6d1e40;

  --B-color__onTeaserPlus: #fff;
  --B-color__onTeaserPlus--hover: #d2c6cb;
  --B-color__onTeaserPlus--active: #beb3b8;

  --B-color__oddsBoost: #009cdf;
  --B-color__oddsBoost--hover: #0088c2;
  --B-color__oddsBoost--active: #0079ad;

  --B-color__onOddsBoost: #ffffff;
  --B-color__onOddsBoost--hover: #f0faff;
  --B-color__onOddsBoost--active: #dbf4ff;

  --B-color__profitBoost: #606eec;
  --B-color__profitBoost--hover: #3244e7;
  --B-color__profitBoost--active: #1e2fc8;

  --B-color__onProfitBoost: #ffffff;
  --B-color__onProfitBoost--hover: #f1f3fd;
  --B-color__onProfitBoost--active: #e4e6fc;

  --B-color__secondChance: #ea007e;
  --B-color__secondChance--hover: #b80063;
  --B-color__secondChance--active: #990053;

  --B-color__onSecondChance: #fff;
  --B-color__onSecondChance--hover: #fff0f8;
  --B-color__onSecondChance--active: #ffe0f1;

  --B-color__freeBet: #6aa516;
  --B-color__freeBet--hover: #568712;
  --B-color__freeBet--active: #4b7510;

  --B-color__onFreeBet: #fff;
  --B-color__onFreeBet--hover: #f8fdf2;
  --B-color__onFreeBet--active: #effbe0;

  --B-color__sameGameParlay: #ffa300;
  --B-color__sameGameParlay--hover: #cc8200;
  --B-color__sameGameParlay--active: #b37200;

  --B-color__onSameGameParlay: #000000;
  --B-color__onSameGameParlay--hover: #000000;
  --B-color__onSameGameParlay--active: #000000;

  --B-color__special: #ffcd00;
  --B-color__special--hover: #ebbd00;
  --B-color__special--active: #cca400;

  --B-color__onSpecial: #000000;
  --B-color__onSpecial--hover: #000000;
  --B-color__onSpecial--active: #000000;

  /* Bet Status Tokens */
  --B-color__betWon: #43a900;
  --B-color__onBetWon: #fff;
  --B-color__betOpen: #ffb401;
  --B-color__onBetOpen: #fff;
  --B-color__betLost: #dd0000;
  --B-color__onBetLost: #fff;
  --B-color__betVoid: #999;
  --B-color__onBetVoid: #fff;

  /* Transaction Tokens */
  --B-color__transaction: #90bd0a;
  --B-color__transaction--hover: #a2d50b;
  --B-color__transaction--active: #baf212;
  --B-color__onTransaction: #fff;
  --B-color__onTransaction--hover: #fff;
  --B-color__onTransaction--active: #fff;
  --B-color__onTransaction_weaker: #fff;
  --B-color__onTransaction_weaker--hover: #fff;
  --B-color__onTransaction_weaker--active: #fff;

  /* Highlight Tokens */
  --B-color__highlight: #fa6201;

  /* Selected Tokens */
  --B-color__selected: rgba(251, 232, 112, 1);
  --B-color__selected--hover: rgba(252, 236, 137, 1);
  --B-color__selected--active: rgba(251, 232, 112, 1);
  --B-color__onSelected: rgba(34, 34, 34, 0.87);
  --B-color__onSelected--hover: rgba(34, 34, 34, 0.87);
  --B-color__onSelected--active: rgba(34, 34, 34, 0.87);
  --B-color__onSelected_weaker: rgba(34, 34, 34, 0.87);
  --B-color__onSelected_weaker--hover: rgba(34, 34, 34, 0.87);
  --B-color__onSelected_weaker--active: rgba(34, 34, 34, 0.87);

  /* Cash Out Tokens */
  --B-color__cashOut: #00953a;
  --B-color__onCashOut: #fff;

  /* Duotone Tokens */
  --B-color__duotone_stronger: #111111;
  --B-color__duotone_weaker: #888888;
  --B-color__duotoneGradient_start: rgb(17, 17, 17);
  --B-color__duotoneGradient_end: rgb(17, 17, 17);
  --B-color__duotoneGradientOpacity_start: 0.6;
  --B-color__duotoneGradientOpacity_end: 0;

  /* onCanvas Tokens */
  --B-color__onCanvas: #eee;
  --B-color__onCanvas_weaker: #666;

  /* Favorite Tokens */
  --B-color__favorite: rgba(0, 0, 0, 0);
  --B-color__favorite--hover: rgba(0, 0, 0, 0.12);
  --B-color__favorite--active: rgba(0, 0, 0, 0.2);
  --B-color__onFavorite: #f8d61f;
  --B-color__onFavorite--hover: #e7c407;
  --B-color__onFavorite--active: #d3b307;
}

[data-betty-theme] {
  --B-sportsHub__fontFamily: Roboto, 'Helvetica Neue', sans-serif;
  --B-sportsHub__margin: 4px 0 4px 4px;
  --B-sportsHub__fontWeight: inherit;
  --B-sportsHub__headerFontColor: var(--B-color__onCanvas);
  --B-sportsHub__headerFontFamily: inherit;
  --B-sportsHub__headerFontWeight: 500;
  --B-sportsHub__headerMargin: 16px 0 16px 0;
  --B-sportsHub__headerFontSizeWide: 14px;
  --B-sportsHub__itemGapSize: 2px;
  --B-sportsHub__itemNegGapSize: calc(0px - var(--B-sportsHub__itemGapSize));
  --B-sportsHub__countryRowHeight: 40px;
  --B-sportsHub__countryMarginRight: null;
  --B-sportsHub__subleagueMarginRight: 1px;
  --B-sportsHub__headerLetterSpacing: null;
  --B-sportsHub__headerTextTransform: none;
  --B-sportsHub__itemFontFamily: var(--B-sportsHub__fontFamily);
  --B-sportsHub__leagueItemGapSize: var(--B-sportsHub__itemGapSize);
  --B-sportsHub__leagueItemNegGapSize: calc(
    0px - var(--B-sportsHub__leagueItemGapSize)
  );
  --B-sportsHub__horizontalSportMargin: 0;
  --B-sportsHub__pageHeaderBackgroundColor: #fff;
  --B-sportsHub__pageTitleMargin: 24px;
  --B-sportsHub__pageTitleBoxShadow: none;
  --B-sportsHub__pageHeaderFontSize: 16px;
  --B-sportsHub__pageHeaderLineHeight: 24px;
  --B-sportsHub__pageHeaderFontWeight: 400;
  --B-sportsHub__pageHeaderTitleTextTransform: none;
  --B-sportsHub__pageHeaderBackArrowColor: rgba(0, 0, 0, 0.87);
  --B-sportsHub__pageHeaderTitleColor: rgba(0, 0, 0, 0.87);
  --B-sportsHub__pageHeaderTitleFontFamily: inherit;
  --B-sportsHub__pageHeaderTitleFontWeight: 500;
  --B-sportsHub__pageHeaderTitleMargin: 15px 0;
  --B-sportsHub__pageHeaderPadding: 16px;
  --B-sportsHub__pageHeaderBorder: 1px solid rgba(0, 0, 0, 0.16);
  --B-sportsHub__horizontalSportMarginLayoutWide: 0;
  --B-sportsHub__pageTitleMarginLayoutWide: 0;
  --B-sportsHub__pageHeaderPaddingLeftLayoutWide: 12px;
  --B-sportsHub__pageHeaderPaddingRightLayoutWide: 27px;
  --B-sportsHub__emptyFavoritesViewPadding: 0 4px;
  --B-sportsHub__emptyFavoritesViewWidePadding: 0 16px;
}

[data-betty-theme],
[data-betty-theme='checkbox--betslip'],
[data-betty-theme='checkbox--outcomeListItem'],
[data-betty-theme='checkbox--rewards'] {
  --B-checkbox__color: var(--B-color__input);
  --B-checkbox__color--active: var(--B-color__input--active);
  --B-checkbox__color--hover: var(--B-color__input--hover);
  --B-checkbox__color--disabled: var(--B-color__disabled);
}

[data-betty-theme],
[data-betty-theme='radioButton--betslip'],
[data-betty-theme='radioButton--rewards'],
[data-betty-theme='radioButton--pba'] {
  --B-radioButton__color: var(--B-color__input);
  --B-radioButton__color--active: var(--B-color__input--active);
  --B-radioButton__color--hover: var(--B-color__input--hover);
  --B-radioButton__color--disabled: var(--B-color__disabled);
}

[data-betty-theme='navigationBar--mobile'] {
  --B-navigationBar__justifyContent: center;
  --B-navigationBar__bg: #222;
  --B-navigationBar__color: #f3f3f3;
  --B-navigationBar__color--active: #666;
  --B-navigationBar__color--selected: #666;
  --B-navigationBar__boxShadow: 0 -2px 4px 0 rgba(0, 0, 0, 0.4);
  --B-navigationBar__height: 56px;
  --B-navigationBar__padding: 2px;
  --B-navigationBar__fontSize: 11px;
  --B-navigationBar__border: #f3f3f3;
}

[data-betty-theme] {
  --B-star__fill: #e7c407;
  --B-star__stroke: none;
}

[data-betty-theme] {
  --B-outcomeButton__bg: rgba(221, 85, 22, 1);
  --B-outcomeButton__bg--hover: rgba(233, 98, 35, 1);
  --B-outcomeButton__bg--active: rgba(221, 85, 22, 1);
  --B-outcomeButton__bg--selected: rgba(251, 232, 112, 1);
  --B-outcomeButton__bg--selected--hover: rgba(252, 236, 137, 1);
  --B-outcomeButton__bg--selected--active: rgba(251, 232, 112, 1);
  --B-outcomeButton__bg--disabled: rgba(0, 0, 0, 0.24);
  --B-outcomeButton__color: rgba(248, 228, 103, 0.87);
  --B-outcomeButton__color--hover: rgba(248, 228, 103, 0.87);
  --B-outcomeButton__color--active: rgba(248, 228, 103, 0.87);
  --B-outcomeButton__colorOdds: rgba(255, 255, 255, 1);
  --B-outcomeButton__colorOdds--hover: rgba(255, 255, 255, 1);
  --B-outcomeButton__colorOdds--active: rgba(255, 255, 255, 1);
  --B-outcomeButton__color--selected: rgba(34, 34, 34, 0.87);
  --B-outcomeButton__color--selected--hover: rgba(34, 34, 34, 0.87);
  --B-outcomeButton__color--selected--active: rgba(34, 34, 34, 0.87);
  --B-outcomeButton__colorOdds--selected: rgba(34, 34, 34, 1);
  --B-outcomeButton__colorOdds--selected--hover: rgba(34, 34, 34, 1);
  --B-outcomeButton__colorOdds--selected--active: rgba(34, 34, 34, 1);
  --B-outcomeButton__color--disabled: rgba(149, 149, 149, 0.87);
  --B-outcomeButton__colorOdds--disabled: rgba(149, 149, 149, 0.87);
  --B-outcomeButton__fontSize: 0.75em;
  --B-outcomeButton__fontSizeOdds: 0.75em;
  --B-outcomeButton__fontWeight: 400;
  --B-outcomeButton__fontWeightOdds: 600;
  --B-outcomeButton__borderRadius: 2px;
  --B-outcomeButton__border: none;
  --B-outcomeButton__border--hover: none;
  --B-outcomeButton__border--active: none;
  --B-outcomeButton__border--selected: none;
  --B-outcomeButton__border--selected--hover: none;
  --B-outcomeButton__border--selected--active: none;
  --B-outcomeButton__border--disabled: none;
  --B-outcomeButton__increaseOddsIndicatorColor: green;
  --B-outcomeButton__decreaseOddsIndicatorColor: red;
  --B-outcomeButton__persistedOddsIndicatorColor: white;
  --B-outcomeButton__boxShadow: none;
  --B-outcomeButton__height: 36px;
  --B-outcomeButton__VERTICAL_ALIGNMENT_BOTTOM_OFFSET: 2px;
}

[data-betty-theme] {
  --B-miniScoreboard__bg: var(--B-color__surface);
  --B-miniScoreboard__color: var(--B-color__onSurface);
  --B-miniScoreboard__timeColor: var(--B-color__onSurface_weaker);
  --B-miniScoreboard__width: 120px;
  --B-miniScoreboard__padding: 0.4em;
  --B-miniScoreboard__fontFamily: inherit;
  --B-miniScoreboard__fontSize: 14px;
  --B-miniScoreboard__fontWeight: 500;

  --B-scoreBox__radius: 2px;
  --B-scoreBox__bg: var(--B-color__theme);
  --B-scoreBox__color: var(--B-color__surface);
  --B-scoreBox__fontFamily: inherit;
  --B-scoreBox__fontSize: inherit;
  --B-scoreBox__fontWeight: inherit;
  --B-scoreBox__border: none;
  --B-scoreBox__width: 2em;
  --B-scoreBox__padding: 0px 4px;
}

[data-betty-theme] {
  --B-collapsibleContainer__arrowTransformExpand: rotate(180deg);
  --B-collapsibleContainer__arrowTransformCollapse: rotate(0deg);
  --B-collapsibleContainer__bgRightText: none;
  --B-collapsibleContainer__borderRadius: 0;
  --B-collapsibleContainer__boxShadow: none;
  --B-collapsibleContainer__fontSizeTitle: 14px;
  --B-collapsibleContainer__fontWeightTitle: 500;
  --B-collapsibleContainer__displayArrow: none;
  --B-collapsibleContainer__displayLive: block;
  --B-collapsibleContainer__displayRightText: block;
  --B-collapsibleContainer__strokeWidthArrow: 2px;
}

[data-betty-theme='collapsibleContainer--mainHeader'],
[data-betty-theme='collapsibleContainer--ipaMessage'],
[data-betty-theme='collapsibleContainer--timeformHeader'],
[data-betty-theme='collapsibleContainer--racing'] {
  --B-collapsibleContainer__bg: #222222;
  --B-collapsibleContainer__bg--hover: #151515;
  --B-collapsibleContainer__bg--active: #090909;
  --B-collapsibleContainer__bgContent: transparent;
  --B-collapsibleContainer__borderColor: #444444;
  --B-collapsibleContainer__borderRadiusMobile: 0;
  --B-collapsibleContainer__borderWidth: 1px 0 0 0;
  --B-collapsibleContainer__boxShadow: 0 0 4px 0 rgba(0, 0, 0, 0.07);
  --B-collapsibleContainer__color: #f7f7f7;
  --B-collapsibleContainer__colorLabelDetails: #888888;
  --B-collapsibleContainer__colorRightText: #888888;
  --B-collapsibleContainer__fontSizeRightText: 14px;
  --B-collapsibleContainer__fontWeightRightText: 400;
  --B-collapsibleContainer__displayRightText: block;
  --B-collapsibleContainer__height: 44px;
  --B-collapsibleContainer__textTransform: none;
  --B-collapsibleContainer__textTransformRightLabel: none;
  --B-collapsibleContainer__margin: 0 0 8px 0;
}

[data-betty-theme='collapsibleContainer--ipaMessage'] {
  --B-collapsibleContainer__whiteSpaceTitle: normal;
}

[data-betty-theme='collapsibleContainer--subHeader'] {
  --B-collapsibleContainer__bg: #eeeeee;
  --B-collapsibleContainer__bg--hover: #e6e6e6;
  --B-collapsibleContainer__bg--active: #dddddd;
  --B-collapsibleContainer__bgContent: transparent;
  --B-collapsibleContainer__borderColor: #bebebe;
  --B-collapsibleContainer__borderWidth: 0 0 1px 0;
  --B-collapsibleContainer__color: rgba(0, 0, 0, 0.87);
  --B-collapsibleContainer__colorRightText: rgba(0, 0, 0, 0.87);
  --B-collapsibleContainer__fontSizeTitle: 12px;
  --B-collapsibleContainer__fontWeightTitle: 500;
  --B-collapsibleContainer__fontWeightRightText: 400;
  --B-collapsibleContainer__displayRightText: block;
  --B-collapsibleContainer__height: 31px;
  --B-collapsibleContainer__textTransformRightLabel: none;
  --B-collapsibleContainer__margin: 0;
}

[data-betty-theme='collapsibleContainer--partnerSpecials'] {
  --B-collapsibleContainer__bg: var(
    --B-partnerSpecials__outcomesListWrapperBackgroundColor
  );
  --B-collapsibleContainer__bg--hover: var(
    --B-partnerSpecials__outcomesListWrapperBackgroundColor
  );
  --B-collapsibleContainer__bg--active: var(
    --B-partnerSpecials__outcomesListWrapperBackgroundColor
  );
  --B-collapsibleContainer__bgContent: transparent;
  --B-collapsibleContainer__borderColor: var(
    --B-partnerSpecials__outcomesListWrapperBackgroundColor
  );
  --B-collapsibleContainer__borderWidth: 0 0 1px 0;
  --B-collapsibleContainer__color: var(
    --B-partnerSpecials__outcomesListItemTextColor
  );
  --B-collapsibleContainer__colorRightText: var(
    --B-partnerSpecials__outcomesListItemTextColor
  );
  --B-collapsibleContainer__fontSizeTitle: var(
    --B-partnerSpecials__eventNameFontSize
  );
  --B-collapsibleContainer__fontWeightTitle: var(
    --B-partnerSpecials__eventNameFontWeight
  );
  --B-collapsibleContainer__fontWeightRightText: var(
    --B-partnerSpecials__eventNameFontWeight
  );
  --B-collapsibleContainer__displayRightText: block;
  --B-collapsibleContainer__height: 30px;
  --B-collapsibleContainer__textTransformRightLabel: none;
  --B-collapsibleContainer__displayArrow: block;
  --B-collapsibleContainer__whiteSpaceTitle: normal;
  --B-collapsibleContainer__headerElemWidth: 95%;
  --B-collapsibleContainer__arrowWidth: 8px;
  --B-collapsibleContainer__headerWrapperPadding: 0;
  --B-collapsibleContainer__arrowMargin: 0;
}

[data-betty-theme] {
  --B-horizontalScroll__bg: rgba(51, 51, 51, 0) 0%, rgba(51, 51, 51, 0.3) 50%,
    rgba(51, 51, 51, 0.5) 70%, rgba(51, 51, 51, 1) 100%;
  --B-horizontalScroll__arrowColor: #919191;
  --B-horizontalScroll__arrowsDisplay: none;
}

[data-betty-theme='horizontalScroll--v1'] {
  --B-horizontalScroll__bg: rgba(34, 35, 35, 0) 0%, rgba(34, 35, 35, 0.3) 50%,
    rgba(34, 35, 35, 0.5) 70%, rgba(34, 35, 35, 1) 100%;
  --B-horizontalScroll__arrowColor: #f3f3f3;
}

[data-betty-theme='horizontalScroll--v2'] {
  --B-horizontalScroll__bg: rgba(29, 29, 29, 0) 0%, rgba(29, 29, 29, 0.3) 50%,
    rgba(29, 29, 29, 0.5) 70%, rgba(29, 29, 29, 1) 100%;
  --B-horizontalScroll__arrowColor: rgba(255, 255, 255, 0.7);
}

[data-betty-theme='horizontalScroll--promoCards'] {
  --B-horizontalScroll__arrowButtonWidth: 40px;
  --B-icon__size: 40px;
}

[data-betty-theme] {
  --B-live__bg: none;
  --B-live__bgDot: none;
  --B-live__color: #e7501e;
  --B-live__fontSize: 14px;
  --B-live__fontStyle: italic;
  --B-live__fontWeight: 400;
  --B-live__height: 14px;
  --B-live__textTransform: none;
  --B-live__width: auto;
  --B-live__borderRadius: 2px;
  --B-live__padding: 0 4px 0 0;
  --B-live__border: none;
  --B-live__transform: none;
  --B-live__displayIndicator: none;
  --B-live__displayLabel: flex;
}

[data-betty-theme] {
  --B-sticker__bg: #ed1c34;
  --B-sticker__borderRadius: 2px;
  --B-sticker__color: #fff;
  --B-sticker__height: 12px;
  --B-sticker__iconHeight: 12px;
  --B-sticker__width: auto;
  --B-sticker__iconWidth: 12px;
  --B-sticker__textTransform: uppercase;
  --B-sticker__fontStyle: none;
  --B-sticker__fontSize: 10px;
  --B-sticker__fontWeight: 400;
  --B-sticker__letterSpacing: normal;
  --B-sticker__border: none;
  --B-sticker__padding: 1px 3px 1px 3px;
  --B-sticker__display: flex;
  --B-sticker__fontFamily: Roboto, 'Helvetica Neue', sans-serif;
  --B-sticker__labelWhiteSpace: nowrap;
  --B-sticker__iconSize: 12px;
}

[data-betty-theme='sticker--cashOut'] {
  --B-sticker__bg: #00953a;
  --B-sticker__color: #fff;
  --B-sticker__padding: 1px 3px 1px 3px;
}

[data-betty-theme='sticker--live'] {
  --B-sticker__bg: var(--B-color__live);
  --B-sticker__color: var(--B-color__onLive);
}

[data-betty-theme='sticker--promote'] {
  --B-sticker__height: 16px;
  --B-sticker__labelHeight: 16px;
  --B-sticker__lineHeight: normal;
  --B-sticker__padding: 1px 5px;
  --B-sticker__transform: matrix(0.98, 0, -0.18, 1, 0, 0);
  --B-sticker__bg: none;
  --B-sticker__bgImage: linear-gradient(284.04deg, #fac861 0%, #fd5f05 100%);
  --B-sticker__color: #fff;
  --B-sticker__fontSize: 11px;
  --B-sticker__letterSpacing: 0.035em;
  --B-sticker__fontWeight: 400;
}

[data-betty-theme='sticker--sameGameParlay'] {
  --B-sticker__bg: var(--B-color__sameGameParlay);
  --B-sticker__bg--hover: var(--B-color__sameGameParlay--hover);
  --B-sticker__bg--active: var(--B-color__sameGameParlay--active);

  --B-sticker__color: var(--B-color__onSameGameParlay);
  --B-sticker__color--hover: var(--B-color__onSameGameParlay--hover);
  --B-sticker__color--active: var(--B-color__onSameGameParlay--active);

  --B-sticker__padding: 1px 3px 1px 3px;
  --B-sticker__lineHeight: var(--B-sticker__height);
}

[data-betty-theme='sticker--teaserPlus'] {
  --B-sticker__bg: var(--B-color__teaserPlus);
  --B-sticker__bg--hover: var(--B-color__teaserPlus--hover);
  --B-sticker__bg--active: var(--B-color__teaserPlus--active);

  --B-sticker__color: var(--B-color__onTeaserPlus);
  --B-sticker__color--hover: var(--B-color__onTeaserPlus--hover);
  --B-sticker__color--active: var(--B-color__onTeaserPlus--active);

  --B-sticker__padding: 1px 3px 1px 3px;
  --B-sticker__lineHeight: var(--B-sticker__height);
}

[data-betty-theme='sticker--freeBet'] {
  --B-sticker__bg: var(--B-color__freeBet);
  --B-sticker__bg--hover: var(--B-color__freeBet--hover);
  --B-sticker__bg--active: var(--B-color__freeBet--active);

  --B-sticker__color: var(--B-color__onFreeBet);
  --B-sticker__color--hover: var(--B-color__onFreeBet--hover);
  --B-sticker__color--active: var(--B-color__onFreeBet--active);

  --B-sticker__lineHeight: var(--B-sticker__height);
  --B-sticker__fontWeight: 700;
  --B-sticker__padding: 1px 3px 1px 3px;
  --B-sticker__textTransform: none;
}

[data-betty-theme='sticker--oddsBoost'] {
  --B-sticker__bg: var(--B-color__oddsBoost);
  --B-sticker__bg--hover: var(--B-color__oddsBoost--hover);
  --B-sticker__bg--active: var(--B-color__oddsBoost--active);

  --B-sticker__color: var(--B-color__onOddsBoost);
  --B-sticker__color--hover: var(--B-color__onOddsBoost--hover);
  --B-sticker__color--active: var(--B-color__onOddsBoost--active);

  --B-sticker__lineHeight: var(--B-sticker__height);
  --B-sticker__fontWeight: 700;
  --B-sticker__padding: 1px 3px 1px 3px;
  --B-sticker__textTransform: none;
}

[data-betty-theme='sticker--profitBoost'] {
  --B-sticker__bg: var(--B-color__profitBoost);
  --B-sticker__bg--hover: var(--B-color__profitBoost--hover);
  --B-sticker__bg--active: var(--B-color__profitBoost--active);

  --B-sticker__color: var(--B-color__onProfitBoost);
  --B-sticker__color--hover: var(--B-color__onProfitBoost--hover);
  --B-sticker__color--active: var(--B-color__onProfitBoost--active);

  --B-sticker__extraColor: var(--B-color__onProfitBoost);
  --B-sticker__extraColor--hover: var(--B-color__onProfitBoost--hover);
  --B-sticker__extraColor--active: var(--B-color__onProfitBoost--active);

  --B-sticker__lineHeight: var(--B-sticker__height);
  --B-sticker__fontWeight: 700;
  --B-sticker__extraFontWeight: 700;
  --B-sticker__padding: 1px 3px 1px 3px;
  --B-sticker__textTransform: none;
}

[data-betty-theme='sticker--secondChance'] {
  --B-sticker__bg: var(--B-color__secondChance);
  --B-sticker__bg--hover: var(--B-color__secondChance--hover);
  --B-sticker__bg--active: var(--B-color__secondChance--active);

  --B-sticker__color: var(--B-color__onSecondChance);
  --B-sticker__color--hover: var(--B-color__onSecondChance--hover);
  --B-sticker__color--active: var(--B-color__onSecondChance--active);

  --B-sticker__lineHeight: var(--B-sticker__height);
  --B-sticker__fontWeight: 700;
  --B-sticker__padding: 1px 3px 1px 3px;
  --B-sticker__textTransform: none;
}

[data-betty-theme='sticker--special'] {
  --B-sticker__bg: var(--B-color__special);
  --B-sticker__bg--hover: var(--B-color__special--hover);
  --B-sticker__bg--active: var(--B-color__special--active);

  --B-sticker__color: var(--B-color__onSpecial);
  --B-sticker__color--hover: var(--B-color__onSpecial--hover);
  --B-sticker__color--active: var(--B-color__onSpecial--active);

  --B-sticker__lineHeight: var(--B-sticker__height);
  --B-sticker__fontWeight: 700;
  --B-sticker__padding: 1px 3px 1px 3px;
  --B-sticker__textTransform: none;
}

[data-betty-theme='sticker--contextualStats'] {
  --B-sticker__bg: var(--B-color__contextualStats);
  --B-sticker__color: var(--B-color__onSurface_weaker);
  --B-sticker__extraColor: var(--B-color__onSurface);
  --B-sticker__fontWeight: 400;
  --B-sticker__extraFontWeight: 700;
  --B-sticker__padding: 0px 4px;
  --B-sticker__textTransform: none;
}

[data-betty-theme='sticker--promotionsEarlySettlement'] {
  --B-sticker__bg: var(--B-color__transaction);
  --B-sticker__bg--hover: var(--B-color__transaction--hover);
  --B-sticker__bg--active: var(--B-color__transaction--active);

  --B-sticker__color: var(--B-color__onTransaction);
  --B-sticker__color--hover: var(--B-color__onTransaction--hover);
  --B-sticker__color--active: var(--B-color__onTransaction--active);

  --B-sticker__padding: 1px 3px 1px 3px;
  --B-sticker__lineHeight: var(--B-sticker__height);
}

[data-betty-theme] {
  --B-button__fontFamily: var(--B-font__primary);
  --B-button__width: auto;
  --B-button__fontWeight: normal;
  --B-button__background--disabled: #dbdbdb;
  --B-button__color--disabled: rgba(0, 0, 0, 0.24);
  --B-button__border: none;
  --B-button__border--disabled: none;
  --B-button__borderRadius: 2px;
  --B-button__textTransform: none;
  --B-button__width--fixedWidth: 160px;
}

[data-betty-theme='button--textBanner'] {
  --B-button__background: transparent;
  --B-button__background--hover: transparent;
  --B-button__background--active: transparent;
  --B-button__color: rgba(251, 232, 112, 1);

  --B-button__minHeight: 32px;
  --B-button__padding: 8px;
  --B-button__fontSize: 12px;
  --B-button__lineHeight: 15px;
  --B-button__itemsMargin: 0 3px;
  --B-button__iconWidth: 16px;
  --B-button__iconHeight: 16px;
}

[data-betty-theme='button--filledBanner'] {
  --B-button__background: rgba(251, 232, 112, 1);
  --B-button__color: rgba(34, 34, 34, 0.87);
  --B-button__minHeight: 32px;
  --B-button__padding: 8px;
  --B-button__fontSize: 12px;
  --B-button__lineHeight: 15px;
  --B-button__itemsMargin: 0 3px;
  --B-button__iconWidth: 16px;
  --B-button__iconHeight: 16px;
}

[data-betty-theme='button--modal'] {
  --B-button__borderRadius: 100px;
  --B-button__background: transparent;
  --B-button__background--hover: var(--B-color__surface--hover);
  --B-button__background--active: var(--B-color__surface--active);
  --B-button__color: var(--B-color__onSurface);
  --B-button__color--hover: var(--B-color__onSurface--hover);
  --B-button__color--active: var(--B-color__onSurface--active);
  --B-button__minHeight: 40px;
  --B-button__padding: 10px;
  --B-button__fontSize: 14px;
  --B-button__lineHeight: 18px;
  --B-button__itemsMargin: 0 4px;
  --B-button__iconWidth: 20px;
  --B-button__iconHeight: 20px;
}

[data-betty-theme='button--az'] {
  --B-button__borderRadius: 2px;
  --B-button__border: none;
  --B-button__border--hover: none;
  --B-button__border--active: none;
  --B-button__boxShadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.12);
  --B-button__color: #333333;
  --B-button__color--hover: #2e2e2e;
  --B-button__color--active: #292929;
  --B-button__background: #f6f6f6;
  --B-button__background--hover: #f0f0f0;
  --B-button__background--active: #ebebeb;
  --B-button__padding: 0 12px;
  --B-button__fontSize: 12px;
  --B-button__fontWeight: normal;
  --B-button__lineHeight: 40px;
  --B-button__itemsMargin: 0 3px;
  --B-button__iconWidth: 20px;
  --B-button__iconHeight: 20px;
  --B-button__leadingIconColor: #333333;
  --B-button__leadingIconColor--hover: #2e2e2e;
  --B-button__leadingIconColor--active: #292929;
  --B-button__iconOpacity: 0.87;
}

[data-betty-theme='button--az-featured'] {
  --B-button__borderRadius: 2px;
  --B-button__border: none;
  --B-button__border--hover: none;
  --B-button__border--active: none;
  --B-button__boxShadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.12);
  --B-button__color: #333333;
  --B-button__color--hover: #2e2e2e;
  --B-button__color--active: #292929;
  --B-button__background: #f6f6f6;
  --B-button__background--hover: #f0f0f0;
  --B-button__background--active: #ebebeb;
  --B-button__padding: 0 12px;
  --B-button__fontSize: 12px;
  --B-button__fontWeight: normal;
  --B-button__lineHeight: 40px;
  --B-button__itemsMargin: 0 3px;
  --B-button__iconWidth: 20px;
  --B-button__iconHeight: 20px;
  --B-button__leadingIconColor: #333333;
  --B-button__leadingIconColor--hover: #2e2e2e;
  --B-button__leadingIconColor--active: #292929;
  --B-button__iconOpacity: 0.87;
}

[data-betty-theme='button--az-popular'] {
  --B-button__borderRadius: 2px;
  --B-button__border: none;
  --B-button__border--hover: none;
  --B-button__border--active: none;
  --B-button__boxShadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.12);
  --B-button__color: #e6e9ec;
  --B-button__color--hover: #eaedef;
  --B-button__color--active: #eceef0;
  --B-button__background: #dd5516;
  --B-button__background--hover: #d15015;
  --B-button__background--active: #c34b13;
  --B-button__padding: 0 12px;
  --B-button__fontSize: 12px;
  --B-button__fontWeight: normal;
  --B-button__lineHeight: 40px;
  --B-button__itemsMargin: 0 3px;
  --B-button__iconWidth: 20px;
  --B-button__iconHeight: 20px;
}

[data-betty-theme='button--settings'] {
  --B-button__color--active: #292929;
  --B-button__color--hover: #2e2e2e;
  --B-button__color: #333;
  --B-button__fontSize: 12px;
  --B-button__background--active: #ebebeb;
  --B-button__background--hover: #f0f0f0;
  --B-button__background: #f6f6f6;
  --B-button__borderRadius: 17.5px;
  --B-button__padding: 2px 6px 3px 13px;
  --B-button__iconWidth: 20px;
  --B-button__iconHeight: 20px;
  --B-button__lineHeight: 30px;
}

[data-betty-theme='button--sports-top-league'] {
  --B-button__color: rgba(255, 255, 255, 0.9);
  --B-button__color--hover: rgba(255, 255, 255, 0.9);
  --B-button__color--active: rgba(255, 255, 255, 0.9);
  --B-button__background: var(--B-color__theme);
  --B-button__background--hover: var(--B-color__theme);
  --B-button__background--active: var(--B-color__theme);
  --B-button__textTransform: none;
  --B-button__borderRadius: 3px;
  --B-button__fontWeight: inherit;
  --B-button__fontSize: 12px;
  --B-button__height: 40px;
  --B-button__padding: 0 12px;
}

[data-betty-theme='button--sports-browse-league'] {
  --B-button__color: rgba(255, 255, 255, 0.9);
  --B-button__color--hover: rgba(255, 255, 255, 0.9);
  --B-button__color--active: rgba(255, 255, 255, 0.9);
  --B-button__background: var(--B-color__theme);
  --B-button__background--hover: var(--B-color__theme);
  --B-button__background--active: var(--B-color__theme);
  --B-button__borderRadius: 3px 0 0 2px;
  --B-button__boxShadow: null;
  --B-button__fontWeight: inherit;
  --B-button__fontSize: 12px;
  --B-button__height: 40px;
  --B-button__padding: 0 12px;
  --B-button__fontFamily: Roboto, 'Helvetica Neue', sans-serif;
  --B-button__width--fixedWidth: 160px;
  --B-button__justifyContent: flex-start;
}

[data-betty-theme='button--sports-subleague'] {
  --B-button__color: var(--B-color__surface);
  --B-button__color--hover: var(--B-color__surface);
  --B-button__color--active: var(--B-color__surface);
  --B-button__background: var(--B-color__onSurface);
  --B-button__background--hover: var(--B-color__onSurface);
  --B-button__background--active: var(--B-color__onSurface);
  --B-button__textTransform: none;
  --B-button__borderRadius: 3px 0 0 2px;
  --B-button__fontSize: 12px;
  --B-button__height: 40px;
  --B-button__width--fixedWidth: 160px;
  --B-button__justifyContent: flex-start;
  --B-button__padding: 0 12px;
}

[data-betty-theme='button--save'] {
  --B-button__fontSize: 14px;
  --B-button__fontWeight: 700;
  --B-button__borderRadius: 4px;
  --B-button__minHeight: 40px;
  --B-button__padding: 12px;
  --B-button__lineHeight: 16px;
  --B-button__background: #dd5516;
  --B-button__background--hover: #d15015;
  --B-button__background--active: #c34b13;
  --B-button__background--disabled: #dbdbdb;
  --B-button__color: #e6e9ec;
  --B-button__color--hover: #eaedef;
  --B-button__color--active: #eceef0;
  --B-button__color--disabled: rgba(0, 0, 0, 0.24);
}

[data-betty-theme='button--favorite-selection'] {
  --B-button__borderRadius: 2px;
  --B-button__border: none;
  --B-button__border--hover: none;
  --B-button__border--active: none;
  --B-button__boxShadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.12);
  --B-button__color: #333333;
  --B-button__color--hover: #2e2e2e;
  --B-button__color--active: #292929;
  --B-button__background: #f6f6f6;
  --B-button__background--hover: #f0f0f0;
  --B-button__background--active: #ebebeb;
  --B-button__padding: 0 12px;
  --B-button__fontSize: 12px;
  --B-button__fontWeight: normal;
  --B-button__lineHeight: 40px;
  --B-button__itemsMargin: 0 3px;
  --B-button__iconWidth: 20px;
  --B-button__iconHeight: 20px;
  --B-button__leadingIconColor: #333333;
  --B-button__leadingIconColor--hover: #2e2e2e;
  --B-button__leadingIconColor--active: #292929;
  --B-button__iconOpacity: 0.87;
}

[data-betty-theme] {
  --B-spinner__innerColor: #fa6201;
}

[data-betty-theme] {
  --B-chip__textColor: var(--B-color__onSurface);
  --B-chip__bg--hover: var(--B-color__surface--hover);
  --B-chip__bg--active: var(--B-color__surface--active);
  --B-chip__textColor--hover: var(--B-color__onSurface--hover);
  --B-chip__textColor--active: var(--B-color__onSurface--active);
  --B-chip__borderWidth: 0;
  --B-chip__borderColor: var(--B-color__surfaceBorder);
  --B-chip__height: 32px;
  --B-chip__borderRadius: 16px;
  --B-chip__bg: var(--B-color__surface);
  --B-chip__borderStyle: solid;
  --B-chip__closeIconBg: var(--B-color__onSurface_weaker);
  --B-chip__closeIconBg--hover: var(--B-color__onSurface_weaker--hover);
  --B-chip__closeIconBg--active: var(--B-color__onSurface_weaker--active);
  --B-chip__closeIconColor: var(--B-color__surface);
  --B-chip__closeIconColor--hover: var(--B-color__surface--hover);
  --B-chip__closeIconColor--active: var(--B-color__surface--active);
  --B-chip__closeIconHeight: 16px;
  --B-chip__closeIconWidth: 16px;
  --B-chip__lineHeight: 14px;
  --B-chip__fontWeight: normal;
}

[data-betty-theme] {
  --B-instant__fill: #333;
}

[data-betty-theme] {
  /* General */
  --B-pageHeader__backgroundColor: #222222;
  --B-pageHeader__titleColor: #fff;
  --B-pageHeader__lineHeight: 20px;
  --B-pageHeader__fontSize: 16px;
  --B-pageHeader__fontWeight: 500;
  --B-pageHeader__height: 48px;
  --B-pageHeader__padding: 0 8px;

  /* Separator */
  --B-pageHeader__separatorColor: var(--B-color__canvas);

  /* Icon */
  --B-pageHeader__iconSize: 15px;
  --B-pageHeader__iconBg: #00000000;
  --B-pageHeader__iconBg--hover: #f6f6f60a;
  --B-pageHeader__iconBg--active: #ffffff14;
  --B-pageHeader__iconColor: #d9d9d9;
  --B-pageHeader__iconColor--hover: #ededed;
  --B-pageHeader__iconColor--active: #f6f6f6;

  /* RenderChildren - used for favorites button */
  --B-pageHeader__childrenWrapperBgColor: var(--B-color__favorite);
  --B-pageHeader__childrenWrapperBgColor--hover: var(
    --B-color__favorite--hover
  );
  --B-pageHeader__childrenWrapperBgColor--active: var(
    --B-color__favorite--active
  );
  --B-pageHeader__childrenWrapperRadius: 0px;
  --B-pageHeader__childrenWrapperPadding: 12px;
}

[data-betty-theme] {
  --B-searchTrigger__iconSize: 20px;
  --B-searchTrigger__iconColor: var(--B-color__onSurface_weaker);
  --B-searchTrigger__placeholderFontColor: var(--B-color__onSurface_weaker);
  --B-searchTrigger__bg: var(--B-color__surface);
  --B-searchTrigger__fontFamily: var(--B-font__primary);
  --B-searchTrigger__fontWeight: none;
}

[data-betty-theme] {
  --B-scoreboard__bg: #222222;
  --B-scoreboard__text: #ffffff;
  --B-scoreboard__fontFamily: var(--B-font__primary);
  --B-scoreboard__fontSize: 14px;
  --B-scoreboard__fontWeight: 500;
  --B-scoreboard__headerFontSize: 11px;
  --B-scoreboard__headerFontWeight: var(--B-scoreboard__fontWeight);
  --B-scoreboard__prematchHeaderFontSize: 11px;
  --B-scoreboard__prematchFontSize: var(--B-scoreboard__fontSize);
  --B-scoreboard__prematchTeamLabelFontWeight: 700;
  --B-scoreboard__teamLabelFontWeight: 700;
  --B-scoreboard__gridHeaderColor: #ffffff;
  --B-scoreboard__gridHeaderFontWeight: var(--B-scoreboard__fontWeight);
  --B-scoreboard__scoreGridFontWeight: var(--B-scoreboard__fontWeight);
  --B-scoreboard__neutralVenueText: #898989;
  --B-scoreboard__neutralVenueFontWeight: 400;
  --B-scoreboard__scoreRemaing: var(--B-color__onDisabled);
  --B-scoreboard__onDisabled: var(--B-color__onDisabled);
  --B-scoreboard__scoreCardText: #ffffff;
  --B-scoreboard__scoreCardFontWeight: var(--B-scoreboard__fontWeight);
  --B-scoreboard__scoreCardBg: var(--B-color__theme);
  --B-scoreboard__iconCardRedBg: #ef382b;
  --B-scoreboard__iconCardYellowBg: #ffd23b;
  --B-scoreboard__yellowIconCardLetterColor: #635217;
  --B-scoreboard__redIconCardLetterColor: #fcfcfc;
  --B-scoreboard__letterFontFamily: var(--B-font__primary);
  --B-scoreboard__iconCornerBg: #ef382b;
  --B-scoreboard__iconScoresBg: #ffffff;
  --B-scoreboard__containerBorder: none;
  --B-scoreboard__iconServeIndicatorBg: var(--B-color__warning);
  --B-scoreboard__seperatorBorder: inset 0 -1px 0 0 #ffffff14;
}

[data-betty-theme] {
  --B-toaster__fontFamily: var(--B-font__primary);
  --B-toaster__fontSize: 12px;
  --B-toaster__fontWeight: normal;
  --B-toaster__lineHeight: 125%;
  --B-toaster__padding: 12px;
  --B-toaster__background: #eeeeee;
  --B-toaster__color: #717171;
  --B-toaster__width: 300px;
  --B-toaster__borderRadius: 2px;
  --B-toaster__boxShadow: 0 2px 8px rgba(0, 0, 0, 0.24);
  --B-toaster__titleColor: #333;
  --B-toaster__titleFontSize: 14px;
  --B-toaster__iconBackground: #ffffff;
  --B-toaster__iconWidth: 40px;
  --B-toaster__iconHeight: 40px;
  --B-toaster__typeColor_success: var(--B-color__success);
  --B-toaster__typeColor_partiallySuccess: #ce8b1e;
  --B-toaster__typeColor_error: var(--B-color__danger);
  --B-toaster__typeColor_warning: var(--B-color__warning);
  --B-toaster__typeColor_pending: var(--B-color__info);
  --B-toaster__typeColor_info: var(--B-color__info);
  --B-toaster__pendingAnimation: toaster-icon-rotate 1s linear infinite;
}

@keyframes toaster-icon-rotate {
  to {
    transform: rotate(360deg);
  }
}

[data-betty-theme] {
  --B-sandwichFilter__fontFamily: var(--B-font__primary);
  --B-sandwichFilter__eventGroupBetofferLabelsTextColor: rgba(0, 0, 0, 0.87);
  --B-sandwichFilter__eventItemCriterionLabelColor: rgba(51, 51, 51, 0.56);
  --B-sandwichFilter__eventItemLinkBackgroundColor: #f6f6f6;
  --B-sandwichFilter__eventItemBorderTop: 1px solid
    var(--B-color__surfaceBorder);
  --B-sandwichFilter__eventItemBorderLeft: null;
  --B-sandwichFilter__eventItemBorderRadius: null;
  --B-sandwichFilter__eventItemBoxShadow: null;
  --B-sandwichFilter__eventItemLinkBackgroundColor--hover: #ededed;
  --B-sandwichFilter__eventItemLinkBackgroundColor--touch: #e0e0e0;
  --B-sandwichFilter__eventParticipantsNameFontWeight: 500;
  --B-sandwichFilter__eventParticipantsNameColor: null;
  --B-sandwichFilter__eventParticipantsNameColor--hover: null;
  --B-sandwichFilter__eventParticipantsInfoServing: #ffa300;
  --B-sandwichFilter__eventGroupSectionTitleFontSize: 12px;
  --B-sandwichFilter__eventGroupSectionTitleFontWeight: null;
  --B-sandwichFilter__filterHeaderBorder: null;
  --B-sandwichFilter__filterHeaderBorderTop: null;
  --B-sandwichFilter__eventGroupEmptyEventTitleTextColor: #f3f3f3;
  --B-sandwichFilter__eventGroupEmptyEventTitleTextFontSize: 22px;
  --B-sandwichFilter__eventGroupEmptyEventTitleTextFontWeight: bold;
  --B-sandwichFilter__teamLogoParticipantsNamePaddingLeft: 38px;
  --B-sandwichFilter__teamLogoWidth: 20px;
  --B-sandwichFilter__teamLogoHeight: calc(100% - 2px);
  --B-sandwichFilter__smallEventParticipantsNameFontSize: 14px;
  --B-sandwichFilter__smallEventParticipantsNameLineHeight: 20px;
  --B-sandwichFilter__smallEventParticipantsNameHeight: null;
  --B-sandwichFilter__smallEventCriterionFontSize: 12px;
  --B-sandwichFilter__smallEventCriterionFontWeight: null;
  --B-sandwichFilter__filterHeaderBackgroundColor: #fff;
  --B-sandwichFilter__filterHeaderBoxShadow: inset 0 -1px 0 0 rgba(0, 38, 58, 0.12);
  --B-sandwichFilter__filterHeaderBorderRadius: null;
  --B-sandwichFilter__headerTextSize: 12px;
  --B-sandwichFilter__headerTextColor: rgba(0, 0, 0, 0.87);
  --B-sandwichFilter__headerFontWeight: null;
  --B-sandwichFilter__headerFontFamily: inherit;
  --B-sandwichFilter__groupHeaderFontWeight: 500;
  --B-sandwichFilter__headerIconColor: rgba(0, 0, 0, 0.87);
  --B-sandwichFilter__headerTitleColor: null;
  --B-sandwichFilter__headerTitleFontFamily: inherit;
  --B-sandwichFilter__groupHeaderTitleFontSize: null;
  --B-sandwichFilter__betofferHeaderFont: null;
  --B-sandwichFilter__betofferHeaderColor: rgba(0, 0, 0, 0.56);
  --B-sandwichFilter__eventResultMatchFontSize: 14px;
  --B-sandwichFilter__eventResultMatchFontWeight: bold;
  --B-sandwichFilter__eventResultMatchLineHeight: 16px;
  --B-sandwichFilter__eventResultSetFontWeight: null;
  --B-sandwichFilter__eventResultSetColor: #333;
  --B-sandwichFilter__eventResultBackground: #fa6201;
  --B-sandwichFilter__eventResultColor: #f6f6f6;
  --B-sandwichFilter__eventResultFontWeight: null;
  --B-sandwichFilter__eventResultDivider: rgba(246, 246, 246, 0.24);
  --B-sandwichFilter__smallEventResultSetFontSize: null;
  --B-sandwichFilter__smallEventResultSetLineHeight: null;
  --B-sandwichFilter__smallEventResultMatchFontSize: var(
    --B-sandwichFilter__eventResultMatchFontSize
  );
  --B-sandwichFilter__smallEventResultMatchLineHeight: var(
    --B-sandwichFilter__eventResultMatchLineHeight
  );
  --B-sandwichFilter__smallEventResultPointsPadding: 2px 0;
  --B-sandwichFilter__setMatchPointsColor: #000000;
  --B-sandwichFilter__setMatchPointsOpacity: 0.56;
  --B-sandwichFilter__eventShowMoreOpacity: 0.5;
  --B-sandwichFilter__showMoreColor: #666;
  --B-sandwichFilter__fontSizeNano: 10px;
  --B-sandwichFilter__showMoreFontWeight: null;
  --B-sandwichFilter__eventShowMoreBorderRadius: 2px;
  --B-sandwichFilter__eventShowMoreBackgroundColor: #ededed;
  --B-sandwichFilter__showMoreBorder: 1px solid #ddd;
  --B-sandwichFilter__showMoreTextColor: #666;
  --B-sandwichFilter__showMoreRightTextFontSize: 10px;
  --B-sandwichFilter__showMoreRightTextFontWeight: bold;
  --B-sandwichFilter__showMoreRightTextLineHeight: 12px;
  --B-sandwichFilter__eventShowMoreTextTransform: uppercase;
  --B-sandwichFilter__showMoreRightTextPadding: null;
  --B-sandwichFilter__eventMatchClockColor: #000000;
  --B-sandwichFilter__eventMatchClockColor--hover: null;
  --B-sandwichFilter__eventItemListInfoMatchClockFontWeight: null;
  --B-sandwichFilter__eventItemMatchClockFontFamily: Roboto, 'Helvetica Neue',
    sans-serif;
  --B-sandwichFilter__eventMobileOpacity: 0.56;
  --B-sandwichFilter__eventCountdownCircle: #004572;
  --B-sandwichFilter__eventItemCountdownMaxValueStroke: #ddd;
  --B-sandwichFilter__eventItemListTinyInfoMatchClockFontWeight: null;
  --B-sandwichFilter__smallEventTimeSize: 12px;
  --B-sandwichFilter__smallEventTimeHeight: 16px;
  --B-sandwichFilter__betofferCombinedColumnMarginLeft: 10;
  --B-sandwichFilter__leagueHighlightHeaderFontSizeSmall: 16px;
  --B-sandwichFilter__leagueHighlightHeaderFontWeightSmall: bold;
  --B-sandwichFilter__leagueHighlightHeaderColor: #eee;
  --B-sandwichFilter__leagueHighlightHeaderFontFamily: inherit;
  --B-sandwichFilter__leagueHighlightHeaderFontSize: 12px;
  --B-sandwichFilter__leagueHighlightHeaderFontWeight: 500;
  --B-sandwichFilter__leagueHighlightIconBackground: #eee;
  --B-sandwichFilter__leagueHighlightIconTickColor: rgb(51, 51, 51);
  --B-sandwichFilter__statsExternalIconColor: rgba(250, 98, 1, 0.56);
  --B-sandwichFilter__menuShadow: unset;
  --B-sandwichFilter__menuOptionTextColor: #fff;
  --B-sandwichFilter__menuOptionSelectedTextColor: #fff;
  --B-sandwichFilter__menuOptionBackgroundColor: unset;
  --B-sandwichFilter__menuOptionSelectedBackgroundColor: rgba(0, 0, 0, 0.3);
  --B-sandwichFilter__menuOptionBackgroundColor--hover: rgba(0, 0, 0, 0.15);
  --B-sandwichFilter__menuHeight: 40px;
  --B-sandwichFilter__menuArrowStroke: rgba(255, 255, 255, 0.8);
  --B-sandwichFilter__menuArrowStroke--hover: rgb(255, 255, 255);
  --B-sandwichFilter__menuOptionCapRight: unset;
  --B-sandwichFilter__menuOptionborder: unset;
  --B-sandwichFilter__menuOptionFontSize: unset;
  --B-sandwichFilter__menuOptionSelectedborder: unset;
  --B-sandwichFilter__menuOptionFontFamily: unset;
  --B-sandwichFilter__menuOptionFontWeight: unset;
  --B-sandwichFilter__menuOptionSelectedTextWeight: unset;
  --B-sandwichFilter__menuLevel0Height: 48px;
  --B-sandwichFilter__menuLevel0BackgroundColor: #222;
  --B-sandwichFilter__menuLevel1BackgroundColor: rgba(34, 34, 34, 0.9);
  --B-sandwichFilter__menuLevel2BackgroundColor: rgba(34, 34, 34, 0.8);
  --B-sandwichFilter__menuLevel3BackgroundColor: rgba(34, 34, 34, 0.7);
  --B-sandwichFilter__menuLevel0borderBottom: unset;
  --B-sandwichFilter__menuLevel1borderBottom: unset;
  --B-sandwichFilter__menuLevel2borderBottom: unset;
  --B-sandwichFilter__menuLevel3borderBottom: unset;
  --B-sandwichFilter__menuOptionLevel0TextColor: #fff;
  --B-sandwichFilter__menuOptionLevel1TextColor: #fff;
  --B-sandwichFilter__menuOptionLevel2TextColor: #fff;
  --B-sandwichFilter__menuOptionLevel3TextColor: #fff;
  --B-sandwichFilter__menuOptionLevel0SelectedBackgroundColor: rgba(
    0,
    0,
    0,
    0.3
  );
  --B-sandwichFilter__menuOptionLevel1SelectedBackgroundColor: rgba(
    0,
    0,
    0,
    0.3
  );
  --B-sandwichFilter__menuOptionLevel2SelectedBackgroundColor: rgba(
    0,
    0,
    0,
    0.3
  );
  --B-sandwichFilter__menuOptionLevel3SelectedBackgroundColor: rgba(
    0,
    0,
    0,
    0.3
  );
  --B-sandwichFilter__menuOptionLevel0BackgroundColor--hover: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel1BackgroundColor--hover: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel2BackgroundColor--hover: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel3BackgroundColor--hover: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menu0ArrowBackgroundLeft: linear-gradient(
    -90deg,
    rgba(0, 54, 92, 0.01) 0%,
    rgba(0, 54, 92, 0.9) 80%
  );
  --B-sandwichFilter__menu0ArrowBackgroundRight: linear-gradient(
    90deg,
    rgba(0, 54, 92, 0.01) 0%,
    rgba(0, 54, 92, 0.9) 80%
  );
  --B-sandwichFilter__menu0ArrowBackgroundLeft--hover: linear-gradient(
    -90deg,
    rgba(0, 54, 92, 0.7) 0%,
    rgba(0, 54, 92, 0.9) 80%
  );
  --B-sandwichFilter__menu0ArrowBackgroundRight--hover: linear-gradient(
    90deg,
    rgba(0, 54, 92, 0.7) 0%,
    rgba(0, 54, 92, 0.9) 80%
  );
  --B-sandwichFilter__menu1ArrowBackgroundLeft: linear-gradient(
    -90deg,
    rgba(4, 68, 102, 0.01) 0%,
    rgba(4, 68, 102, 0.9) 80%
  );
  --B-sandwichFilter__menu1ArrowBackgroundRight: linear-gradient(
    90deg,
    rgba(4, 68, 102, 0.01) 0%,
    rgba(4, 68, 102, 0.9) 80%
  );
  --B-sandwichFilter__menu1ArrowBackgroundLeft--hover: linear-gradient(
    -90deg,
    rgba(4, 68, 102, 0.7) 0%,
    rgba(4, 68, 102, 0.9) 80%
  );
  --B-sandwichFilter__menu1ArrowBackgroundRight--hover: linear-gradient(
    90deg,
    rgba(4, 68, 102, 0.7) 0%,
    rgba(4, 68, 102, 0.9) 80%
  );
  --B-sandwichFilter__menu2ArrowBackgroundLeft: linear-gradient(
    -90deg,
    rgba(31, 81, 111, 0.01) 0%,
    rgba(31, 81, 111, 0.9) 80%
  );
  --B-sandwichFilter__menu2ArrowBackgroundRight: linear-gradient(
    90deg,
    rgba(31, 81, 111, 0.01) 0%,
    rgba(31, 81, 111, 0.9) 80%
  );
  --B-sandwichFilter__menu2ArrowBackgroundLeft--hover: linear-gradient(
    -90deg,
    rgba(31, 81, 111, 0.7) 0%,
    rgba(31, 81, 111, 0.9) 80%
  );
  --B-sandwichFilter__menu2ArrowBackgroundRight--hover: linear-gradient(
    90deg,
    rgba(31, 81, 111, 0.7) 0%,
    rgba(31, 81, 111, 0.9) 80%
  );
  --B-sandwichFilter__menu3ArrowBackgroundLeft: linear-gradient(
    -90deg,
    rgba(31, 81, 111, 0.01) 0%,
    rgba(31, 81, 111, 0.9) 80%
  );
  --B-sandwichFilter__menu3ArrowBackgroundRight: linear-gradient(
    90deg,
    rgba(31, 81, 111, 0.01) 0%,
    rgba(31, 81, 111, 0.9) 80%
  );
  --B-sandwichFilter__menu3ArrowBackgroundLeft--hover: linear-gradient(
    -90deg,
    rgba(31, 81, 111, 0.7) 0%,
    rgba(31, 81, 111, 0.9) 80%
  );
  --B-sandwichFilter__menu3ArrowBackgroundRight--hover: linear-gradient(
    90deg,
    rgba(31, 81, 111, 0.7) 0%,
    rgba(31, 81, 111, 0.9) 80%
  );
  --B-sandwichFilter__menu0ArrowBorderRadiusLeft: unset;
  --B-sandwichFilter__menu0ArrowBorderRadiusRight: unset;
  --B-sandwichFilter__menuOptionLevel0BackgroundColor: unset;
  --B-sandwichFilter__menuOptionLevel0Height: var(
    --B-sandwichFilter__filterMenuOptionHeight
  );
  --B-sandwichFilter__menuOptionLevel0Border: unset;
  --B-sandwichFilter__menuOptionLevel0SelectedTextColor: #fff;
  --B-sandwichFilter__menuOptionLevel0SelectedBorder: unset;
  --B-sandwichFilter__menuOptionLevel0SelectedBackgroundColor--hover: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel0SelectedTextColor--hover: #fff;
  --B-sandwichFilter__menuOptionLevel0SelectedBackgroundColor--active: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel0SelectedTextColor--active: #fff;
  --B-sandwichFilter__menuOptionLevel0TextColor--hover: #fff;
  --B-sandwichFilter__menuOptionLevel0BackgroundColor--active: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel0TextColor--active: #fff;
  --B-sandwichFilter__menuLevel0ArrowStroke: rgba(255, 255, 255, 0.8);
  --B-sandwichFilter__menuLevel0ArrowStroke--hover: rgb(255, 255, 255);
  --B-sandwichFilter__menuOptionLevel1BackgroundColor: unset;
  --B-sandwichFilter__menuOptionLevel1Height: var(
    --B-sandwichFilter__filterMenuOptionHeight
  );
  --B-sandwichFilter__menuOptionLevel1Border: unset;
  --B-sandwichFilter__menuOptionLevel1SelectedTextColor: #fff;
  --B-sandwichFilter__menuOptionLevel1SelectedBorder: unset;
  --B-sandwichFilter__menuOptionLevel1SelectedBackgroundColor--hover: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel1SelectedTextColor--hover: #fff;
  --B-sandwichFilter__menuOptionLevel1SelectedBackgroundColor--active: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel1SelectedTextColor--active: #fff;
  --B-sandwichFilter__menuOptionLevel1TextColor--hover: #fff;
  --B-sandwichFilter__menuOptionLevel1BackgroundColor--active: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel1TextColor--active: #fff;
  --B-sandwichFilter__menuLevel1ArrowStroke: rgba(255, 255, 255, 0.8);
  --B-sandwichFilter__menuLevel1ArrowStroke--hover: rgb(255, 255, 255);
  --B-sandwichFilter__menuOptionLevel2BackgroundColor: unset;
  --B-sandwichFilter__menuOptionLevel2Height: var(
    --B-sandwichFilter__filterMenuOptionHeight
  );
  --B-sandwichFilter__menuOptionLevel2Border: unset;
  --B-sandwichFilter__menuOptionLevel2SelectedTextColor: #fff;
  --B-sandwichFilter__menuOptionLevel2SelectedBorder: unset;
  --B-sandwichFilter__menuOptionLevel2SelectedBackgroundColor--hover: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel2SelectedTextColor--hover: #fff;
  --B-sandwichFilter__menuOptionLevel2SelectedBackgroundColor--active: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel2SelectedTextColor--active: #fff;
  --B-sandwichFilter__menuOptionLevel2TextColor--hover: #fff;
  --B-sandwichFilter__menuOptionLevel2BackgroundColor--active: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel2TextColor--active: #fff;
  --B-sandwichFilter__menuLevel2ArrowStroke: rgba(255, 255, 255, 0.8);
  --B-sandwichFilter__menuLevel2ArrowStroke--hover: rgb(255, 255, 255);
  --B-sandwichFilter__menuOptionLevel3BackgroundColor: unset;
  --B-sandwichFilter__menuOptionLevel3Height: var(
    --B-sandwichFilter__filterMenuOptionHeight
  );
  --B-sandwichFilter__menuOptionLevel3Border: unset;
  --B-sandwichFilter__menuOptionLevel3SelectedTextColor: #fff;
  --B-sandwichFilter__menuOptionLevel3SelectedBorder: unset;
  --B-sandwichFilter__menuOptionLevel3SelectedBackgroundColor--hover: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel3SelectedTextColor--hover: #fff;
  --B-sandwichFilter__menuOptionLevel3SelectedBackgroundColor--active: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuOptionLevel3SelectedTextColor--active: #fff;
  --B-sandwichFilter__menuOptionLevel3TextColor--hover: #fff;
  --B-sandwichFilter__menuOptionLevel3BackgroundColor--active: rgba(
    0,
    0,
    0,
    0.15
  );
  --B-sandwichFilter__menuLevel3ArrowStroke: rgba(255, 255, 255, 0.8);
  --B-sandwichFilter__menuLevel3ArrowStroke--hover: rgb(255, 255, 255);
  --B-sandwichFilter__filterMenuHeight: 40px;
  --B-sandwichFilter__filterMenuOptionFontSize: 12px;
  --B-sandwichFilter__filterMenuOptionHeight: 24px;
  --B-sandwichFilter__filterMenuOptionBorderRadius: 16px;
  --B-sandwichFilter__filterMenuPadding: 0 9px;
  --B-sandwichFilter__filterMenuOptionFontFamily: unset;
  --B-sandwichFilter__viewPadding: 0 4px;
  --B-sandwichFilter__viewWidePadding: 0 16px;
  --B-sandwichFilter__topX: 1px;
  --B-sandwichFilter__outcomeCompactWidth: 90;
  --B-sandwichFilter__betofferOutcomeMarginRight: 3;
  --B-sandwichFilter__eventlistTextColor: #666;
  --B-sandwichFilter__favouriteStariconFill: rgba(0, 0, 0, 0);
  --B-sandwichFilter__favouriteStariconOutline: #979797;
  --B-sandwichFilter__favouriteStariconFill--hover: #999;
  --B-sandwichFilter__favouriteStariconFillDown: #444;
  --B-sandwichFilter__favouriteStariconSelectedFill: #f8d61f;
  --B-sandwichFilter__favouriteStariconSelectedFill--hover: #e7c407;
  --B-sandwichFilter__favouriteStariconSelectedFillDown: #d3b307;
  --B-sandwichFilter__tabsTabTextColor: rgb(137, 137, 137);
  --B-sandwichFilter__scrollerArrorSvgStroke: rgb(145, 145, 145);
  --B-sandwichFilter__eventParticipantsNameFontSize: 16px;
  --B-sandwichFilter__menuForegroundLevel1Top: 48px;
  --B-sandwichFilter__menuForegroundLevel2Top: 88px;
  --B-sandwichFilter__menuForegroundLevel3Top: 128px;
  --B-sandwichFilter__menuLevel0borderRadiusTopRight: 0;
  --B-sandwichFilter__menuLevel0borderRadiusTopLeft: 0;
  --B-sandwichFilter__eventItemLastChildBorderBottomLeftRadius: 0;
  --B-sandwichFilter__eventItemLastChildBorderBottomRightRadius: 0;
  --B-sandwichFilter__eventShowMoreMargin: 0 5px;
  --B-sandwichFilter__groupHeaderTitleFontWeight: 500;
  --B-sandwichFilter__noFavoritesBackground: var(--B-color__surface);
  --B-sandwichFilter__noFavoritesColor: var(--B-color__onSurface);
  --B-sandwichFilter__noFavoritesStarColor: var(--B-color__onFavorite);
  --B-sandwichFilter__eventListSubheaderColor: var(--B-color__onSurface);
  --B-sandwichFilter__eventListSubheaderBg: var(--B-color__surface);
  --B-sandwichFilter__eventListSubheaderBg--hover: var(
    --B-color__surface--hover
  );
  --B-sandwichFilter__eventListSubheaderBg--active: var(
    --B-color__surface--active
  );
  --B-sandwichFilter__eventListSubheaderBorder: 1px solid
    var(--B-color__surfaceBorder);
  --B-sandwichFilter__eventListSubheaderStickerWrapperPadding: 0 7px 0 11px;
  --B-sandwichFilter__eventListSubheaderFontSize: 11px;
  --B-sandwichFilter__eventListSubheaderFontWeight: 400;
  --B-sandwichFilter__eventListSubheaderTextPadding: 0 8px 0 0;
  --B-sandwichFilter__groupSportIconMargin: 0 5px 0 0;
  --B-sandwichFilter__groupHeaderFavoriteStarPadding: 2px;
  --B-sandwichFilter__headerTitlePadding: 0;
}

[data-betty-theme] {
  --B-progressCircle__margin: 0 0.1em 0.1em 0;
  --B-progressCircle__progressColor--unfinished: #ccc;

  --B-progressCircle__checkmarkLineHeight: 12px;
  --B-progressCircle__progressColor--completed: #fa6201;
  --B-progressCircle__harmonizedCheckboxFill: #fa6201;
  --B-progressCircle__harmonizedCheckboxFill--disabled: inherit;

  --B-progressCircle__contentColor: #000;
  --B-progressCircle__contentAlignItems: unset;
  --B-progressCircle__progressColor--disabled: inherit;
  --B-progressCircle__backgroundColor: #f6f6f6;
  --B-progressCircle__backgroundColor--harmonized: #fff;

  --B-progressCircle__checkmarkWidth: 16px;
}

[data-betty-theme] {
  --B-tutorialBanner__titleFontSize: 14px;

  --B-tutorialBanner__titleFontWeight: 700;
  --B-tutorialBanner__titleFontStyle: normal;
  --B-tutorialBanner__titleColor: var(--B-color__onSurface);
  --B-tutorialBanner__titleMargin: 0px 8px;
  --B-tutorialBanner__descriptionFontWeight: 400;
  --B-tutorialBanner__descriptionFontSize: 12px;
  --B-tutorialBanner__descriptionColor: var(--B-color__onSurface_weaker);
  --B-tutorialBanner__bg: var(--B-color__surface);

  --B-tutorialBanner__titleFontFamily: Roboto, Helvetica Neue, sans-serif;
  --B-tutorialBanner__descriptionFontFamily: Roboto;
  --B-tutorialBanner__boxShadow: 0px 1px 1px rgba(0, 0, 0, 0.14),
    0px 2px 1px rgba(0, 0, 0, 0.12), 0px 0px 3px rgba(0, 0, 0, 0.2);
}

[data-betty-theme] {
  --B-modal__overlayBg: rgba(0, 0, 0, 0.5);
  --B-modal__fontFamily: Roboto, Helvetica Neue, sans-serif;
  --B-modal__titleBg: var(--B-color__surface);
  --B-modal__titleFontSize: 16px;
  --B-modal__titleFontWeight: 500;
  --B-modal__titleLineHeight: 20px;
  --B-modal__titleColor: var(--B-color__onSurface);
  --B-modal__descriptionBg: var(--B-color__surface);
  --B-modal__descriptionFontSize: 12px;
  --B-modal__descriptionFontWeight: 400;
  --B-modal__descriptionLineHeight: 15px;
  --B-modal__descriptionColor: var(--B-color__onSurface);
  --B-modal__overlayOpacity: 1;
  --B-modal__overlayZIndex: 10000;
  --B-modal__contentWrapperLeft: 50%;
  --B-modal__contentWrapperTop: 50%;
  --B-modal__contentWrapperTransform: translate(-50%, -50%);
  --B-modal__elemMargin: 8px;
  --B-modal__contentBorderRadius: 2px;
  --B-modal__contentWrapperMaxHeight: 488px;
  --B-modal__descriptionPadding: 8px 16px 16px 16px;
  --B-modal__titlePaddingTop: 18px;
  --B-modal__titlePaddingRight: 0;
  --B-modal__titlePaddingBottom: 10px;
  --B-modal__titlePaddingLeft: 16px;
  --B-modal__closePadding: 18px 10px 10px 10px;
  --B-modal__contentPadding: 32px;
  --B-modal__maxWidthWrapper: 420px;
  --B-modal__overflowY: auto;
  --B-modal__contentBottomPadding: 16px;
}

[data-betty-theme] {
  --B-rewardsLogin__color: #aaa;
  --B-rewardsListContainerMargin: 8px;
  --B-rewardsHarmonizedListHeader__color: #fff;
  --B-rewardsHarmonizedListHeader__color--hover: #f2f2f2;
  --B-rewardsHarmonizedEmptyListHeader__color--hover: #f2f2f2;
  --B-rewardsEmptyListHeader__color--hover: #222;
  --B-rewardsHarmonizedListHeaderText__color: #000;
  --B-rewardsListFontSize: 14px;
  --B-rewardsListHeaderText__color: #f7f7f7;
  --B-rewardsList__bgColor: #f6f6f6;
  --B-rewardsHarmonizedListFontFamily: inherit;
  --B-rewardsListItemFontSize: 15px;
  --B-rewardsHarmonizedListFontSize: 15px;
  --B-rewardsListText__color: #464646;
  --B-rewardsHarmonizedEventLink__color: #000;
  --B-rewardsEventLink__color: #464646;
  --B-rewardsHarmonizedEventLinkTextDecoration: none;
  --B-rewardsHarmonizedEmphasizedTextFontSize: inherit;
  --B-rewardsHarmonizedRewardItemProgressCircleFill__color: #fa6201;
  --B-rewardsHarmonizedRewardItemProgressCircleFillUsed__color: #fa6201;
  --B-rewardsHarmonizedRewardItemProgressCircleFillSecondChance__color: #fa6201;
  --B-rewardsHarmonizedRewardRuleSeparator__borderColor: #ddd;
  --B-rewardsHarmonizedRewardListTouch__bgColor: #e6e6e6;
  --B-rewardsHarmonizedRewardList__bgColor--hover: #f2f2f2;
  --B-rewardsHarmonizedRewardListConditions__color: #000;
  --B-rewardsHarmonizedRewardListRules__bgColor: #f7f7f7;
  --B-rewardsHarmonizedRewardOutcome__color--hover: var(
    --B-outcomeButton__color--hover
  );
  --B-rewardsHarmonizedRewardOutcomeButton__bgColor--hover: var(
    --B-outcomeButton__bg--hover
  );
  --B-rewardsHarmonizedRewardOutcomeButton__color: var(
    --B-outcomeButton__color
  );
  --B-rewardsHarmonizedRewardOutcomeButton__bgColor: var(--B-outcomeButton__bg);
  --B-rewardsHarmonizedRewardItemDateText__color: null;
  --B-rewardsHarmonizedRewardItemValidForFontSize: null;
  --B-rewardsHarmonizedRewardItemValidForText__color: null;
  --B-rewardsHarmonizedRewardItemProgressCircle__color--disabled: #ccc;
  --B-rewardsHarmonizedRewardItemProgress__bgColor: #fff;
  --B-rewardsHarmonizedRewardItemProgressCircleAlign: flex-start;
  --B-rewardsHarmonizedRewardItemFontSize: 12px;
  --B-rewardsHarmonizedRewardItem__bgColor--hover: #f2f2f2;
  --B-rewardsHarmonizedRewardItem__bgColor: inherit;
  --B-rewardsHarmonizedRewardItemBorder__color: #ddd;
  --B-rewardsListRuleBorder__color: #d5d5d5;
  --B-rewardsListTouch__bgColor: #dddddd;
  --B-rewardsList__bgColor--hover: #e9e9e9;
  --B-rewardsListRules__bgColor: #eeeeee;
  --B-rewardsType__color: #000;
  --B-rewardsItemBorder__color: #ddd;
  --B-rewardsHarmonizedRewardListRuleBorder__color: #ddd;
  --B-rewardsPrepacksOutcomesListItemText__color: #333;
  --B-rewardsPrepacksOutcomesListItemGrey: #979797;
  --B-rewardsHarmonizedRewardItemPrePackDetails__color: #bbb;
  --B-rewardsHarmonizedRewardItemPrePackDetailsChevron__color: #979797;
  --B-rewardsLogin__bgColor: null;
  --B-rewardsLoginPadding: 60px;
  --B-rewardsLoginMargin: null;
  --B-rewardsHarmonizedListContainerMargin: 10px;
  --B-rewards__listHeaderTitleColor: #f7f7f7;
  --B-rewardsHeaderPaddingTop: 15px;
  --B-rewardsHarmonizedHeaderPaddingRight: 10px;
  --B-rewardsHarmonizedHeaderPaddingTop: 15px;
  --B-rewardsHeaderPaddingRight: 10px;
  --B-rewardsHeaderLineHeight: null;
  --B-rewardsListBoxShadow: null;
  --B-rewardsHarmonizedBorderRadius: null;
  --B-rewardsItemBorderFirstChild: 0;
  --B-rewardsHarmonizedRewardItemBorderRadius: null;
  --B-rewardsHarmonizedRewardItemMarginTop: null;
  --B-rewardsItemBorderFirstChildAll: null;
  --B-rewardsItemBorderAll__color: null;
  --B-rewardsHarmonizedRewardItemMarginBottom: null;
  --B-rewardsHarmonizedRewardItemColor: null;
  --B-rewardsHarmonizedRewardItemLastChildBorderRadius: null;
  --B-rewardsTypeHeaderPaddingLeft: null;
  --B-rewardsListMargin: 16px 0;
  --B-rewardsHarmonizedListContentMargin: -16px 0;
  --B-rewardsListPadding: 0 16px;
  --B-rewardsHarmonizedListPadding: 0px;
  --B-rewardListContentMargin: 0px;
  --B-rewardsListHeaderBoxShadow: inset 0 -1px 0 0 rgba(0, 38, 58, 0.16);
  --B-rewardsListHeaderBorderBottom: none;
  --B-rewardsTypeInfoHeaderFontSize: inherit;
  --B-rewardsTypeHeaderFontSize: inherit;
  --B-rewardsTypeFontWeight: 700;
  --B-rewardsRewardItemValidForFontSize: inherit;
  --B-rewardsHarmonizedRewardExpiresTextFontSize: inherit;
  --B-rewardsHarmonizedRewardExpiresTextFontWeight: inherit;
  --B-rewardsHarmonizedRewardItemTextTransform: none;
  --B-rewardsHarmonizedRewardItemValidForFontWeight: inherit;
  --B-rewardsHarmonizedEmphasizedText__color: #000;
  --B-rewardsHarmonizedEmphasizedTextFontWeight: 600;
  --B-rewardsListHeader__color: #fff;
}

[data-betty-theme] {
  --B-sportsMenu__menuItemFontFamily: var(--B-font__primary);
  --B-sportsMenu__menuItemBorderRadius: 20px;
  --B-sportsMenu__menuItemBoxShadow: none;
  --B-sportsMenu__menuItemColor: #333;
  --B-sportsMenu__menuItemColor--hover: #333;
  --B-sportsMenu__menuItemColor--active: #333;
  --B-sportsMenu__menuItemBgColor: #fff;
  --B-sportsMenu__menuItemBgColor--hover: #fff;
  --B-sportsMenu__menuItemBgColor--active: #fff;
  --B-sportsMenu__menuItemBorder: none;
  --B-sportsMenu__menuItemBorder--hover: none;
  --B-sportsMenu__menuItemBorder--active: none;
  --B-sportsMenu__sportTextPaddingRight: 16px;
  --B-sportsMenu__sportTextFontSize: 14px;
  --B-sportsMenu__sportTextFontWeight: normal;
  --B-sportsMenu__sportTextTransform: none;
  --B-sportsMenu__sportTextColor: #333;
  --B-sportsMenu__sportTextColor--hover: #333;
  --B-sportsMenu__sportTextColor--active: #333;
  --B-sportsMenu__allSportsBorderRadius: 20px;
  --B-sportsMenu__allSportsLineHeight: 40px;
  --B-sportsMenu__allSportsOpacity: 0.87;
  --B-sportsMenu__allSportsFontFamily: Roboto, Helvetica Neue, sans-serif;
  --B-sportsMenu__allSportsFontSize: 14px;
  --B-sportsMenu__allSportsFontWeight: normal;
  --B-sportsMenu__allSportsTextTransform: none;
  --B-sportsMenu__allSportsColor: #333;
  --B-sportsMenu__allSportsColor--hover: #333;
  --B-sportsMenu__allSportsColor--active: #333;
  --B-sportsMenu__allSportsBgColor: null;
  --B-sportsMenu__allSportsBgColor--hover: null;
  --B-sportsMenu__allSportsBgColor--active: null;
  --B-sportsMenu__allSportsArrowHeight: null;
  --B-sportsMenu__allSportsArrowLineHeight: 14px;
  --B-sportsMenu__allSportsArrowFontSize: 14px;
  --B-sportsMenu__allSportsArrowFontWeight: null;
  --B-sportsMenu__allSportsArrowColor: #333;
  --B-sportsMenu__allSportsArrowColor--hover: null;
  --B-sportsMenu__allSportsArrowColor--active: null;
}

[data-betty-theme] {
  --B-stickerContainer__display: flex;
  --B-stickerContainer__wrap: wrap;
  --B-stickerContainer__padding: 2px 2px 2px 0;
  --B-stickerContainer__gap: 4px;
  --B-stickerContainer__justifyContent: flex-end;
}

[data-betty-theme] {
  --B-stickerDescription__contentPadding: 0 0 16px 0;
  --B-stickerDescription__stickerPadding: 0 0 4px 0;
  --B-stickerDescription__fontSize: 12px;
  --B-stickerDescription__fontWeight: 400;
  --B-stickerDescription__lineHeight: 15px;
  --B-stickerDescription__fontFamily: inherit;
}

[data-betty-theme] {
  --B-header__borderTop: none;
  --B-header__borderBottom: none;
  --B-header__backgroundGradientStartColor: #333;
  --B-header__backgroundGradientEndColor: #333;
  --B-header__boxShadow: null;
  --B-header__mainPaddingWhileLeftNavVisible: 8px 16px;
  --B-header__contentPaddingWhileLeftNavVisible: 0;
}

[data-betty-theme] {
  --B-partnerSpecials__outcomesButtonBoxShadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);
  --B-partnerSpecials__outcomesListItemSquareGrey: #ccd1d4;
  --B-partnerSpecials__outcomesListItemGrey: #979797;
  --B-partnerSpecials__outcomesListItemBorder: 2px solid #ffa300;
  --B-partnerSpecials__oddsBorderRadius: 2px;
  --B-partnerSpecials__oddsBorderHighlightedActive: null;
  --B-partnerSpecials__oddsBorderHighlightedHover: null;
  --B-partnerSpecials__oddsBorderHighlighted: null;
  --B-partnerSpecials__oddsBorderActive: null;
  --B-partnerSpecials__oddsBorderHover: null;
  --B-partnerSpecials__oddsBorderLeft: null;
  --B-partnerSpecials__oddsBorder: null;
  --B-partnerSpecials__outcomesListWrapperBorder: null;
  --B-partnerSpecials__outcomesListWrapperBackgroundColor: #fff;
  --B-partnerSpecials__outcomesListItemTextColor: #333;
  --B-partnerSpecials__betslipOutcomesListItemSquare: var(
    --B-partnerSpecials__outcomesListItemSquareGrey
  );
  --B-partnerSpecials__betslipOutcomesListItemBorder: #ffa300;

  --B-partnerSpecials__betslipOutcomesListItemCriteriaAndLabelColor: #222;
  --B-partnerSpecials__betslipReceiptOutcomesListItemCriteriaAndLabelColor: var(
    --B-partnerSpecials__betslipOutcomesListItemCriteriaAndLabelColor
  );
  --B-partnerSpecials__eventNameTextColor: #333;
  --B-partnerSpecials__eventNameFontWeight: bold;
  --B-partnerSpecials__eventNameFontSize: 12px;
  --B-partnerSpecials__participantFontWeight: bold;
  --B-partnerSpecials__participantFontSize: 12px;
  --B-partnerSpecials__criterionFontWeight: 400;
  --B-partnerSpecials__criterionFontSize: 12px;
  --B-partnerSpecials__psPromocardCriterionOpacity: 0.7;
  --B-partnerSpecials__betslipReceiptOutcomesListItemCriteriaAndLabelColor--harmonized: #fff;
  --B-partnerSpecials__psPromocardEventColor: #888888;
  --B-partnerSpecials__psPromocardCustomLabelColor: #888888;
  --B-partnerSpecials__psPromocardParticipantColor: #888888;
  --B-partnerSpecials__psPromocardCriterionColor: #888888;
  --B-partnerSpecials__psPromocardEventStartColor: #888888;
}

[data-betty-theme] {
  --B-termSearchOverlay_backgroundColor: #f6f6f6;
  --B-termSearchOverlay_zIndex: 301;
  --B-termSearchOverlay__Header_backgoundColor: #eee;
  --B-termSearchOverlay__Header_boxShadow: 0px 2px 6px rgba(0, 0, 0, 0.3);
  --B-termSearchOverlay__HeaderContent_height: 48px;
  --B-termSearchOverlay__TextField_backgroundColor: #fff;
  --B-termSearchOverlay_borderRadius: 3px;
  --B-termSearchOverlay__SearchIcon_width: 72px;
  --B-termSearchOverlay__CloseIcon_width: 36px;
  --B-termSearchOverlay__Icons_fontSize: 25px;
  --B-termSearchOverlay__Icons_color: rgba(0, 0, 0, 0.87);
  --B-termSearchOverlay__Icons_opacity: 0.5;

  --B-termSearchOverlayNoResults__color: rgba(0, 0, 0, 0.43);
  --B-termSearchOverlayResultHeader__fontSize: 12px;
  --B-termSearchOverlayResultHeader__padding: 20px 0 12px;
  --B-termSearchOverlayResultHeader__fontWeight: 200;
  --B-termSearchOverlayResultHeader__bgColor: transparent;
  --B-termSearchOverlayResult__fontSize: 16px;
  --B-termSearchOverlayResult__color: rgba(0, 0, 0, 0.87);
  --B-retailTermSearchOverlayInputFocus__border: none;
  --B-termSearchOverlayShowSportsResult__bg: #fcfcfc;
  --B-termSearchOverlayShowSportsResult__fontSize: 12px;
  --B-termSearchOverlayShowSportsResult__color: #333;
  --B-termSearchOverlayShowSportsResult__fontFamily: var(--B-font__primary);
  --B-termSearchOverlayShowSportsResult__fontWeight: null;
  --B-termSearchOverlayShowSportsResult__borderRadius: null;
  --B-termSearchOverlayShowSportsResult__textTransform: null;
  --B-termSearchOverlayShowSportsResultArrow__height: 16px;
  --B-termSearchOverlayShowSportsResult__borderWidth: 0 0 1px 0;
  --B-termSearchOverlayShowSportsResult__borderColor: #bebebe;
}

[data-betty-theme] {
  --B-betslipHeader__textColor: #fff;
  --B-betslipHeader__backgroundColor: #010101;
  --B-betslipHeader__borderTop: 4px solid #fa6201;
  --B-betslipHeader__padding: 0 15px;
  --B-betslipHeader__height: 52px;
  --B-betslipHeader__textTransform: none;
  --B-betslipHeader__fontFamily: inherit;
  --B-betslipHeader__borderStyle: none;
  --B-betslipHeader__borderWidth: unset;
  --B-betslipHeader__borderImage: unset;
  --B-betslipHeader__borderRadius: unset;
  --B-betslipHeader__oddsFontSize: 16px;
  --B-betslipHeader__oddsFontWeight: bold;
  --B-betslipHeader__titleFontFamily: inherit;
  --B-betslipHeader__titleTextTransform: unset;
  --B-betslipHeader__oddsVisibility: unset;
  --B-betslipHeader__outcomeCountFontWeight: unset;
  --B-betslipHeader__oddsAtFontWeight: normal;
  --B-betslipHeader__titleFontSize: 16px;
  --B-betslipHeader__titleFontWeight: bold;
  --B-betslipHeader__buttonsOpacity: unset;
  --B-betslipHeader__buttonColor: #fff;
  --B-betslipHeader__buttonBorderRadius: unset;
  --B-betslipHeader__toggleBtnWidth: 9px;
  --B-betslipHeader__toggleBtnHeight: 9px;
  --B-betslipHeader__toggleBtnBorderRadius: unset;
  --B-betslipHeader__minimizedHeaderBtnColor: var(
    --B-betslipHeader__buttonColor
  );
  --B-betslipHeader__minimizedBackgroundColor: #010101;
  --B-betslipHeader__minimizedColor: #010101;
  --B-betslipHeader__minimizedBackgroundImage: unset;
  --B-betslipHeader__minimizedBorder: unset;
  --B-betslipHeader__minimizedBorderWidth: unset;
  --B-betslipHeader__minimizedBorderTop: 4px solid #fa6201;
  --B-betslipHeader__minimizedBoxShadow: unset;
  --B-betslipHeader__unpinButtonColor: #fa6201;
  --B-betslipHeader__pinnedPlacingBetBackgroundColor: #222;
  --B-betslipHeader__notMinimizedBorderImageSlice: unset;
  --B-betslipHeader__notMinimizedBorderImageSource: unset;
  --B-betslipHeader__notMinimizedAfterContent: unset;
  --B-betslipHeader__notMinimizedAfterPosition: unset;
  --B-betslipHeader__notMinimizedAfterTop: unset;
  --B-betslipHeader__notMinimizedAfterLeft: unset;
  --B-betslipHeader__notMinimizedAfterWidth: unset;
  --B-betslipHeader__notMinimizedAfterBoxShadow: unset;
}

[data-betty-theme] {
  --B-sportsAz__headerFontFamily: var(--B-font__primary);
  --B-sportsAz__headerLineHeight: 24px;
  --B-sportsAz__headerFontWeight: bold;
  --B-sportsAz__headerFontSize: 12px;
  --B-sportsAz__headerColor: #fff;
  --B-sportsAz__headerLetterSpacing: normal;
  --B-sportsAz__headerTextTransform: none;
  --B-sportsAz__headerMargin: 13px 0 6px 16px;
  --B-sportsAz__buttonContainerMargin: 0 6px;
  --B-sportsAz__groupContainerMargin: 0;
  --B-sportsAz__buttonContainerPadding: 0;
  --B-sportsAz__buttonContainerDisplay: flex;
  --B-sportsAz__buttonContainerWrap: wrap;
}

[data-betty-theme] {
  --B-sportIcon__containerHeight: 40px;
  --B-sportIcon__containerWidth: 40px;
  --B-sportIcon__marginRight: 0;
  --B-sportIcon__borderRadius: 50%;
  --B-sportIcon__size: 24px;
  --B-sportIcon__color: #333;
  --B-sportIcon__color--hover: #333;
  --B-sportIcon__color--active: #333;
  --B-sportIcon__opacity: 1;
  --B-sportIcon__opacity--hover: 1;
  --B-sportIcon__opacity--active: 1;
}

[data-betty-theme='sport-icon--az'] {
  --B-sportIcon__containerHeight: unset;
  --B-sportIcon__containerWidth: unset;
  --B-sportIcon__size: unset;
}

[data-betty-theme='sport-icon--navigationPanel'] {
  --B-sportIcon__containerHeight: 16px;
  --B-sportIcon__containerWidth: 16px;
  --B-sportIcon__size: 16px;
  --B-sportIcon__marginRight: 5px;
}

[data-betty-theme] {
  --B-subtitle__fontFamily: var(--B-font__primary);
  --B-subtitle__fontWeight: bold;
  --B-subtitle__fontSize: 12px;
  --B-subtitle__letterSpacing: normal;
  --B-subtitle__textTransform: none;
  --B-subtitle__lineHeight: 15px;
  --B-subtitle__color: var(--B-color__onCanvas);
  --B-subtitle__margin: 16px 0;
}

[data-betty-theme] {
  --B-betslipError__borderColor: #dc0000;
  --B-betslipSystemErrorsMessages__borderBottom: unset;
  --B-betslipValidationErrorDescription__fontSize: 12px;
  --B-betslipSystemErrorsMessages__fontWeight: unset;
  --B-betslipValidationErrorDescription__lineHeight: 16px;
  --B-betslipSystemErrorsMessages__textColor: #222;
  --B-betslipOutcomeCloseIcon__border: 1px solid rgba(0, 0, 0, 0.15);
  --B-betslipValidationCloseCloseIcon__opacity: 0.16;
  --B-betslipOutcomeCloseIcon__size: 23px;
  --B-betslipValidationCloseCloseIcon__color: #000;
  --B-betslipOutcomeCloseIcon__opacity--hover: 0.26;
  --B-betslipOutcomeCloseIconTouch__opacity: 0.36;
  --B-betslipOutcomeBetConfirmation__fontSize: 14px;
  --B-betslipFeedback__textColor: #fff;
  --B-betslipOutcomeLive__backgroundColor: #d0021b;
  --B-betslipOutcomeLiveLabelText__color: #fff;
  --B-betslipOutcomeBetConfirmationLiveLabel__fontSize: 12px;
  --B-betslipOutcomeBetConfirmationLiveLabel__lineHeight: 12px;
  --B-betslipOutcomeBetConfirmationEventName__fontSize: 14px;
  --B-betslipOutcomeBetConfirmationOutcomeLabel__color: rgba(
    255,
    255,
    255,
    0.7
  );
  --B-betslipOutcomeBetConfirmationOdds__color: #fff;
  --B-betslip__modMobileKeyboard_bgColor: #333;
  --B-betslip__modMobileKeyboardButton_bg: #fa6201;
  --B-betslip__modMobileKeyboardButtonBorderRadius: 2px;
  --B-betslip__modMobileKeyboardButtonText_color: #fff;
  --B-betslip__modMobileKeyboardButtonFontWeight: bold;
  --B-betslip__modMobileKeyboardButtonFontSize: 14px;
  --B-betslip__modMobileKeyboardButtonBorder: unset;
  --B-betslip__modMobileKeyboardButtonTouch_bg: unset;
  --B-betslip__modMobileKeyboardButtonTouchText_color: unset;
  --B-betslip__modTouchFeedbackWidth: 48px;
  --B-betslip__modMobileKeyboardButtonTouchedFontWeight: normal;
  --B-betslip__modMobileKeyboardButtonTouchedFontSize: 30px;
  --B-betslip__modMobileKeyboardButtonTouchedShadow: 0 2px 4px 0
    rgba(0, 0, 0, 0.5);
  --B-betslip__modMobileKeyboardButtonTouchedBorderRadius: 2px;
  --B-betslip__modMobileKeyboardButtonTouchedBorder: none;
  --B-betslip__summaryPadding: 8px;
  --B-betslip__summaryPlaceBetContentMarginTop: 4px;
  --B-betslip__summaryLabelFontFamily: Roboto, Helvetica Neue, sans-serif;
  --B-betslip__summaryLabelFontSize: 12px;
  --B-betslip__summaryLabelFontWeight: unset;
  --B-betslip__detailsLabelText_color: #888;
  --B-betslip__payoutTaxSeparator: 1px solid rgba(255, 255, 255, 0.12);
  --B-betslip__payoutTaxText_color: #888;
  --B-betslip__payoutTaxFontSize: 12px;
  --B-betslip__detailsValueFontFamily: Roboto, Helvetica Neue, sans-serif;
  --B-betslip__detailsValueFontSize: 16px;
  --B-betslip__detailsValueTextWeight: unset;
  --B-betslip__detailsValueText_color: #fff;
  --B-betslip__detailsSummaryPotentialPayoutVisibleValue_color: #fa6201;
  --B-betslip__detailsRewardFontSize: 12px;
  --B-betslip__detailsRewardFontWeight: bold;
  --B-betslip__detailsRewardText_color: #fa6201;
  --B-betslip__modObsoleteOdds_color: unset;
  --B-betslip__modTotalBoostedOdds_color: #fa6201;
  --B-betslip__modTotalOddsChangedObsoleteOdds_color: #fff;
  --B-betslip__modTotalOddsChangedBoostedOdds_color: #fff;
  --B-betslip__modTotalOddsChanged_bg: #c93d79;
  --B-betslip__modTotalOddsChanged_color: #fff;

  --B-betslip__modSystemEachwayText_color: #fff;
  --B-betslip__modSystemEachwayFontSize: 12px;
  --B-betslip__modSystemEachwayText_color--disabled: rgba(255, 255, 255, 0.3);
  --B-betslip__modOutcomeTextSuspended_color: #ddd;
  --B-betslip__modOutcomeTextClosedSecondary_color: rgba(34, 34, 34, 0.35);
  --B-betslip__modEachwayText_color: #222;
  --B-betslip__modFeedbackMargin: 16px;
  --B-betslip__modSeparator: 1px solid rgba(255, 255, 255, 0.12);
  --B-betslip__modOutcomeBorderBottom: 1px solid #f7d700;
  --B-betslip__modOutcome_bgColor: #fbe870;
  --B-betslip__modOutcomeBorderRadius: 0px;
  --B-betslip__modOutcomeText_color: #222;
  --B-betslip__modOutcomesListEvent_color: #222;
  --B-betslip__modOutcomeSuspended_bgColor: #333333;
  --B-betslip__modOutcomeBorderBottomSuspended: 1px solid #666666;
  --B-betslip__modOutcomeOddsSuspendedFontSize: 12px;
  --B-betslip__modOutcomeOddsSuspended_color: unset;
  --B-betslip__modOutcomeOddsTransformSuspended: unset;
  --B-betslip__modSystemStakeInputSuspended_bgColor: #fff;
  --B-betslip__modSystemStakeInputSuspendedText_color: red;
  --B-betslip__modSystemStakeInputSuspendedOpacity: 0.3;
  --B-betslip__modSystemStakeInputSuspendedBorder: #222;
  --B-betslip__modOutcomeClosed_bgColor: #f8aab3;
  --B-betslip__modOutcomeTextClosed_color: #222;
  --B-betslip__modOutcomeBorderBottomClosed: 1px solid #ce8c94;
  --B-betslip__modOutcomeTextClosedTertiary_color: rgba(34, 34, 34, 0.35);
  --B-betslip__modOutcomeTextClosedTertiaryCase: initial;
  --B-betslip__modOutcomeTextClosedTertiarySize: 12px;
  --B-betslip__outcomeDetailsOpenAfter_fontSize: 14px;
  --B-betslip__outcomeSystemIndexText_color: #fff;
  --B-betslip__outcomeSystemIndex_bg: #fa6201;
  --B-betslip__outcomeSystemIndexBorderBottom: 1px solid #df5701;
  --B-betslip__modOutcomeContentPadding: 8px 10px;
  --B-betslip__modOutcomeContentFontSize: 12px;
  --B-betslip__modOutcomeContentLineHeight: 14px;
  --B-betslip__modOutcomeContentFontWeight: unset;
  --B-betslip__modOutcomeInfoMargin: 8px 0;
  --B-betslip__modOutcomeInfoFirstMarginTop: 4px;
  --B-betslip__modOutcomeInfoFirstLineMarginBottom: unset;
  --B-betslip__modOutcomeStakeContainerMarginTop: -1px;
  --B-betslip__modDetailsStakeInputHeight: 30px;
  --B-betslip__modDetailsStakeInputMarginBottom: 8px;

  --B-betslip__modOutcomeBogIconOpacity: 0.7;
  --B-betslip__modOutcomeLiveLabelPadding: 2px 3px;
  --B-betslip__modOutcomeLiveLabelFontSize: 10px;
  --B-betslip__modOutcomeLiveLabelFontWeight: bold;
  --B-betslip__modOutcomeLiveLabelLineHeight: 10px;
  --B-betslip__modOutcomeLiveLabelLetterSpacing: 0.5px;
  --B-betslip__modOutcomeLiveLabelHeight: unset;

  --B-betslip__modOutcomeEventFontWeight: unset;
  --B-betslip__modOutcomeEventLinkFontSize: unset;
  --B-betslip__modOutcomeCriteriaMargin: unset;
  --B-betslip__modOutcomeCriteriaFontSize: unset;
  --B-betslip__modOutcomeCriteriaFontWeight: unset;
  --B-betslip__modOutcomeEachwayExtrainfo_color: unset;
  --B-betslip__modOutcomeCloseIconOpacity: 0.16;

  --B-betslip__modOutcomeCloseIconTouch_color: unset;
  --B-betslip__modOutcomeCloseIconBorderSuspended: 1px solid
    rgba(255, 255, 255, 0.25);
  --B-betslip__modOutcomeCloseIconSuspended_color: #fff;

  --B-betslip__modOutcomeCloseIconHoverSuspended_color: unset;
  --B-betslip__modOutcomeCloseIconTouchOpacitySuspended_color: unset;
  --B-betslip__modOutcomeCloseIconBorderClosed: 1px solid rgba(0, 0, 0, 0.15);
  --B-betslip__modOutcomeCloseIconClosed_color: #000;
  --B-betslip__modOutcomeCloseIconOpacityClosed: 0.16;
  --B-betslip__modOutcomeCloseIconHoverOpacityClosed: 0.26;
  --B-betslip__modOutcomeCloseIconHoverClosed_color: unset;
  --B-betslip__modOutcomeCloseIconTouchOpacityClosed_color: unset;
  --B-betslip__modOutcomeOddsFontSize: 14px;
  --B-betslip__modOutcomeOddsFontWeight: bold;
  --B-betslip__modOutcomeOddsLineHeight: 16px;
  --B-betslip__modOutcomeIconOddsChangingMarginRight: 3px;
  --B-betslip__modOutcomeOddsContainerMarginRight: 4px;
  --B-betslip__modOutcomeOddsContainerMarginBottom: 5px;
  --B-betslip__modOutcomeOddsText_color: unset;
  --B-betslip__modOutcomeOddsTextBoosted_color: #00953a;
  --B-betslip__modOutcomeOddsTextIn_color: rgba(34, 34, 34, 0.3);

  --B-betslip__modNewOutcomeOddsChanged_bg: #c93d79;
  --B-betslip__modNewOutcomeOddsChanged_color: #fff;
  --B-betslip__modOutcomeOddsChangingMarginRight: -4px;

  --B-betslip__outcomeLiveLabel_minHeight: 10px;

  --B-betslip__outcomeDetailsOpen_fontSizeOffset: 14px;
  --B-betslip__systemBetCombinationStakeInputFocusBorder: #fa6201 2px solid;
  --B-betslip__systemBetCombinationStakeInputFocusShadow: unset;
  --B-betslip__systemStakeLabelFontFamily: Roboto, Helvetica Neue, sans-serif;
  --B-betslip__systemStakeLabelFontSize: 14px;
  --B-betslip__systemStakeLabelFontWeight: 400;
  --B-betslip__systemBetCombinationLabelText_color: #fa6201;
  --B-betslip__systemBetCombinationCombinationCountFontFamily: Roboto,
    Helvetica Neue, sans-serif;
  --B-betslip__systemBetCombinationCombinationCountFontSize: 14px;
  --B-betslip__systemBetCombinationCombinationCount_color: #fff;

  --B-betslip__systemStakeInput_bgColor: #555;

  --B-betslip__systemBetCombinationItemsText_color: #fff;
  --B-betslip__systemBetCombinationItems_bgColor: #333;
  --B-betslip__systemBetCombinationItemsBorderTop: 1px solid #030303;
  --B-betslip__systemBetCombinationItemsBorderBottom: 1px solid #444;
  --B-betslip__systemBetCombinationItemsRowSeparator: 1px solid
    rgba(255, 255, 255, 0.12);
  --B-betslip__systemBetCombinationPagination_color: rgba(255, 255, 255, 0.7);
  --B-betslip__stakeInputFocusBorder: #fa6201 2px solid;
  --B-betslip__stakeInputFocusShadow: unset;
  --B-betslip__detailsStakeInputFontSize: 14px;
  --B-betslip__detailsStakeInputFontWeight: bold;
  --B-betslip__detailsStakeInputWidth: 66px;
  --B-betslip__singlesStakeInputText_color: #222;
  --B-betslip__stakeInput_bgColor: #fff;
  --B-betslip__detailsStakeInputBorder: 1px solid #f7d700;
  --B-betslip__detailsStakeInputBorderRadius: 2px;
  --B-betslip__singlesStakeInputPlaceholderText_color: #222;
  --B-betslip__detailsStakeInputCurrencyFontSize: 14px;
  --B-betslip__detailsStakeInputTitleFontSize: 12px;

  --B-betslip__placeBetButtonTextSize: 16px;
  --B-betslip__placeBetButtonFontFamily: unset;
  --B-betslip__placeBetButtonFontWeight: bold;
  --B-betslip__placeBetComponentButtonBorderRadius: 3px;
  --B-betslip__placeBetButtonTextTransform: unset;

  --B-betslip__placeBetButtonHoverText_color: unset;

  --B-betslip__placeBetButtonActiveText_color: unset;

  --B-betslip__placeBetButtonDisabledHover_bg: #3c3c3c;
  --B-betslip__placeBetButtonDisabledHoverText_color: rgba(255, 255, 255, 0.3);
  --B-betslip__approveOddsButton_bg: #c93d79;
  --B-betslip__approveOddsButtonText_color: #ffffff;
  --B-betslip__approveOddsButtonFontWeight: unset;
  --B-betslip__approveOddsButtonTextTransform: unset;
  --B-betslip__approveOddsButtonTextFontSize: unset;
  --B-betslip__approveOddsButtonLineHeight: unset;
  --B-betslip__approveOddsButtonBorderRadius: unset;
  --B-betslip__approveOddsButtonHover_bg: #cf5187;
  --B-betslip__approveOddsButtonTextHover_color: unset;
  --B-betslip__approveOddsButtonActive_bg: #d66d9a;
  --B-betslip__approveOddsButtonTextActive_color: unset;
  --B-betslip__eventlistLiveText_color: #e7501e;
  --B-betslip__receiptSummaryProfitBoostPayoutLabelFontSize: 8px;
  --B-betslip__detailsText_color: #ccc;
  --B-betslip__receiptLabelSmallFontSize: 9px;
  --B-betslip__detailsPayoutTaxTextWeight: 500;
  --B-betslip__receiptSummaryTitleFontSize: 12px;
  --B-betslip__receiptLabelText_color: #fff;
  --B-betslip__receiptLabelFontWeight: unset;
  --B-betslip__receiptValue_color: #fff;
  --B-betslip__receiptSummaryTitle_color: #fff;
  --B-betslip__receiptValueText_color: var(--B-betslip__receiptLabelText_color);
  --B-betslip__receiptValueTextFontSize: 16px;
  --B-betslip__receiptValueFontWeight: bold;
  --B-betslip__receiptProfitBoostPayoutLabelFontSize: 12px;

  --B-betslip__receiptSummaryTitleText_color: var(
    --B-betslip__receiptLabelText_color
  );
  --B-betslip__bethistoryTeaserMarginLeft: 4px;
  --B-betslip__receiptTextSize: 12px;
  --B-betslip__receiptText_color: rgba(255, 255, 255, 0.7);
  --B-betslip__receiptTextWeight: unset;
  --B-betslip__receiptOutcomeCriteriaFontSize: 14px;
  --B-betslip__receiptOutcomeCriteria_color: #222;
  --B-betslip__receiptHighlightTextWeight: unset;
  --B-betslip__receiptHighlightText_color: #fff;
  --B-betslip__receiptOutcomeItemEventLink_color: #fff;
  --B-betslip__receiptOutcomeItemEventLinkSize: 14px;
  --B-betslip__receiptularizedEventPathFragment_color: var(
    --B-betslip__receiptText_color
  );
  --B-betslip__printReceiptOutcomeItemFontSize: 11px;
  --B-betslip__receiptHighlightTextSize: var(--B-betslip__receiptTextSize);
  --B-betslip__receiptOutcomeBogIconFontSize: 12px;
  --B-betslip__bogIconOpacity: 0.8;
  --B-betslip__receiptOutcomeLabelWeight: unset;
  --B-betslip__receiptOutcomeLabelFontSize: unset;
  --B-betslip__receiptOutcomeItemOddsFontSize: 14px;
  --B-betslip__receiptOutcomeItemOddsLineHeight: 16px;
  --B-betslip__receiptOutcomeItemOdds_color: #fff;
  --B-betslip__receiptOutcomeItemOddsFontWeight: unset;
  --B-betslip__receiptOutcomeItemBoostedOddsFontSize: 14px;
  --B-betslip__receiptOutcomeItemBoostedOdds_color: #fa6201;
  --B-betslip__receiptAwaitingStatus_bgColor: #333;
  --B-betslip__receiptAwaitingStatusText_color: #f5a623;
  --B-betslip__receiptAwaitingStatusTextFontSize: 14px;
  --B-betslip__receipt_bgColor: #222;
  --B-betslip__topbarText_color: #fff;
  --B-betslip__topbar_bgColor: #010101;
  --B-betslip__receiptHeaderFontSize: 16px;
  --B-betslip__receiptHeaderFontWeight: bold;
  --B-betslip__receiptHeaderPadding: 16px;
  --B-betslip__receiptHeader_bgColor: unset;
  --B-betslip__receiptHeaderTitle_color: #fff;
  --B-betslip__receiptHeaderReceipt_color: rgba(255, 255, 255, 0.7);
  --B-betslip__receiptCheckboxLabel_color: rgba(255, 255, 255, 0.7);
  --B-betslip__receiptCheckboxLabelFontSize: 12px;
  --B-betslip__receiptCheckboxLabelLineHeight: 20px;
  --B-betslip__receiptCheckboxLabelFontWeight: unset;
  --B-betslip__receiptCloseButtonBorderRadius: 2px;
  --B-betslip__receiptCloseButtonBorder: none;

  --B-betslip__receiptCloseButtonText_color: #fff;
  --B-betslip__receiptCloseButtonFontFamily: unset;
  --B-betslip__receiptCloseButtonTextSize: 16px;
  --B-betslip__receiptCloseButtonTextWeight: bold;
  --B-betslip__receiptCloseButtonTextTransform: unset;

  --B-betslip__receiptCloseButtonBorderHover: none;

  --B-betslip__receiptCloseButtonPressed_bgColor: #00d252;
  --B-betslip__receiptCloseButtonBorderActive: none;

  --B-betslip__receiptCloseButtonPressedHarmonized_bgColor: #00d252;
  --B-betslip__outcomeOddsChangedFontSize: 14px;
  --B-betslip__outcomeOddsChangedLiveLabelFontSize: 12px;
  --B-betslip__outcomeOddsChangedLiveLabelLineHeight: 12px;
  --B-betslip__outcomeOddsChangedEventNameFontSize: 14px;
  --B-betslip__oddsChangedFeedbackLabel_color: rgba(255, 255, 255, 0.7);
  --B-betslip__oddsChangedFeedbackNewValue_color: #fa6201;
  --B-betslip__oddsChangedFeedbackPreviousValue_color: rgba(255, 255, 255, 0.7);
  --B-betslip__feedbackFontSize: 16px;
  --B-betslip__feedbackFontFamily: unset;
  --B-betslip__feedbackParagrapghFontSize: 14px;
  --B-betslip__feedbackParagrapghFontWeight: unset;
  --B-betslip__feedbackParagraphFontFamily: unset;

  --B-betslip__feedbackErrorListFontSize: 14px;
  --B-betslip__rewardContainerText_color: #fff;
  --B-betslip__rewardContainerLabelFontSize: 14px;
  --B-betslip__rewardContainerHeaderFontWeight: bold;
  --B-betslip__rewardContainerInfoText_color: unset;
  --B-betslip__rewardContainerInfoTextSize: 12px;
  --B-betslip__rewardContainerInfoFontWeight: unset;
  --B-betslip__containerZIndex: 301;
  --B-betslip__widthPx: 282px;
  --B-betslip_bg: #222;
  --B-betslip__fontFamilyPrimary: Roboto, Helvetica Neue, sans-serif;
  --B-betslip__fontSizeNormal: 16px;
  --B-betslip__boxShadow: 0 0 15px 0 rgba(0, 0, 0, 0.6);
  --B-betslip__noSelectionInfo_bg: #444;
  --B-betslip__noSelectionInfoText_color: #aaa;
  --B-betslip__noSelectionMilli: 12px;
  --B-betslip__clearBtnWrapper_bgColor: unset;
  --B-betslip__clearBtnWrapperBorderBottom: unset;
  --B-betslip__outcome_bgColor: #fbe870;
  --B-betslip__outcomeText_color: #222;
  --B-betslip__outcomeBorderBottom: 1px solid #f7d700;
  --B-betslip__outcomeFontSizeDeci: 14px;
  --B-betslip__toWinInputBorder: none;
  --B-betslip__tabs_bgColor: #010101;
  --B-betslip__tabsHeight: 40px;
  --B-betslip__tabsMinHeight: 40px;
  --B-betslip__tabsContainer_bgColor: unset;

  --B-betslip__tabsFontSize: 13px;
  --B-betslip__tabsFontWeight: 400;

  --B-betslip__tabsMouseDownText_color: #fff;

  --B-betslip__tabsSelected_bgColor: unset;
  --B-betslip__tabsSelectedTextWeight: unset;

  --B-betslip__tabsSelectedUnderline_bg: unset;

  --B-betslip__topbarBorderTop: 4px solid #fa6201;
  --B-betslip__topbarBorderTopPba: 4px solid #dc0000;
  --B-betslip__topbarBorderTopError: 4px solid #dc0000;
  --B-betslip__systemBetCombinationItemsFontSize: 12px;
  --B-betslip__systemBetCombinationItemsOddsFontSizeKilo: 24px;
  --B-betslip__systemBetCombinationItemsOddsFontSize: 14px;
  --B-betslip__pbaText_color: #fff;
  --B-betslip__pbaFontFamily: unset;
  --B-betslip__pbaFontSizeNormal: 16px;
  --B-betslip__pbaTitle_color: unset;
  --B-betslip__pbaFontSizeDeci: 14px;

  --B-betslip__pbaSeparator: 1px solid rgba(255, 255, 255, 0.12);
  --B-betslip__pbaFontSizeMilli: 12px;
  --B-betslip__separator: 1px solid rgba(255, 255, 255, 0.12);

  --B-betslip__pbaBranding_color: #fa6201;
  --B-betslip__freebets_bgColor: rgba(255, 255, 255, 0.06);
  --B-betslip__teaserItemLabelText_color: #fff;
  --B-betslip__teaserItemLabelTextSize: 12px;
  --B-betslip__teaserItemLabelPadding: 0 0 0 16px;
  --B-betslip__teaserItemLabelTextFontWeight: unset;
  --B-betslip__teaserListPadding: 4px 16px;

  --B-betslip__teaserHeaderTitleExtra_color: #fff;

  --B-betslip__teaser_bgColor: #222;
  --B-betslip__teaserHeaderText_color: #fa6201;
  --B-betslip__teaserContainerHeaderFontSize: 14px;
  --B-betslip__teaserHeader_bgColor: rgba(255, 255, 255, 0.06);
  --B-betslip__teaserListExpandedMarginBottom: 16px;
  --B-betslip__teaserHeaderTitleSuffix_color: #fff;
  --B-betslip__teaserIcon_bgColor: rgb(201, 62, 121);
  --B-betslip__teaserIconText_color: #fff;
  --B-betslip__teaserIconLineHeight: 9px;
  --B-betslip__fontSizeNano: 10px;
  --B-betslip__teaserIconFontWeight: 700;
  --B-betslip__teaserIconBorderRadius: 2px;
  --B-betslip__teaserIconPadding: 2px 4px 2px 3px;

  --B-betslip__teaserDetailsText_color: #fff;

  --B-betslip__touchKeyboardFontFamilyPrimary: Roboto, Helvetica Neue,
    sans-serif;
  --B-betslip__retailKeyboard_bgColor: #333;
  --B-betslip__mobileKeyboardBoxShadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  --B-betslip__touchKeyboardActionButtonBackround_bgColor: #d8d8d8;

  --B-betslip__touchKeyboardActionButton_bgColor: unset;

  --B-betslip__touchKeyboardButtonBackround_bgColor: #fa6201;
  --B-betslip__touchKeyboardButtonText_color: #fff;
  --B-betslip__touchKeyboardButtonFontFamily: unset;
  --B-betslip__touchKeyboardButtonFontWeight: bold;
  --B-betslip__touchKeyboardFontSizeNormal: 16px;
  --B-betslip__touchKeyboardButtonBorder: none;
  --B-betslip__mobileKeyboardButtonText_color: rgba(255, 255, 255, 0.3);

  --B-betslip__touchKeyboardCheckboxLabelFontFamily: unset;
  --B-betslip__touchKeyboardFontSizeDeci: 14px;

  --B-betslip__clearBtnPadding: 0 10px 5px 0;
  --B-betslip__clearBtnLineHeight: 28px;
  --B-betslip__clearBtn_color: #999;
  --B-betslip__clearBtnFontSize: 11px;
  --B-betslip__clearBtnTextTransform: unset;
  --B-betslip__buttonRadius: 2px;
  --B-betslip__buttonFontSize: 14px;
  --B-betslip__button_bg: transparent;
  --B-betslip__buttonText_color: #fff;
  --B-betslip__buttonTextTransform: unset;
  --B-betslip__buttonTextWeight: unset;
  --B-betslip__buttonFontFamily: unset;
  --B-betslip__buttonText_color--disabled: rgba(255, 255, 255, 0.3);
  --B-betslip__buttonText_color--hover: unset;
  --B-betslip__button_bgColor--hover: #1f1f1f;
  --B-betslip__buttonPressedText_color: unset;
  --B-betslip__buttonPressed_bgColor: #444;
  --B-betslip__buttonTextHighlighted_color: #fa6201;
  --B-betslip__buttonHighlighted_bg: unset;
  --B-betslip__buttonTextWeightHighlighted: unset;
  --B-betslip__buttonTextHighlighted_color--hover: unset;
  --B-betslip__buttonHighlighted_bgColor--hover: unset;
  --B-betslip__buttonTextHighlighted_color--active: unset;
  --B-betslip__buttonPressedHighlighted_bgColor: unset;
  --B-betslip__rewardSeparator: 1px solid rgba(255, 255, 255, 0.12);
  --B-betslip__rewardContainerTitleWeight: unset;
  --B-betslip__rewardContainerTitleTextSize: unset;
  --B-betslip__rewardContainerTitleText_color: unset;
  --B-betslip__rewardContainerExtraText_color: #fff;
  --B-betslip__rewardContainerExtraTextSize: 12px;
  --B-betslip__rewardContainerExtraTextWeight: unset;
  --B-betslip__rewardContainerExtraTextLineHeight: 12px;
  --B-betslip__rewardContainer_bgColor: #222;
  --B-betslip__rewardHeader_bgColor: unset;
  --B-betslip__rewardHeaderText_color: #fa6201;
  --B-betslip__rewardFontSizeDeci: 14px;
  --B-betslip__rewardHeaderBorderBottom: unset;
  --B-betslip__freebets_bgColor--hover: rgba(255, 255, 255, 0.06);
  --B-betslip__rewardContainerExpandedMarginBottom: 16px;
  --B-betslip__rewardContainerExpandedPaddingBottom: unset;
  --B-betslip__rewardHeaderExpandedBorderBottom: unset;
  --B-betslip__rewardContainerBorderTop: unset;
  --B-betslip__rewardCollapsableArrowSize: 9px;
  --B-betslip__rewardCollapsableArrowWidth: 2px;
  --B-betslip__rewardCollapsableArrowColor: #fa6201;
  --B-betslip__rewardCollapsableArrowColorCollapsed: #fa6201;
  --B-betslip__currentPageStateTransition: 250ms;
  --B-betslip__systemBetCombinationButtonPaginationText_color: #fff;
  --B-betslip__linksDisplay: unset;
  --B-betslip__linksFlexDirection: unset;
  --B-betslip__linksJustifyContent: unset;
  --B-betslip__linksFontFamilyPrimary: Roboto, Helvetica Neue, sans-serif;
  --B-betslip__linksNavigationFontSize: 14px;
  --B-betslip__linksNavigationFontWeight: unset;
  --B-betslip__detailsLinkText_color: #aaa;
  --B-betslip__detailsLinkText_color--hover: #dddddd;
  --B-betslip__detailsLinkTouchText_color: white;
  --B-betslip__linksDividerBorderTop: 1px dotted #5d5d5d;
  --B-betslip__linksDividerMarginTop: 18px;
  --B-betslip__linksFontSizeMilli: 12px;

  --B-betslip__oddsDropdownUpdateDropdownHeaderText_color: #888;
  --B-betslip__oddsDropdownUpdateDropdownHeader_bgColor: rgba(0, 0, 0, 0);
  --B-betslip__oddsDropdownUpdateDropdownHeader_bgColor--hover: #404040;
  --B-betslip__oddsDropdownUpdateDropdownHeaderText_color--hover: #eee;
  --B-betslip__oddsDropdownHeaderTouch_bgColor: #333333;
  --B-betslip__oddsDropdownHeaderTouchText_color: #ddd;
  --B-betslip__oddsDropdownOptionText_color--disabled: #333;
  --B-betslip__oddsDropdownOptionBorder--disabled: 1px solid 1px solid #ececec;
  --B-betslip__oddsDropdownOption_bgColor--disabled: #f6f6f6;
  --B-betslip__oddsDropdownFontSizeMilli: 12px;
  --B-betslip__oddsDropdownOption_bgColor--hover: #f6f6f6;

  --B-betslip__modOutcomeCloseIconOpacitySuspended--hover: 0.5;
  --B-betslip__teaserSeparator: 1px solid rgba(255, 255, 255, 0.12);
  --B-betslip__outcomeTextIn_color: rgba(34, 34, 34, 0.5);
  --B-betslip__linksNavigation_arrow: unset;
  --B-betslip__touchKeyboardCheckboxLabel_color: #fff;
  --B-betslip__touchKeyboardCheckboxLabel_color--disabled: rgba(
    255,
    255,
    255,
    0.3
  );
  --B-betslip__touchKeyboardActionButtonBorder: unset;
  --B-betslip__touchKeyboardActionButtonBorder--disabled: unset;
  --B-betslip__touchKeyboardActionButton_color: #333333;
  --B-betslip__touchKeyboardActionButton_color--disabled: #8b8b8b;
  --B-betslip__detailsSystemStakeInputBorder--disabled: 1px solid #555;

  --B-betslip__teaserHeaderTitleFontSize: 12px;
  --B-betslip__teaserIconText_color--disabled: #aeaeae;
  --B-betslip__teaserIcon_bgColor--disabled: #e6e6e6;
  --B-betslip__overlay_bgColor: #000;
  --B-betslip__pbaCurrencyWeight: unset;
  --B-betslip__pbaCurrency_color: #fa6201;
  --B-betslip__tabsText_color: #b3b3b3;
  --B-betslip__tabsText_color--hover: #fff;
  --B-betslip__tabsText_color--disabled: #4d4d4d;

  --B-betslip__receiptCloseButton_bgColor: #00953a;
  --B-betslip__receiptCloseButton_bgColor--hover: #00af44;
  --B-betslip__receiptCloseButtonHarmonized_bgColor: #00953a;
  --B-betslip__receiptCloseButtonHarmonized_bgColor--hover: #00af44;
  --B-betslip__barcode_bgColor: #010101;
  --B-betslip__deleteBarcodeButton_bgColor: #d0312d;
  --B-betslip__barcodeArrow: #fff;
  --B-betslip__outcomeBogIcon: unset;
  --B-betslip__modOutcomeCloseIconHover_color: var(
    --B-betslip__modOutcomeCloseIcon_color
  );
  --B-betslip__modOutcomeCloseIconHoverOpacitySuspended: 0.5;
  --B-betslip__modOutcomeLabelDisabled_color: unset;
  --B-betslip__kambiBCOutcomeActionsDialogueText_color: #fff;
  --B-betslip__kambiBCOutcomeActions_bg: #33aa61;
  --B-betslip__kambiBCOutcomeActionsDialogueContentBorderRadius: 2px;
  --B-betslip__kambiBCOutcomeActionsProgress_bg: rgba(255, 255, 255, 0.2);
  --B-betslip__kambiBCOutcomeTextIn_color: rgba(34, 34, 34, 0.5);
  --B-betslip__detailsSystemDisabledStakeInputBorder: 1px solid #555;
  --B-betslip__placeBetButtonHover_bg: #a2d50b;
  --B-betslip__placeBetButtonActive_bg: #baf212;
  --B-betslip__placeBetButtonDisabled_bg: #3c3c3c;
  --B-betslip__placeBetButtonDisabledText_color: rgba(255, 255, 255, 0.3);
  --B-betslip__placeBetButtonDisabledBorder: unset;

  --B-betslip__receiptCloseButtonActive_color: unset;
  --B-betslip__receiptCloseButtonHover_color: unset;

  --B-betslip__placeBetButton_bg: #90bd0a;
  --B-betslip__placeBetButtonText_color: #fff;
  --B-betslip__modOutcomeCloseIconOpacitySuspended: 0.3;
  --B-betslip__detailsSystemStakeInputBorder: 1px solid #bcbcbc;
  --B-betslip__modOutcomeLabel_color--disabled: unset;
  --B-betslip__modOutcomeLabel_color: unset;
  --B-betslip__tabsSelectedText_color: #fff;
  --B-betslip__tabsSelectedText_color--hover: #fff;
  --B-betslip__kambiBCFreebetLabel_color: #fa6201;
  --B-betslipSystemErrorsMessages__backgroundColor: #eee;
  --B-betslip__modOutcomeCloseIconSize: 23px;
  --B-betslip__modOutcomeCloseIcon_color: #000;
  --B-betslip__modOutcomeCloseIconBorder: 1px solid rgba(0, 0, 0, 0.15);
  --B-betslip__modOutcomeLive_bg: #d0021b;
  --B-betslip__modOutcomeLiveBorderRadius: 2px;
  --B-betslip__modBetslipReceiptHeaderTitle_color: #fff;
  --B-betslip__modBetslipReceiptHeaderTitleFontWeight: bold;
  --B-betslip__modOutcomeLiveTextTransform: uppercase;
  --B-betslip__modOutcomeLiveLabelText_color: #fff;
  --B-betslip__outcomeViewStickerContainerPadding: 0 0 4px 0;
}

[data-betty-theme] {
  --B-betofferSubcategory__borderTop: 1px solid #ddd;
  --B-betofferSubcategory__eachWayFontFamily: Roboto, Helvetica Neue, sans-serif;
  --B-betofferSubcategory__backgroundColor: unset;
  --B-betofferSubcategory__labelFontWeight: unset;
  --B-betofferSubcategory__boxShadow: none;
  --B-betofferSubcategory__labelMinHeight: 24px;
  --B-betofferSubcategory__extrasLabelMinHeight: 16px;
  --B-betofferSubcategory__extrasLabelLineHeight: 15px;
  --B-betofferSubcategory__extraFontSize: 12px;
  --B-betofferSubcategory__labelLineHeight: 20px;
  --B-betofferSubcategory__labelFontSize: 16px;
  --B-betofferSubcategory__labelFontFamily: unset;
  --B-betofferSubcategory__labelFontColor: unset;
}

[data-betty-theme] {
  --B-activityFeed__background: #ffffff;
  --B-activityFeed__borderColor: #ececec;
  --B-activityFeed__messageEventStartFontSize: 16px;
  --B-activityFeed__viewportColor: #666;
  --B-activityFeed__eventStartHeaderFontWeight: unset;
  --B-activityFeed__eventStartTextFontSize: unset;
  --B-activityFeed__eventStartTextFontWeight: unset;
  --B-activityFeed__messageEventStartFontFamily: unset;
  --B-activityFeed__eventStartHeaderFontSize: unset;
  --B-activityFeed__eventStartHeaderColor: unset;
  --B-activityFeed__messageEventStartColor: unset;
  --B-activityFeed__textColor: #666666;
  --B-activityFeed__itemFontSize: 14px;
  --B-activityFeed__liveFeedBackgroundColor: #f6f6f6;
  --B-activityFeed__footballBoxBackgroundColor: #ffffff;
  --B-activityFeed__footballBoxBorderColor: #cccccc;
  --B-activityFeed__footballBoxBorderRadius: unset;
  --B-activityFeed__footballTextFontFamily: unset;
  --B-activityFeed__footballTeamFontSize: 13px;
  --B-activityFeed__messagePeriodEndFontSize: 12px;
}

[data-betty-theme] {
  --B-outcomesList__outcomeTextColor: #888;
  --B-outcomesList__miliFontSize: 12px;
  --B-outcomesList__headerFontSize: 11px;
  --B-outcomesList__headerBackgroundColor: #fff;
  --B-outcomesList__headerBorder: 2px solid #e4e4e4;
  --B-outcomesList__microFontSize: 11px;
  --B-outcomesList__deciFontSize: 14px;
  --B-outcomesList__listLabelFontFamily: unset;
  --B-outcomesList__outcomeHeight: 36px;
  --B-outcomesList__labelColor: unset;
  --B-outcomesList__labelColor--scratched: #aaa;
  --B-outcomesList__distanceLabelColor: #aaa;
  --B-outcomesList__rowHeaderColor: unset;
  --B-outcomesList__rowHeaderLineColor: unset;
  --B-outcomesList__rowHeaderBackgroundColor: #fff;
  --B-outcomesList__betofferGoalScorerHeaderBorderBottom: 2px solid #e4e4e4;
  --B-outcomesList__betofferGoalScorerHeaderBorderTop: 2px solid #e4e4e4;
  --B-outcomesList__headerColor: #222;
  --B-outcomesList__rowHeaderParticipantFontSize: 16px;
  --B-outcomesList__rowHeaderParticipantFontWeight: normal;
  --B-outcomesList__rowHeaderParticipantColor: unset;
  --B-outcomesList__rowHeaderParticipantBorderColor: #fff;
  --B-outcomesList__showListButtonHeight: 32px;
  --B-outcomesList__showListButtonMarginTop: 4px;
  --B-outcomesList__showListButtonMarginBottom: 0px;
  --B-outcomesList__showListButtonBackgroundColor: transparent;
  --B-outcomesList__showListButtonColor: #aaaaaa;
  --B-outcomesList__showListButtonBorder: none;
  --B-outcomesList__showListButtonFontFamily: Roboto, Helvetica Neue, sans-serif;
  --B-outcomesList__showListButtonFontSize: 12px;
  --B-outcomesList__showListButtonFontWeight: 400;
  --B-outcomesList__showListButtonTextTransform: unset;
  --B-outcomesList__showListButtonBorderRadius: unset;
  --B-outcomesList__showListButtonColor--hover: #333;
  --B-outcomesList__showListButtonBackgroundColor--hover: unset;
  --B-outcomesList__showListButtonBorder--hover: unset;
  --B-outcomesList__showListButtonColor--active: #333;
  --B-outcomesList__showListButtonBackgroundColor--active: unset;
  --B-outcomesList__showListButtonBorder--active: unset;
  --B-outcomesList__showListButtonArrowFontSize: 8px;
  --B-outcomesList__showListButtonArrowLineHeight: 26px;
}

[data-betty-theme] {
  --B-layoutCorrectScoreView__backgroundColor: none;
  --B-layoutCorrectScoreView__numberColor: #333;
  --B-layoutCorrectScoreView__fontSizeDeci: 14px;
  --B-layoutCorrectScoreView__numberFontWeight: 500;
  --B-layoutCorrectScoreView__color--hover: rgb(248, 228, 103);
  --B-layoutCorrectScoreView__backgroundColor--selected--hover: #fcec89;
  --B-layoutCorrectScoreView__color--selected--hover: #222;
  --B-layoutCorrectScoreView__color--inactive: #888888;
  --B-layoutCorrectScoreView__backgroundColor--selected: #fbe870;
  --B-layoutCorrectScoreView__color--selected: #222;
  --B-layoutCorrectScoreView__numberBarBackgroundColor: #ffffff;
  --B-layoutCorrectScoreView__numberBarBorder: 1px solid #d8d8d8;
  --B-layoutCorrectScoreView__correctScoreTeamNameColor: unset;
}

[data-betty-theme] {
  --B-betofferCategories__categoryNoContentColor: #666;
  --B-betofferCategories__categoryContainersMarginBottom: 8px;
  --B-betofferCategories__betofferCategoryBackgroundColor: #fff;
  --B-betofferCategories__betofferCategoryBorder: unset;
  --B-betofferCategories__betofferCategoryFilter: unset;
  --B-betofferCategories__betofferCategoryBorderRadius: unset;
  --B-betofferCategories__betofferCategorySubcategoriesHeaderColor: #000;
  --B-betofferCategories__filterScrollrArrowWidth: 20px;
  --B-betofferCategories__filterMenuItemHorizontalPadding: 9px;
  --B-betofferCategories__filterBackground: #222;
  --B-betofferCategories__filterScrollArrowBackgroud: #222;
  --B-betofferCategories__filterScrollArrowWidth: unset;
  --B-betofferCategories__filterScrollArrowBorder: unset;
  --B-betofferCategories__filterScrollArrowPaddingLeft: unset;
  --B-betofferCategories__filterScrollArrowBackgroundRight: unset;
  --B-betofferCategories__filterScrollArrowBackgroundLeft: unset;
  --B-betofferCategories__filterScrollArrowStroke: #f3f3f3;
  --B-betofferCategories__filterScrollArrowStroke--hover: unset;
  --B-betofferCategories__filterHeaderPadding: 10px 15px 9px;
  --B-betofferCategories__filterFontSize: 12px;
  --B-betofferCategories__filterFontFamily: unset;
  --B-betofferCategories__filterFontWeight: unset;
  --B-betofferCategories__filterColor: #f3f3f3;
  --B-betofferCategories__filterColor--hover: unset;
  --B-betofferCategories__filterColor--selected: #f3f3f3;
  --B-betofferCategories__filterBorderBottomWidth--selected: 2px;
  --B-betofferCategories__filterBorderBottomColor--selected: #f3f3f3;
  --B-betofferCategories__filterFontWeight--selected: unset;
  --B-betofferCategories__filterBackgroundColor--selected: unset;
  --B-betofferCategories__betofferCategoryLogoHeight: 19px;
  --B-betofferCategories__betofferCategoryLogoWidth: 59px;
  --B-betofferCategories__betofferCategoryLogo: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 195'%3E%3Cpath fill='%23fff' d='M10 10h580v175H10z'/%3E%3Cpath fill='%23FA6200' d='M21.8 1C16 2 11.3 4.8 6.9 9.7.1 17.5.5 12.4.5 97.5v77l2.3 4.7c2.6 5.3 8.7 11.2 14.1 13.6 3.3 1.6 25.3 1.7 283.1 1.7h279.5l4.7-2.3c2.6-1.3 6.3-4.1 8.3-6.4 7.4-8.2 7-2.5 7-88.3s.4-80.1-7-88.3c-2-2.3-5.7-5.1-8.3-6.4L579.5.5 303 .4C150.9.3 24.4.6 21.8 1zm559.7 39.9c-2.3 2.1-58.8 37.1-59.2 36.7-.4-.4 1.7-8.7 5.3-20.9.5-1.6-10.1-1.7-212.6-1.7-174.8 0-213.1-.2-212.7-1.3.3-.7 1.3-4.1 2.2-7.5l1.8-6.2h238c138.4 0 237.7.4 237.2.9zM232 62.1c6.6 1 14.6 4.7 17.6 8.1 1.7 1.7 1.6 2-1.2 4.9-4.9 5.1-5.7 5.3-11.5 1.6-4.5-2.8-6.1-3.2-12-3.2-5.8 0-7.1.4-9.3 2.4-3 2.9-3.4 7.1-.8 9.4.9.9 5.8 3.4 10.7 5.7 5 2.3 10.5 5.5 12.3 7.3 9.2 8.9 4.5 24.8-9 30.7-7.1 3.2-19.7 3.2-27.9.1-5.3-2-13.9-8.3-13.9-10.1 0-.5 2-2.5 4.5-4.5l4.5-3.7 3.2 2.7c5.1 4.3 10.7 6.5 16.8 6.5 9 0 14.1-4.4 12.5-10.7-.5-2-2.6-3.4-10.2-7-12.1-5.6-15.7-8.3-17.7-13.4-1.9-4.6-1.9-6.1-.5-11.2 2-7.5 9.8-13.8 19.2-15.6 5.8-1.2 5.5-1.2 12.7 0zM113.4 64c-.1.8-4.1 16.2-8.9 34.2L95.7 131h-6.4c-3.5 0-6.3-.3-6.3-.6 0-1.3 17.1-64 18-66.2.9-2.1 1.6-2.3 6.8-2 4.3.2 5.7.7 5.6 1.8zm29.2-1c.5.5 5.7 10.9 11.4 23 5.8 12.1 10.7 22 11 22 .3 0 2.7-8.2 5.4-18.3 2.7-10 5.5-20.3 6.3-23l1.4-4.7h5.9c3.7 0 6 .4 6 1.1 0 1-13 50-16.6 62.6l-1.5 5.3h-10.4L150 107.1c-6.3-13.2-11.6-23.8-11.8-23.7-.1.2-3.1 10.8-6.5 23.7l-6.3 23.4-6.2.3c-3.7.2-6.2-.1-6.2-.7s4.1-15.9 9-34.2c5-18.2 9-33.3 9-33.5 0-.9 10.7-.3 11.6.6zm215.2 30.7c3 17.5 5.6 33 5.9 34.5l.5 2.8h-13.1l-.6-3.3c-.3-1.7-.9-5.2-1.3-7.7l-.8-4.5-15.9-.2-16-.3-5.4 8-5.4 8h-13.9l1.9-2.8c1-1.6 11.9-17.1 24.2-34.5L340.4 62h12.1l5.3 31.7zm55.9-7.8c9.9 20.7 11.3 23.1 11.9 20.5.3-1.6 3.2-12.1 6.3-23.4l5.6-20.5h6c4.7 0 6 .3 5.9 1.5-.1.8-4.1 16.3-9 34.3l-8.8 32.8-5.3-.3-5.3-.3-11.2-23.3C403.6 94.5 398.3 84 398 84c-.3 0-3.3 10.2-6.5 22.6-3.3 12.4-6.3 23-6.6 23.5-.3.6-3.3.9-6.6.7l-6-.3 8.9-33c4.9-18.2 9.1-33.6 9.3-34.3.3-.9 2.2-1.2 6.2-1l5.7.3 11.3 23.4zM313.6 65.6c-.4 1.5-1 3.9-1.3 5.5l-.5 2.9H290.1l-1.1 3.7c-.5 2.1-4 14.9-7.7 28.5l-6.6 24.8h-6.4c-3.5 0-6.3-.2-6.3-.5 0-.4 13.5-51.1 14.6-54.8.5-1.5-.4-1.7-10.1-1.7h-10.7l.6-2.6c.4-1.5 1-3.9 1.3-5.5l.6-2.9h55.9l-.6 2.6zm200.6 2.9l-1.5 5.5h-21.4l-6.8 25.2c-3.7 13.9-7.2 26.8-7.7 28.5-.9 3.3-.9 3.3-7.5 3.3-5.1 0-6.4-.3-6-1.4.8-2 14.7-54 14.7-54.9 0-.4-4.7-.7-10.5-.7s-10.5-.1-10.5-.3c0-.2.7-2.7 1.5-5.5l1.6-5.2h55.6l-1.5 5.5zM76.5 120.7c-.8 2.7-2.1 7-3 9.8-.8 2.7-1.5 5.6-1.5 6.2 0 1 41 1.3 201.9 1.3h201.9l-2.2 7-2.1 7H246.1c-180.4 0-225.3-.3-224.3-1.3 2.1-2 53.6-34.5 54.9-34.6.9-.1.8 1.1-.2 4.6zm257.4-30.5l-8.7 12.3 10.5.3c5.8.1 10.7.1 10.8 0 .2-.2-2.6-17.9-3.7-23.6-.2-.8-4.2 4.2-8.9 11z'/%3E%3C/svg%3E");
  --B-betofferCategories__filterFontSize--selected: 12px;
  --B-betofferCategories__textShadow: 0px -1px 0px #000;
  --B-betofferCategories__filterIconPositionTop: 20px;
  --B-betofferCategories__filterIconPositionRight: -16px;
}

[data-betty-theme] {
  --B-playerCast__headerButtonLineHeight: 36px;
  --B-playerCast__headerButtonBorderRadius: 2px;
  --B-playerCast__headerButtonFontSize: 12px;
  --B-playerCast__headerButtonFontFamily: Roboto, Helvetica Neue, sans-serif;
  --B-playerCast__headerButtonBackgroundColor: #dd5516;
  --B-playerCast__headerButtonBackgroundColor--hover: #e96223;
  --B-playerCast__headerButtonBackgroundColor--active: #c64c14;
  --B-playerCast__headerButtonLabelColor: rgb(248, 228, 103);
  --B-playerCast__headerButtonLabelFontWeight: unset;
  --B-playerCast__headerButtonLabelFontFamily: unset;
  --B-playerCast__headerButtonArrowColor: white;
  --B-playerCast__headerButtonArrowFontSize: 24px;
  --B-playerCast__headerButtonOpenedBackgroundColor--open: #ccc;
  --B-playerCast__buttonOpenedColor--open: #000;
  --B-playerCast__headerButtonOpenedBackgroundColor--open--hover: #bdbdbd;
  --B-playerCast__headerButtonOpenedBackgroundColor--open--active: #bdbdbd;
  --B-playerCast__buttonIconCloseFontSize: 18px;
  --B-playerCast__palyerSelectButtonBackgroundColor: #e7e7e7;
  --B-playerCast__palyerSelectButtonBorder: unset;
  --B-playerCast__palyerSelectButtonBackgroundColor--hover: #dfdfdf;
  --B-playerCast__palyerSelectButtonBackgroundColor--active: #d8d8d8;
}

[data-betty-theme] {
  --B-liveStats__fontSizeMicro: 11px;
  --B-liveStats__fontSizeCenti: 13px;
  --B-liveStats__fontSizeNormal: 16px;
  --B-liveStats__defaulAwayColor: #00b500;
  --B-liveStats__defaulHomeColor: #e70000;
  --B-liveStats__fontSizeDeci: 14px;
}

[data-betty-theme] {
  --B-slider__thumbBackground: #006778;
  --B-slider__thumbBackground--hover: #00687840;
  --B-slider__thumbBackground--active: #006878;
  --B-slider__thumbRingBackground: #ffffff;
  --B-slider__tooltipBackground: #006778;
  --B-slider__tooltipColor: #ffffff;
  --B-slider__lineColor: rgba(0, 0, 0, 0.24);
  --B-slider__tickMarkBackround: #cccccc;
  --B-slider__betofferLineSliderBackground: rgb(201, 62, 121);
}

[data-betty-theme] {
  --B-externalStatistics__linkBtnTextColor: #666;
  --B-externalStatisticsLink__btnBorder: unset;
  --B-externalStatisticsLink__btnBackgroundColor: #f0f0f0;

  --B-externalStatisticsLink__btnBorderRadius: unset;
  --B-externalStatisticsLink__btnBackground--hover: #e3e3e3;
  --B-externalStatisticsLink__btnBackground--down: #fdfdfd;
}

[data-betty-theme] {
  --B-coupon__background: #f6f6f6;
  --B-coupon__fontFamily: unset;
  --B-coupon__titleOddsRowColor: rgba(0, 0, 0, 0.87);
  --B-coupon__outcomeBorderBottom: 1px solid rgba(0, 0, 0, 0.12);
  --B-coupon__stakePayoutRawColor: rgba(0, 0, 0, 0.75);
  --B-coupon__headerSize: 12px;

  --B-coupon__headerTextColor: rgba(0, 0, 0, 0.87);
  --B-coupon__headerBackground: #ececec;
  --B-coupon__headerBorderTopBottom: 1px solid #bebebe;
  --B-coupon__headerBorderSides: 1px solid #d2d2d2;
  --B-coupon__textSize: 12px;

  --B-coupon__titleFontSize: 16px;
}

[data-betty-theme] {
  --B-cashOut__border: 1px solid #d8d8d8;
  --B-cashOut__background: #ececec;
  --B-cashOut__fontFamily: unset;
  --B-cashOut__labelTextFontSize: 16px;
  --B-cashOut__labelTextFontWeight: unset;
  --B-cashOut__labelTextColor: #000000;
  --B-cashOut__payoutColor: #4a4a4a;
}

[data-betty-theme='icon--favourite'] {
  --B-favourites__iconFill: var(--B-color__onSurface_weaker);
  --B-favourites__iconFill--hover: var(--B-color__onSurface_weaker--hover);
  --B-favourites__iconFill--active: var(--B-color__onSurface_weaker--active);
}

[data-betty-theme='icon--favourite--selected'] {
  --B-favourites__iconSelectedFill: var(--B-color__onFavorite);
  --B-favourites__iconSelectedFill--hover: var(--B-color__onFavorite--hover);
  --B-favourites__iconSelectedFill--active: var(--B-color__onFavorite--active);
}

/* header favourites icon variation */

[data-betty-theme='icon--headerfavourite'] {
  --B-favourites__iconFill: var(--B-color__onCanvas_weaker, #a0a0a0);
  --B-favourites__iconFill--hover: var(
    --B-color__onCanvas_weaker--hover,
    #a0a0a0
  );
  --B-favourites__iconFill--active: var(
    --B-color__onCanvas_weaker--active,
    #a0a0a0
  );
}

[data-betty-theme='icon--headerfavourite--selected'] {
  --B-favourites__iconSelectedFill: var(--B-color__onFavorite);
  --B-favourites__iconSelectedFill--hover: var(--B-color__onFavorite--hover);
  --B-favourites__iconSelectedFill--active: var(--B-color__onFavorite--active);
}

/* scoreboard favourites icon variation */

[data-betty-theme='icon--scoreboardFavourite'] {
  --B-favourites__iconFill: var(--B-color__onSurface_weaker);
  --B-favourites__iconFill--hover: var(--B-color__onSurface_weaker--hover);
  --B-favourites__iconFill--active: var(--B-color__onSurface_weaker--active);
}

[data-betty-theme='icon--scoreboardFavourite--selected'] {
  --B-favourites__iconSelectedFill: var(--B-color__onFavorite);
  --B-favourites__iconSelectedFill--hover: var(--B-color__onFavorite--hover);
  --B-favourites__iconSelectedFill--active: var(--B-color__onFavorite--active);
}

[data-betty-theme='icon--sandwichFilterStats'] {
  --B-icon__fill: var(--B-sandwichFilter__statsExternalIconColor);
  --B-icon__size: var(--B-sandwichFilter__statsExternalIconFontSize, 24px);
}

[data-betty-theme='icon--sandwichFilterStreaming'] {
  --B-icon__fill: var(--B-sandwichFilter__streamExternalIconColor);
  --B-icon__size: var(--B-sandwichFilter__streamExternalIconFontSize, 24px);
}

[data-betty-theme='icon--sandwichFilterSplashTick'] {
  --B-icon__fill: var(--B-sandwichFilter__leagueHighlightIconBackground);
  --B-icon__size: var(--B-sandwichFilter__streamExternalIconFontSize, 25px);
}

[data-betty-theme='icon--betslipClose'] {
  --B-icon__size: var(--B-sandwichFilter__betslipCloseIconFontSize, 23px);
}

[data-betty-theme='icon--betslipCancelRounded'] {
  --B-icon__size: var(--B-betslip__cancelIconFontSize, 16px);
}

[data-betty-theme='icon--betslipHeaderIcon'] {
  --B-icon__fill: var(--B-betslipHeader__buttonColor);
  --B-icon__size: var(--B-betslipHeader__buttonFontSize, 26px);
}

/* Icons used in the Sticker component */

/* it needs the sticker data-betty-theme */

/* to get the correct colors based on the sticker variation */

[data-betty-theme='sticker--secondChance'],
[data-betty-theme='sticker--oddsBoost'],
[data-betty-theme='sticker--freeBet'],
[data-betty-theme='sticker--special'],
[data-betty-theme='sticker--promotionsEarlySettlement'],
[data-betty-theme='sticker--profitBoost'] {
  --B-icon__fill: var(--B-sticker__color);
  --B-icon__size: var(--B-sticker__iconSize, 12px);
}

@media (max-width: 600px) {
  [data-betty-theme='icon--sandwichFilterStats'] {
    --B-icon__size: 20px;
  }
  [data-betty-theme='icon--sandwichFilterStreaming'] {
    --B-icon__size: 20px;
  }
}

[data-betty-theme] {
  --B-sitemap__padding: 8px 16px 0;
  --B-sitemap__contentPadding: 24px;
  --B-sitemap__borderRadius: 8px;
  --B-sitemap__background: var(--B-color__surface);
  --B-sitemap__shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.16);
  --B-sitemap__linkFontSize: 14px;
  --B-sitemap__linkLineHeight: 24px;
  --B-sitemap__linkFontWeight: 400;
  --B-sitemap__linkColor: var(--B-color__onSurface);
  --B-sitemap__linkColorHover: var(--B-color__onSurface--hover);
  --B-sitemap__linkColorActive: var(--B-color__onSurface--active);
  --B-sitemap__linkGap: 12px;
  --B-sitemap__titleLinkFontSize: 16px;
  --B-sitemap__titleLinkLineHeight: 24px;
  --B-sitemap__titleLinkFontWeight: 800;
}

