.uwin {
    --font-family:
        "Inter",
        -apple-system,
        BlinkMacSystemFont,
        Segoe UI,
        Oxygen,
        Ubuntu,
        Cantarell,
        Fira Sans,
        Droid Sans,
        Helvetica Neue,
        sans-serif;
    --font-family-alt: "Poppins";

    --font-weight-light: 300;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semi-bold: 600;
    --font-weight-bold: 600;

    --font-sizes-body-lg: 1rem;
    --font-sizes-body-md: 0.938rem;
    --font-sizes-body-reg: 0.875rem;
    --font-sizes-body-sm: 0.813rem;
    --font-sizes-body-xs: 0.75rem;
    --font-sizes-badge-reg: 0.875rem;
    --font-sizes-account-dropdown-user-label: 0.938rem;
    --font-sizes-header-links: 0.938rem;
    --font-sizes-boost-card-team: 0.875rem;
    --font-sizes-boost-card-competition: 0.688rem;
    --font-sizes-popular-league-name: 0.75rem;
    --font-sizes-match-details-competition: 0.75rem;
    --font-sizes-fixture-row-competitor-name: 0.875rem;
    --font-sizes-section-title: 1.063rem;
    --font-sizes-total-markets-count: 0.75rem;
    --font-sizes-fixture-row-time-label: 0.75rem;
    --font-sizes-fixture-row-competition: 0.75rem;
    --font-sizes-side-bar-main-link: 0.938rem;
    --font-sizes-betslip-payout: 1.063rem;
    --font-sizes-betslip-toast-button-label: 0.813rem;
    --font-sizes-footer-desktop-sitemap-title: 0.938rem;
    --font-sizes-bet-status-badge: 0.75rem;
    --font-sizes-bonus-badge-amount: 0.813rem;
    --font-sizes-my-bet-tab-button: 1rem;
    --font-sizes-bet-details-title: 1rem;
    --font-sizes-account-restrictions-row: 0.938rem;
    --font-sizes-deposit-limit-dialog-title: 0.938rem;
    --font-sizes-deposit-limit-dialog-button: 0.813rem;
    --font-sizes-authenticate-header-text: 0.938rem;
    --font-sizes-reward-card-title: 1.125rem;
    --font-sizes-reward-card-conditions: 0.688rem;
    --font-sizes-reward-notification-title: 0.813rem;
    --font-sizes-reward-notification-description: 0.75rem;
    --font-sizes-reward-notification-link: 0.75rem;

    --font-weights-h1: var(--font-weight-semi-bold);
    --font-weights-h2: var(--font-weight-semi-bold);
    --font-weights-h3: var(--font-weight-semi-bold);
    --font-weights-h4: var(--font-weight-semi-bold);
    --font-weights-h5: var(--font-weight-semi-bold);
    --font-weights-h6: var(--font-weight-semi-bold);
    --font-weights-badge: var(--font-weight-medium);
    --font-weights-button: var(--font-weight-medium);
    --font-weights-button-sm: var(--font-weight-regular);
    --font-weights-currency-symbol: var(--font-weight-bold);
    --font-weights-currency-value: var(--font-weight-bold);
    --font-weights-header-links-active: var(--font-weight-bold);
    --font-weights-header-links: var(--font-weight-regular);
    --font-weights-boost-card-team: var(--font-weight-medium);
    --font-weights-boost-card-competition: var(--font-weight-regular);
    --font-weights-boost-odds: var(--font-weight-semi-bold);
    --font-weights-boost-card-time: 700;
    --font-weights-popular-league-name: 700;
    --font-weights-popular-league-category: 700;
    --font-weights-section-header: var(--font-weight-semi-bold);
    --font-weights-outcome-title: var(--font-weight-medium);
    --font-weights-section-title: var(--font-weight-bold);
    --font-weights-total-markets-count: var(--font-weight-semi-bold);
    --font-weights-fixture-row-time-label: 700;
    --font-weights-fixture-row-competitor-name: var(--font-weight-semi-bold);
    --font-weights-sport-link-title: var(--font-weight-semi-bold);
    --font-weights-side-bar-main-link: var(--font-weight-semi-bold);
    --font-weights-betslip-title: var(--font-weight-bold);
    --font-weights-betslip-title-default: var(--font-weight-semi-bold);
    --font-weights-betslip-count-label: var(--font-weight-bold);
    --font-weights-betslip-market-name: var(--font-weight-semi-bold);
    --font-weights-betslip-odds-changed: var(--font-weight-bold);
    --font-weights-betslip-place-bet-btn: 700;
    --font-weights-betslip-payout: var(--font-weight-bold);
    --font-weights-betslip-button-value-font-weight: var(--font-weight-bold);
    --font-weights-reuse-btn-label: var(--font-weight-semi-bold);
    --font-weights-betslip-to-win-title: var(--font-weight-bold);
    --font-weights-betslip-toast-button-label: 600;
    --font-weights-place-bet-btn-value: var(--font-weight-medium);
    --font-weights-betslip-done-btn: 600;
    --font-weights-footer-desktop-sitemap-title: 600;
    --font-weights-footer-desktop-sitemap-item: 400;
    --font-weights-header-login-button: 600;
    --font-weights-bet-status-badge: 600;
    --font-weights-bonus-badge-amount: var(--font-weight-bold);
    --font-weights-bet-stake-amount: var(--font-weight-bold);
    --font-weights-my-bet-tab-button: var(--font-weight-semi-bold);
    --font-weights-bet-details-title: var(--font-weight-semi-bold);
    --font-weights-free-bet-badge-label: 600;
    --font-weights-my-bets-score: 700;
    --font-weights-account-restrictions-row: var(--font-weight-semi-bold);
    --font-weights-authenticate-header-login: var(--font-weight-medium);
    --font-weights-reward-card-title: 700;
    --font-weights-reward-card-conditions: 400;
    --font-weights-reward-notification-title: 600;
    --font-weights-reward-notification-description: 400;
    --font-weights-reward-notification-link: 500;
    --weights-acc-dropdown-logout-btn: var(--font-weight-semi-bold);
    --weights-acc-dropdown-deposit-btn: var(--font-weight-semi-bold);
    --weights-header-my-bets: var(--font-weight-medium);
    --weights-header-deposit: var(--font-weight-bold);
    --weights-forgotten-link: var(--font-weight-bold);
    --weights-input-label: var(--font-weight-bold);
    --weights-form-label-font-weight-bold: var(--font-weight-bold);
    --weights-product-menu-bold: var(--font-weight-bold);

    --primary: #24ecdc;
    --primary-1000: #051e1c;
    --primary-800: #072e2b;
    --primary-700: #0b4540;
    --primary-600: #116b64;
    --primary-500: #15847b;
    --primary-400: #19a095;
    --primary-300: #1dbcaf;
    --primary-200: #21dacb;
    --primary-100: #32fbec;

    --secondary: #151540;
    --secondary-1000: #111135;
    --secondary-800: #151540;
    --secondary-700: #1d1d56;
    --secondary-600: #2e2e8e;
    --secondary-500: #2d2d82;
    --secondary-400: #3b3ba7;
    --secondary-300: #a9a9d3;
    --secondary-200: #e7e7e7;
    --secondary-100: #efefef;
    --secondary-50: #eeeeee;
    --secondary-25: #f5f5f5;
    --secondary-0: #fafafa;

    --secondary-blue-100: #e7e7e7;

    --tertiary: #1e91da;

    --white: #fff;

    --text-white-primary: var(--white);
    --text-white-secondary: rgba(255, 255, 255, 0.6);
    --text-disabled-white: rgba(255, 255, 255, 0.38);
    --promo-alt: var(--tertiary);

    --primary-btn-label-color: var(--secondary);
    --tab-border-primary: var(--secondary);
    --input-border-focused: var(--tertiary);
    --form-btn: var(--secondary);

    --bg-primary: #151540;
    --bg-secondary: #101033;
    --bg-tertiary: #1d1d56;

    --bg-secondary-70: #101033b3;

    --account-menu-dropdown-bg: var(--bg-tertiary);

    --boost-card-badge-bg: #24ecdc;
    --boost-card-border: #24ecdc;

    --live-badge-match-details: rgba(255, 255, 255, 0.1);
    --sport-links-bg: #ffffff;

    --collapse-icon: rgba(0, 0, 0, 0.6);

    --side-bar-main-link: rgba(255, 255, 255, 0.88);
    --side-bar-collapse-item: rgba(255, 255, 255, 0.88);
    --betslip-odds-down: #656565;
    --betslip-place-bet-btn: var(--secondary);

    --bg-betslip-toast: var(--bg-secondary);

    --footer-back-to-top: var(--bg-primary);

    --alert-message-background: var(--secondary-50);
    --alert-message-outline: var(--secondary-50);
    --alert-message-border: 3px solid #d32f2f;
    --alert-message-text-color: rgba(0, 0, 0, 0.6);

    --score-live: #003366;
    --score-settled: rgba(0, 0, 0, 0.6);
    --score-time-text: var(--white);
    --score-time-bg: var(--secondary-1000);

    --selected-market-bg: var(--secondary);
    --selected-market-border: transparent;
    --selected-market-text: var(--white);

    --sport-selector-text: var(--secondary);
    --selected-sport-selector-text: var(--secondary);

    --promo: #fff;
    --promo-25: #fff;
    --promo-200: #dcdcfd;
    --promo-bg: #2a2a2b;
    --boost-odds-bg: #f3fefd;
    --boost-odds: #1e91da;
    --boost-odds-border: #24ecdc;
    --see-all-link-color: var(--tertiary);
    --main-bg: #f5f5f5;

    --acca-bonus-row: #444;
    --acca-bet-details-row: #444;
    --acca-bet-details-odds: white;
    --acca-bet-header: white;

    --authenticate-header-login: var(--bg-primary);
    --authenticate-container-background: var(--secondary-25);

    --complimentary: #0080ff;

    --header-icons-background: #222267;
    --header-icons-background-hover: color-mix(in oklab, var(--header-icons-background) 90%, white);
    --deposit-plus-button: var(--primary);

    --reward-cta-button: var(--tertiary);
    --reward-notification-details-link: var(--tertiary);

    --over-under-dropdown-border: var(--secondary-100);
    --over-under-dropdown-arrow: var(--secondary-1000);
    --over-under-dropdown-active: var(--tertiary);

    --cashier-payment-instrument-active-color: var(--tertiary);

    --casino-sidebar-background-color: #151540;
    --casino-sidebar-section-background-color: var(--casino-sidebar-background-color);
    --casino-main-background-color: #101033;
    --casino-splitter-background-color: #151540;
    --casino-card-background-color: #151540;
    --casino-chip-background-color: #151540;
    --casino-chip-border-color: #ffffff1a;
    --casino-chip-text-color: #ffffffe0;
    --casino-game-loader-background: #0e0e2c;
    --casino-primary: #24ecdc;
    --casino-highlighted-text: rgba(0, 0, 0, 0.88);
    --casino-vendors-dropdown: var(--casino-main-background-color);
    --casino-play-color: #fff;

    --bottombar-betslip-inactive-bg: var(--secondary-600);
    --bottombar-betslip-active-bg: var(--primary);
    --bottombar-betslip-inactive-color: var(--white);
    --bottombar-betslip-active-color: var(--white);

    --betslip-button-icon: rgba(0, 0, 0, 0.6);
    --betslip-button-text: var(--secondary);
    --betslip-button-text-large: 0.813rem;
    --betslip-book-code-font-size: 1.75rem;
    --betslip-book-code-font-weight: 600;
    --betslip-book-code-padding: 0 0 1rem;
    --betslip-msg-selections-removed-color: var(--complimentary-yellow);
    --betslip-stake-name-line-height: 1.063rem;
    --betslip-bonus-percentage-font-size: 0.625rem;
    --betslip-notification-alt-color: var(--complimentary-yellow);
    --betslip-header-bg: var(--secondary);
    --betslip-header-color: var(--text-alt-primary);

    --bg-modal-header: var(--bg-primary);
    --product-menu-border-color: var(--bg-modal-header);
    --header-border-color: var(--secondary-1000);
    --sport-filter-bg: rgba(245, 245, 245, 1);

    --side-bar-collapse-font-weight: 400;
    --side-bar-collapse-font-size: 0.875rem;
    --side-bar-collapse-font-family: var(--font-family-alt);

    --error-page-title-font-weight: 600;

    --cms-page-background: var(--secondary-100);
    --cms-button-primary: var(--primary);
    --cms-page-heading-font-weight: var(--font-weight-bold);

    --my-bets-info-container-bg: var(--secondary-100);

    --homepage-banner-button-text: var(--secondary);
    --homepage-banner-text: var(--text-alt-primary);
    --homepage-banner-title-weight: 600;

    --promo-badge-color: var(--primary);
    --scoreboard-bg: rgba(11, 25, 49, 0.65);

    --header-height: 3rem;
    --side-bar-background: #151540;
    --betslip-tabs-bg-secondary: #1d1d56;
    --payout-breakdown-container-bg: #151540;
    --button-container-bg: #151540;

    --deposit-button-background-color: var(--primary);
    --account-restrictions-form-button-background-color: var(--tertiary);
    --login-button-background: var(--secondary-600);
    --font-weights-odds-button-value: var(--font-weight-bold);
    --odds-button-border-color: var(--secondary-blue-100);
    --odds-button-background-color: var(--secondary-25);
    --odds-button-color: #1b83c4;
    --odds-selected-button-colour: var(--white);
    --odds-selected-button-border-colour: var(--tertiary-1000);
    --odds-selected-button-background-colour: var(--tertiary);
    --primary-solid-button-color: var(--secondary);
    --primary-filter-page-button-background: var(--primary);
    --primary-filter-page-button-color: var(--secondary);
    --primary-filter-page-button-font-size: 1rem;
    --form-button-font-size: 1.125rem;
    --odds-button-hover-background-color:  var(--secondary-50);
    --odds-button-hover-border-color: var(--secondary-blue-100);
    --ghost-re-bet-button-hover-background: var(--secondary-25);
    --primary-solid-button-hover-background: var(--primary-200);
    --login-button-hover-background: var(--secondary-400);
    --badge-betslip-button-background-color: linear-gradient(180deg, var(--primary) 0%, var(--primary-500) 100%);
    --badge-betslip-button-color: rgba(0, 0, 0, 0.6);
    --badge-betslip-border: solid 1px var(--primary-700);
    --badge-cms-page-image-color: var(--white);
    --badge-cms-page-image-font-weight: 600;
    --boost-card-badge-color: var(--secondary-600);
    --badge-live-font-weight: 600;
    --badge-live-color: var(--white);
    --badge-live-bg: var(--secondary-1000);
    --toggle-label-button-background-color: var(--secondary-blue-100);
    --toggle-label-switch-font-size: 0.75rem;
    --toggle-primary: #32efbb;
    --text-promo: var(--white);
    --promo-border: #32efbb;
    --header-bg: var(--bg-primary);
    --account-menu-details-bg: var(--bg-secondary);
    --boost-odds-hover-bg: rgb(219.4615384615,252.0384615385,249.0769230769);

    --betslip-quickbet-bg: var(--secondary-700);

}
