:root {
  /* BASE COLORS */
  --brand-content-background: #3C0C14;
  --brand-text: #D7B7B7;
  --brand-simple: #3C0C14;
  --brand-red: #b62d3e;
  --brand-grey: #b8b8cc;
  --brand-green: #FFC546;
  --brand-blue: #FFC546;
  --brand-yellow: #FFC546;
  --brand-gold: #E1A115;
  --brand-blue-dark: linear-gradient(180deg, rgba(169, 47, 68, 0.50) 0%, rgba(169, 47, 68, 0.10) 100%), #3A0B13;
  --brand-gradient-white: linear-gradient(180deg, #ffffff 0%, #9ba1b1 100%);
  --brand-gradient-blue: linear-gradient(180deg, #CC203C 0%, #751323 100%);
  --brand-gradient-green: linear-gradient(180deg, #FFBC29 0%, #E29D10 100%);
  --brand-gradient-yellow: linear-gradient(180deg, #FFBC29 0%, #E29D10 100%);
  --brand-gradient-bg: #3C0C14;

  /* BASE COLORS RGB */
  --brand-content-background-rgb: 60, 12, 20;
  --brand-simple-rgb: 28, 33, 46;
  --brand-red-rgb: 182, 45, 62;
  --brand-grey-rgb: 184, 184, 204;
  --brand-green-rgb: 255, 197, 70;
  --brand-blue-rgb: 255, 197, 70;
  --brand-yellow-rgb: 252, 255, 113;
  --brand-gold-rgb: 210, 194, 90;
  --brand-blue-link-rgb: 66, 114, 183;
  --brand-blue-dark-rgb: 64, 82, 109;
  --gradient-text-header-rgb: 255, 246, 246;
  --basic-item-background-rgb: 49, 6, 14;

  --brand-header-background-mob: linear-gradient(180deg, rgba(97, 6, 21, 0.8) 0%, rgba(100, 14, 28, 0.704) 28.65%, rgba(100, 14, 28, 0.648) 53.65%, rgba(100, 14, 28, 0.344) 76.04%, rgba(100, 14, 28, 0.128) 89.06%, rgba(100, 14, 28, 0) 100%);
  --brand-header-background-web: linear-gradient(133deg, #330A11 0%, #921127 100%);
  --header-menu-color: #fff;

  --basic-item-background: #31060E;
  --balans-widget-color: #31060E;
  --balans-widget-sum-color: #fff;
  --balans-popup-button-color: linear-gradient(180deg, #4b9de8 0%, #416fb4 100%);

  --buttons-color: linear-gradient(180deg, #4b9de8 0%, #416fb4 100%);
  --buttons-text-inside-color: #fff;

  --footer-text-color: rgba(255, 255, 255, .6);
  --footer-text-color-rgb: 255, 255, 255;
  --footer-background-color: transparent;
  --footer-icon-color: #babcc2;

  --game-thumb-label-new-color: #BD263E;
  --game-thumb-label-tournament-color: #18A852;
  --game-slider-color: #FFF7F7;
  --game-category-active-color: #FABA2E;
  --game-filters-bg-color-web: #57483c;

  --menu-background-color: linear-gradient(180deg, rgba(169, 47, 68, 0.40) 0%, rgba(169, 47, 68, 0.00) 100%), #3C0C14;
  --menu-active-color: #FFC546;
  --menu-counter-color: transparent;
  --menu-envelope-bubble-counter-color: #549FDD;
  --menu-numbers-color: #FFC546;

  --sticks-bar-background-color: linear-gradient(180deg, rgba(171, 33, 58, 0.4) 0%, rgba(155, 34, 54, 0.4) 100%);
  --sticks-bar-box-shadow: 0 1px 1px 0 rgba(255, 0, 0, .5) inset;
  --sticks-bar-main-button-color: linear-gradient(180deg, #CC203C 0%, #751323 100%);
  --sticks-bar-main-button-icon: #FFF7F7;
  --sticks-bar-icon-color: #FFF7F7;
  --sticks-bar-bubble-counter-color: linear-gradient(180deg, #CC203C 0%, #751323 100%);
  --sticks-bar-active-color: #FFC546;

  --category-name-color: #FFF7F7;
  --tab-bar-bg-color: #433E3D;
  --tournament-widget-gradient-color: linear-gradient(129.59deg, #96293C 0%, #490E18 100%);
  --vinners-widget-color: linear-gradient(133deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.00) 100%), #6F1625;
  --lang-selector-color: rgba(255, 255, 255, .8);
  --star-color: #FFBC29;
  --play-applycation-bg-color: #FFE8E8;

  /* BORDERS */
  --game-thumb-radius-mob: 8px;
  --game-thumb-radius-web: 8px;
  --game-thumb-label-radius-mob: 6px 0 4px 0;
  --game-thumb-label-radius-web: 6px 0 4px 0;
  --games-provider-btn-radius-mob: 12px;
  --games-search-btn-radius-mob: 8px;
  --games-search-result-radius-mob: 8px;
  --game-category-btn-radius-mob: 8px;
  --games-provider-popup-radius: 8px;
  --game-category-popup-radius: 6px;

  --tournament-widget-radius: 12px;
  --tournament-widget-player-radius: 8px;
  --tournament-widget-games-thumb-radius: 8px;
  --buttons-tournament-radius: 32px;

  --balans-widget-radius: 12px;
  --balans-popup-radius: 8px;
  --balans-popup-button-radius: 32px;

  --collections-widget-radius: 12px;
  --collections-widget-games-thumb-radius: 8px;

  --buttons-border-radius: 40px;
  --jackpot-widget-radius: 12px;
  --sticks-bar-radius: 12px 12px 0px 0px;
  --vinners-widget-radius: 6px;

  --input-radius: 12px;
  --buttons-text-inside-style: none;

  --input-border: 1px solid transparent;
  --popup-shadow: 0px 0px 10px rgba(0, 0, 0, .3);

  /* NEW VARIABLES */
  --brand-blue-link: #FFC546;
  --brand-gradient-home-layout: transparent;
  --background-bubble: transparent;
  --brand-gradient-popup-bg: linear-gradient(180deg, #A92F44 0%, rgba(169, 47, 68, 0) 100%);
  --brand-basic-popup-bg: #571520;
  --brand-shadow: 0 4px 12px 0 rgba(50, 7, 15, .04);
  --popup-tabs-color: #fff;
  --popup-tabs-color-rgb: 255, 255, 255;
  --popup-box-shadow: inset 0 1px 2px rgba(255, 101, 126, .3);
  --popup-drop-shadow: none;
  --link-color: #ffc546;
  --brand-text-rgb: 215, 183, 183;
  --input-error-pseudo-size: 10px;
  --input-error-pseudo-position: -10px;
  --balans-widget-background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.051) 40.7%, rgba(255, 255, 255, 0.052) 82.26%);
  --sidebar-email-color: #fff;
  --sidebar-progress-bg-rgb: transparent;
  --sidebar-active-item-bg: linear-gradient(90deg, rgba(214, 85, 107, 0.40) 0%, rgba(180, 58, 79, 0.00) 100%), #6D1C2A;
  --lang-selector-bg: transparent;
  --lang-selector-bg-opened: #1c212e;
  --game-category-bg: #31060E;
  --game-category-icon-color: linear-gradient(180deg, #fff, #9ba1b1);
  --games-provider-btn-bg-mob: rgba(190, 116, 128, 0.2);
  --game-category-border-color: 1px solid rgba(255, 255, 255, .15);
  --currency-sum-weight: 500;
  --dropdown-list-item-color: #252d40;
  --game-sticker-border-radius: 8px;
  --user-bar-bonus-bg: linear-gradient(180deg, rgba(169, 47, 68, 0.5) 0%, rgba(169, 47, 68, 0) 100%), #3A0B13;
  --now-wins-game-thumb-radius: 12px;
  --transaction-text-color: 184, 184, 204;
  --msg-bg: #701F2D;
  --payment-sum: #FFC546;
  --lottery-tournament-image-gradient: linear-gradient(135deg, #430119 0%, #2F0715 100%);
  --brand-blue-gradient-color: #517aaf;
  --brand-blue-gradient-color-rgb: 81, 122, 175;
  --tournament-active-tab: #661A27;
  --brand-gradient-bg-errorPage: linear-gradient(180deg, #1d2e5b 0%, #5d6c97 100%);
  --locale-list-bg: #1c212e;
  --tooltip-bg: #FFEECA;
  --tooltip-color: #000;
  --tooltip-border-color: #FFEECA;
  --active-list-item-color: #FABA2E;
  --main-slider-bg: transparent;
  --news-image-shadow: linear-gradient(180deg, rgba(46, 58, 86, 0) 0%, rgba(46, 58, 86, .47) 62.72%, #2e3a56 100%);
  --tournament-and-lotteries-bg: linear-gradient(113.52deg, #4589D5 23.29%, #00304A 98.01%);
  --dots-color: #FFF7F7;
  --search-link-color: #1c212e;
  --search-link-font-weight: 500;
  --search-icon-color: #252d40;
  --footer-social-icon-bg: #1C212E;
  --check-icon-color: #FABA2E;
  --user-sidebar-text-color: #fff;
  --user-sidebar-font-weight: 400;
  --user-sidebar-text-color-rgb: 255, 255, 255;
  --user-sidebar-counter-color: linear-gradient(180deg, #FFBC29 0%, #E29D10 100%);
  --dropdown-not-active-icon-color: #252d40;
  --sort-icon-bg: rgba(140, 73, 86, 0.2);
  --sort-icon-border: none;
  --input-wrap-label-color: #b8b8cc;
  --background-bonus-gradient: linear-gradient(110.27deg, #517AB0 1.8%, #255480 98.04%);
  --tournament-and-lottery-opened-bg: transparent;
  --tournament-and-lottery-opened-gradient: linear-gradient(0deg, #A92F44 0%, rgba(169, 47, 68, 0.00) 100%);
  --tournament-and-lottery-opened-opacity: 0.4;
  --tournament-and-lottery-opened-height: 364px;
  --tournament-and-lotteries-bg-opacity: 1;

  --primary-button-color: #000000;
  --secondary-button-color: #fff;
  --sticks-bar-counter-text-color: #fff;
  --profile-active-gender-bg: linear-gradient(180deg, #CC203C 0%, #751323 100%);
  --sidebar-points-icon: #FABA2E;
  --user-progress-bar-color: linear-gradient(180deg, #CC203C 0%, #751323 100%);
  --active-auth-tab-line-color: linear-gradient(180deg, #CC203C 0%, #751323 100%);
  --gradient-text-header: #FFF6F6;
  --active-bonus-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.00) 100%), #751122;
  --available-bonus-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.00) 100%), #4F1021;
  --regular-bonus-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.00) 100%), #4D737B;
  --tournament-background: linear-gradient(135deg, #96293C 0%, #490E18 100%), linear-gradient(180deg, #425958 0%, #135854 100%);

  --jackpot-letter-color: linear-gradient(354.68deg, #FFEC45 -0.53%, #E8AF11 72.6%);
  --jackpot-letter-shadow-color: 0px -1px rgba(#38ffc0, 0.42), 0 1px rgba(#38ffc0, 0.42), 1px 0px rgba(#38ffc0, 0.42),
  -1px 0 rgba(#38ffc0, 0.42), -1px -1px rgba(#38ffc0, 0.42), 1px 1px rgba(#38ffc0, 0.42), -1px 1px rgba(#38ffc0, 0.42),
  1px -1px rgba(#38ffc0, 0.42);
  --jackpot-line-color: radial-gradient(50% 50% at 50% 50%, #27ffa4 0%, rgba(45, 216, 144, 0.39) 100%);
  --jackpot-border-color: #d2e5ff;
  --jackpot-border-shadow-color:  0 0 16px #006cff, 0 0 16px #006cff;
  --jackpot-number-color: linear-gradient(354.68deg, #FFFFFE -0.53%, #FFEAAE 72.6%);
  --jackpot-number-shadow-color: 0px -2px rgba(#4b9de8, 0.02), 0 2px rgba(#4b9de8, 0.02), 2px 0px rgba(#4b9de8, 0.02),
  -2px 0 rgba(#4b9de8, 0.02), -2px -2px rgba(#4b9de8, 0.02), 2px 2px rgba(#4b9de8, 0.02), -2px 2px rgba(#4b9de8, 0.02),
  2px -2px rgba(#4b9de8, 0.02), 0px -1px rgba(#4b9de8, 0.02), 0 1px rgba(#4b9de8, 0.02), 1px 0px rgba(#4b9de8, 0.02),
  -1px 0 rgba(#4b9de8, 0.02), -1px -1px rgba(#4b9de8, 0.02), 1px 1px rgba(#4b9de8, 0.02),
  -1px 1px rgba(#4b9de8, 0.02), 1px -1px rgba(#4b9de8, 0.02);

  /* BONUS BALANCES */
  --bonus-balance-background: #5E1C27;
  --bonus-balance-active-background: radial-gradient(79.17% 95.65% at 50% 55.71%, #9A0C39 0%, #3E0216 86.48%);
  --bonus-balance-label-color: #FFC546;
  --bonus-balance-active-label-color: #18A852;
  --bonus-balance-label-background: 255, 197, 70;
  --bonus-balance-active-label-background: 24, 168, 82;
}
