:root { --color-1: #FF2056; --color-2: #C0A4FF; --color-3: #07A6D7; --color-4: #E2E389; --color-5: #FE6DE2; --animation-duration: 3.4s; }
.bd { box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 40px; padding: 0px 8px; margin: 0px 0px 8px; text-decoration: none; }
.xd { margin: 0px; flex-shrink: 0; font-family: var(--primary-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", sans-serif); font-weight: 700; font-size: 15px; line-height: 20px; letter-spacing: 0px; color: var(--text-primary, #fff); white-space: nowrap; font-variation-settings: "wdth" 100; overflow: hidden; text-overflow: ellipsis; max-width: 100%; }
.Bd { box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; margin: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; padding: 0px; font-family: var(--primary-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", sans-serif); font-weight: 700; font-variation-settings: "wdth" 100; line-height: normal; text-decoration: none; white-space: nowrap; cursor: pointer; user-select: none; }
.ra { border-radius: var(--button-radius-pill, 999px); min-width: 25px; min-height: 25px; padding: 6px; overflow: clip; aspect-ratio: 1 / 1; }
.ae { color: var(--text-primary, #fff); background-color: rgba(255, 255, 255, 0.05); backdrop-filter: blur(10px) saturate(140%); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px; position: relative; }
.jd::before { content: ""; position: absolute; inset: 0px; padding: 1px; border-radius: inherit; pointer-events: none; background: linear-gradient(to right bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); mask: linear-gradient(rgb(0, 0, 0) 0px, rgb(0, 0, 0) 0px) content-box exclude, linear-gradient(rgb(0, 0, 0) 0px, rgb(0, 0, 0) 0px); }
.ra.ae:hover { background-color: rgba(0, 0, 0, 0.45); }
.ra.ae { background-color: rgba(0, 0, 0, 0.3); }
.Gd { display: inline-flex; height: 16px; min-width: 0px; align-items: center; gap: 4px; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-family: var(--primary-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", sans-serif); font-size: 12px; font-weight: 860; font-variation-settings: "wdth" 100; white-space: nowrap; }
.Id { display: inline-flex; width: 10px; height: 15px; flex: 0 0 10px; align-items: center; justify-content: center; }
.Sd { line-height: normal; text-shadow: rgba(0, 0, 0, 0.4) 0px 0px 6px, rgba(0, 0, 0, 0.4) 0px 1px 0px; }
.Pd { --game-pod-surface: var(--light-level-1, #fff); --game-pod-live-surface: #1f1f1f; --game-pod-border: transparent; --game-pod-overlay: rgba(0, 0, 0, .3); --game-pod-button-size: 25px; --game-pod-button-column: 35px; --game-pod-button-padding: 4px; --game-pod-tag-font: var(--primary-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", sans-serif); --game-pod-width: 108px; display: inline-flex; position: relative; box-sizing: border-box; overflow: clip; border-radius: 12px; cursor: pointer; flex-direction: column; justify-content: space-between; }
.Re .ko { transition: filter 0.16s ease-out; }
.Re { transition: transform 0.14s ease-out; }
.Re:active:not(:has(button:active)) { transform: scale(0.95); }
@media (hover: hover) {.Re:hover .ko { filter: brightness(0.8); }}
@media (prefers-reduced-motion: reduce) {.Re, .Re .ko { transition: none; }}
.Hd { position: relative; display: flex; flex-direction: column; flex: 1 1 0%; min-width: 0px; }
.Ad { position: relative; display: flex; flex: 1 1 auto; flex-direction: column; }
.Od { content: ""; position: absolute; inset: 0px; padding: 1px; border-radius: inherit; pointer-events: none; background: linear-gradient(45deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.5)); mask: linear-gradient(rgb(0, 0, 0) 0px, rgb(0, 0, 0) 0px) content-box exclude, linear-gradient(rgb(0, 0, 0) 0px, rgb(0, 0, 0) 0px); }
.Cl { --game-pod-width: 108px; --game-pod-height: 108px; min-width: 108px; min-height: 108px; }
.zl { --game-pod-width: 185px; --game-pod-height: 136px; min-width: 185px; min-height: 136px; border-radius: 16px; background-color: var(--game-pod-live-surface); }
@media (min-width: 768px) {.Cl { --game-pod-width: 140px; --game-pod-height: 140px; min-width: 140px; min-height: 140px; }}
.ko { position: absolute; top: 0px; left: 0px; right: 0px; height: 100%; overflow: clip; background-color: rgb(51, 51, 51); }
.ko img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; pointer-events: none; }
.Vd { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; pointer-events: none; }
.qd { display: flex; flex-direction: row; }
._d { height: 26px; display: flex; align-items: center; justify-content: flex-start; min-width: 0px; max-width: 100%; overflow: hidden; container-type: inline-size; font-size: 12px; line-height: 12px; font-weight: 700; }
.Kd { position: absolute; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 26px; pointer-events: none; background-image: linear-gradient(to bottom,rgba(0,0,0,0),var(--game-pod-overlay)); backdrop-filter: blur(3px); mask-image: linear-gradient(transparent 0%, rgb(0, 0, 0) 20%); }
.Zd { display: flex; position: relative; flex: 1 1 auto; justify-content: center; width: 100%; min-width: 0px; color: var(--text-primary, #fff); font-family: var(--game-pod-tag-font); text-shadow: rgba(0, 0, 0, 0.5) 0px 2px 0px; white-space: nowrap; }
.o0 { position: relative; display: flex; align-items: center; justify-content: center; gap: 6px; background-color: var(--game-pod-live-surface); color: var(--text-primary, #fff); font-family: var(--game-pod-tag-font); font-size: 12px; line-height: 14px; font-weight: 860; font-variation-settings: "wdth" 100; white-space: nowrap; min-height: 32px; }
.t0 { position: relative; display: flex; flex-direction: column; justify-content: space-between; flex: 1 1 auto; min-width: 0px; overflow: hidden; padding-left: 9px; align-self: stretch; }
.i0 { position: relative; display: flex; flex-direction: row; justify-content: space-between; align-items: start; flex: 1 1 0%; min-width: 0px; width: 100%; }
.Jl { box-sizing: border-box; display: flex; position: relative; z-index: 2; flex-direction: column; justify-content: space-between; align-items: center; align-self: stretch; padding: 4px; }
.Jl:has(> :only-child) { justify-content: flex-end; }
.l0 { position: absolute; top: -15px; right: 30px; padding: 4px 8px; border-radius: 999px; border: 1px solid var(--product-primary, #28FFBB); background: rgba(51, 51, 51, 0.5); backdrop-filter: blur(5px); color: rgb(255, 255, 255); font-family: var(--game-pod-tag-font); font-size: 9px; font-style: normal; font-weight: 700; line-height: 12px; }
.x0 { position: relative; display: flex; align-items: stretch; gap: 8px; }
.yo { display: flex; overflow: auto hidden; overscroll-behavior-x: contain; scroll-behavior: smooth; scrollbar-width: none; }
.yo::-webkit-scrollbar { display: none; }
.Hl { scroll-snap-type: x mandatory; }
.yo > * { flex-shrink: 0; scroll-snap-align: start; }
.yo:focus-visible { outline: currentcolor solid 2px; outline-offset: 2px; }
@media (hover: none) and (pointer: coarse) {.Hl { scroll-snap-type: none; }}
@media (prefers-reduced-motion: reduce) {.yo { scroll-behavior: auto; }}
@property --glow-border-angle { syntax: "<angle>"; inherits: true; initial-value: 0deg; }
@property --glow-shimmer-angle { syntax: "<angle>"; inherits: false; initial-value: 0deg; }
.G0 { --tag-text-color: var(--product-bg-1, #111); --tag-exclusive-background-color: var(--product-primary, #28ffbb); --tag-new-background-color: #ffe336; display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; padding: 2px 7px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; font-family: var(--primary-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", sans-serif); font-weight: 700; font-size: 10px; line-height: 12px; letter-spacing: 0px; color: var(--tag-text-color); white-space: nowrap; font-variation-settings: "wdth" 100; text-transform: uppercase; }
.I0 { background-color: var(--tag-exclusive-background-color); }
.liveCasinoRouletteEvo { --lc-roulette-evo-black: #000000; --lc-roulette-evo-black-rgb: 0, 0, 0; --lc-roulette-evo-green: #126E51; --lc-roulette-evo-green-rgb: 18, 110, 81; --lc-roulette-evo-red: #FF0000; --lc-roulette-evo-red-rgb: 255, 0, 0; }
.liveCasinoRouletteEvo.eb { position: relative; padding: 5px 0px; z-index: 1; }
.liveCasinoRouletteEvo.ob { position: relative; width: 120px; }
.liveCasinoRouletteEvo.ab { display: flex; position: relative; flex-direction: row; justify-content: end; gap: 5px; }
.liveCasinoRouletteEvo.qr { transition: none; }
.liveCasinoRouletteEvo.Xe { display: flex; height: 20px; width: 20px; flex: 0 0 auto; align-items: center; justify-content: center; border-radius: 99px; box-sizing: border-box; font-family: FuturaPTBold; font-size: 11px; line-height: 1; color: rgb(255, 255, 255); text-align: center; }
.liveCasinoRouletteEvo.tb { background-color: var(--lc-roulette-evo-green); }
.liveCasinoRouletteEvo.ib { background-color: var(--lc-roulette-evo-red); }
.liveCasinoRouletteEvo.lb { background-color: var(--lc-roulette-evo-black); border: 1px solid rgba(255, 255, 255, 0.5); }
.liveCasinoRouletteEvo.rb .liveCasinoRouletteEvo.Xe:first-child { animation: 0.5s ease 1s 1 normal forwards running Qr; }
.liveCasinoRouletteEvo.qr .liveCasinoRouletteEvo.Xe:first-child { animation: auto ease 0s 1 normal none running none; opacity: 1; }
.liveCasinoRouletteEvo.Xe:first-child { opacity: 0; }
.liveCasinoRouletteEvo.nb { position: absolute; left: 0px; top: 0px; display: block; border-radius: 99px; height: 20px; width: 20px; animation-duration: 2s; animation-delay: 1s; animation-timing-function: ease; animation-fill-mode: forwards; }
@keyframes Qr { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.liveCasinoSliderContainer.ua { box-sizing: border-box; margin: 0px auto; max-width: 1450px; width: 100%; position: relative; }
.pointer-focus .liveCasinoSliderContainer.ua:focus { outline: none; }
.liveCasinoSliderContainer.ua.jb { visibility: hidden; }
.R { --slider-arrow-bg: rgba(17, 17, 17, .9); --slider-arrow-width: 30px; --slider-arrow-before-size: 10px; --slider-inline-padding: var(--gutter, 8px); --slider-arrow-gray: #aaaaaa; --slider-white: #fff; padding-block: 10px; }
.Ib { padding-inline: var(--slider-inline-padding); }
.Sb { flex: 1 1 0%; scroll-padding-inline: var(--slider-inline-padding); display: grid; grid-auto-flow: column; grid-auto-columns: max-content; grid-template-rows: auto; place-content: start; align-items: start; }
.ha { margin-inline: var(--slider-inline-padding); gap: 0px; }
.H, .A { background-color: var(--slider-arrow-bg); cursor: pointer; top: 0px; bottom: 0px; position: absolute; transition: background-color 0.2s, opacity 0.2s, visibility 0.2s; width: var(--slider-arrow-width); align-items: center; display: flex; box-sizing: border-box; z-index: 2; transform: none; opacity: 0; visibility: hidden; }
.ha:hover .H, .ha:hover .A { opacity: 1; visibility: visible; }
@media (hover: none) and (pointer: coarse) {.H, .A { display: none; }}
.H::before, .A::before { border-color: var(--slider-arrow-gray); border-style: solid; border-width: 2px 2px 0px 0px; content: ""; height: var(--slider-arrow-before-size); width: var(--slider-arrow-before-size); position: absolute; transition: border-color 0.2s; }
.H:hover::before, .A:hover::before { border-color: var(--slider-white); }
.H { left: 0px; }
.H::before { transform: rotate(-135deg); right: 7px; }
.A { right: 0px; }
.A::before { transform: rotate(45deg); left: 7px; }
@property --shimmer { syntax: "<angle>"; inherits: false; initial-value: 0deg; }
.sliderHeader { --slider-title-color: #99ffdf; --slider-title-color-white: #fff; --promotional-link-color: #28ffbb; --slider-header-border-color: rgba(255, 255, 255, .5); }
.sliderHeader.vs { display: flex; position: relative; align-items: flex-start; flex-direction: column; margin-left: 10px; }
.sliderHeader.vs:empty { display: none; }
.sliderGame { --sliderGame-transition: transform .3s ease; --sliderGame-transition-animated: transform .3s ease, padding .2s ease; --sliderGame-bgcolor: #333333; --sliderGame-shadow: 0 0 5px rgba(0, 0, 0, .7); --sliderGame-highlight: #28ffbb; --sliderGame-highlight-gradient: linear-gradient(130deg, #28ffbb, #ffdf1b, #28ffbb); --sliderGame-jackpot-box-shadow: 0 0 5px black; --sliderGame-radius: 5px; --sliderGame-radius-sm: 3px; --sliderGame-radius-video: 3% / 3%; --sliderGame-spinner-border: 2.5px solid #444444; --sliderGame-spinner-border-left: 2.5px solid #28ffbb; --sliderGame-spinner-size: 38px; --sliderGame-image-overlay-gradient: linear-gradient(to top, rgba(0, 0, 0, .7), transparent 50%); --sliderGame-btn-bg: #28ffbb; --sliderGame-btn-close-bg: white; --sliderGame-label-bg: color(display-p3 .156863 1 .733333); --sliderGame-label-color: #222222; --sliderGame-font-family: "FuturaPTDemi"; --sliderGame-button-font-color: black; --sliderGame-animated-currentPod-gradient: linear-gradient(130deg, rgba(40, 255, 187, .4), rgba(255, 223, 27, .25), rgba(40, 255, 187, .25)); }
.sliderGame.tx { position: absolute; inset: 0px; z-index: 0; pointer-events: none; }
.sliderGame.Ja { box-sizing: border-box; cursor: pointer; display: inline-block; position: relative; text-align: center; vertical-align: top; white-space: normal; transition: var(--sliderGame-transition); height: auto; width: auto; will-change: transform; color: inherit; text-decoration: none; }
.sliderGame.Ja.Ke { height: 110px; width: 110px; }
@media (min-width: 1024px) {.sliderGame.Ja.Ke { width: 132px; }}
.sliderGame.Cs { position: absolute; left: 2px; height: 59%; transition: opacity 0.3s; opacity: 1; bottom: -20px; transform: translate(-30%); pointer-events: none; z-index: 2; }
.sliderGame.Cs[data-position="10"] { left: 13px; }
.sliderGame.se { position: relative; overflow: hidden; width: 100%; height: 100%; box-sizing: border-box; border-radius: var(--sliderGame-radius-sm); z-index: 1; }
@media (min-width: 1300px) {.sliderGame.se { border-radius: var(--sliderGame-radius); }}
.sliderGame.Ke .sliderGame.se { border-radius: 5px; box-shadow: rgb(38, 255, 190) 0px 0px 0px 1px; }
.sliderGame.zs { position: relative; height: 100%; width: 100%; }
.sliderGame.Qt { height: 100%; width: 100%; background-size: cover; background-position: center center; background-repeat: no-repeat; background-color: var(--sliderGame-bgcolor); }
.sliderGame.nx { height: 100%; object-fit: cover; object-position: center center; width: 100%; position: absolute; top: 0px; left: 0px; pointer-events: none; }
.sliderGame.Gs { height: 100%; object-fit: cover; object-position: center center; width: 100%; position: absolute; top: 0px; left: 0px; }
.sliderGame.Ja.Ke .sliderGame.pe { height: auto; background: none; backdrop-filter: none; mask-image: none; }
.sliderGame.Fs { position: absolute; top: -4px; left: -3px; height: 20px; width: fit-content; text-transform: uppercase; font-style: normal; opacity: 1; color: var(--sliderGame-label-color); font-family: var(--sliderGame-font-family); font-size: 10px; font-weight: 700; letter-spacing: 0px; text-align: left; padding: 0px 10px 1px; border-radius: 4px; transform: skew(-7deg); background: linear-gradient(95deg, color(display-p3 0.1569 1 0.8042) 4.07%, color(display-p3 0.149 1 0.7451) 77.93%) transparent; box-shadow: rgba(255, 255, 255, 0.5) 0px -1px inset, rgba(255, 255, 255, 0.5) 0px 1px inset; filter: drop-shadow(rgba(0, 0, 0, 0.7) 0px 2px 0px); display: flex; align-items: center; box-sizing: border-box; z-index: 2; }
.sliderGame.m { width: 25px; height: 25px; padding: 0px; font-size: 14px; display: none; border-radius: 50%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.3); position: relative; font-family: futuraPTCond,FuturaPTDemi,var(--primary-font),serif; font-style: italic; line-height: 1; align-items: center; justify-content: center; backdrop-filter: saturate(1.6) blur(10px); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px; transition: background-color 0.2s; }
.sliderGame.m:hover { cursor: pointer; }
.sliderGame.m.cx { display: inline-flex; }
.sliderGame.xx { width: 4px; height: 9px; }
.sliderGame.Ce { right: 6px; bottom: 6px; display: block; float: right; box-sizing: border-box; position: absolute; padding: 0px; pointer-events: auto; z-index: 3; }
.sliderGame.pe { position: absolute; bottom: 0px; left: 0px; width: 100%; z-index: 2; }
.sliderGame.m:hover, .sliderGame.m:focus-visible { background: rgba(0, 0, 0, 0.45); }
.sliderGame.m::before { content: ""; position: absolute; inset: 0px; border-radius: 50%; padding: 0.6px; background: linear-gradient(to right bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); mask: linear-gradient(rgb(0, 0, 0) 0px, rgb(0, 0, 0) 0px) content-box exclude, linear-gradient(rgb(0, 0, 0) 0px, rgb(0, 0, 0) 0px); pointer-events: none; }
.sliderGame.pe:has(.sliderGame.ei) { height: 48px; background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.16)); backdrop-filter: blur(12px) saturate(140%); mask-image: linear-gradient(rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.08) 6px, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.65), rgb(0, 0, 0) 24px); mask-repeat: no-repeat; pointer-events: none; }
.sliderGame.hx { display: inline-block; transform: skew(7deg); color: rgb(17, 17, 17); font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 11px; font-weight: 600; font-style: normal; letter-spacing: 0.28px; line-height: 1; text-transform: uppercase; }
.slider { --slider-arrow-bg: rgba(17, 17, 17, .9); --slider-tap-highlight: rgba(0, 0, 0, 0); --slider-tap-highlight-transparent: transparent; }
.slider.Be { --slider-pad-top: 15px; --slider-pad-bottom: 20px; }
.slider.Ra { --slider-pad-top: 24px; --slider-pad-bottom: 35px; }
.slider.eo { user-select: none; -webkit-tap-highlight-color: var(--slider-tap-highlight-transparent); font-size: 0px; position: relative; white-space: nowrap; padding-left: 10px; width: fit-content; display: grid; grid-auto-flow: column; gap: 0px 10px; }
@media (min-width: 1300px) {.slider.eo { padding-left: 10px; }}
.slider.Ra .slider.eo { -webkit-tap-highlight-color: var(--slider-tap-highlight); position: absolute; padding: 0px 12px; gap: 0px 35px; }
.slider.i { display: inline-grid; grid-auto-flow: column; grid-template-rows: 130px; gap: 10px; grid-auto-columns: 130px; }
.slider.i:last-child { padding-right: 15px; }
@media (min-width: 1300px) {.slider.i:last-child { padding-right: 20px; }}
@media (min-width: 650px) {.slider.i { grid-template-rows: 150px; grid-auto-columns: 150px; }}
@media (min-width: 1300px) {.slider.i { grid-template-rows: 190px; grid-auto-columns: 190px; }}
.slider.Ra .slider.i { height: 100%; gap: 0px 10px; grid-auto-columns: auto; grid-template-rows: 130px; }
.slider.Yo { overflow: hidden; position: relative; }
.slider-sports-host .slider.Yo { overflow: visible; padding-inline: var(--gutter); }
.slider-sports-host .slider.eo { padding-left: 0px; }
.slider-sports-host .slider.i:last-child { padding-right: 0px; }
.slider.S { overflow: hidden; position: relative; content-visibility: auto; padding: 15px 0px 20px; scrollbar-width: none; }
.slider.S::-webkit-scrollbar { display: none; }
.slider.Ra .slider.S { height: 130px; padding: 24px 0px 15px; }
@media (prefers-reduced-motion: no-preference) {@keyframes Ws { 
  0% { opacity: 0; transform: translate3d(0px, 10px, 0px) scale(0.96); }
  100% { opacity: 1; transform: translateZ(0px) scale(1); }
}}
.slider.Be:not(.C) .slider.S { content-visibility: visible; max-height: none; }
.V { --slider-arrow-bg: rgba(17, 17, 17, .9); --slider-arrow-width: 30px; --slider-arrow-before-size: 10px; --slider-inline-padding: var(--gutter, 8px); padding-block: 0px; margin-bottom: 12px; }
.Nx { padding-inline: calc(var(--slider-inline-padding, 8px) - 8px); margin-bottom: 8px; }
.qx { display: grid; grid-auto-flow: column; grid-template-rows: auto auto; grid-auto-columns: max-content; gap: 10px; justify-content: start; }
.ri { margin-inline: var(--slider-inline-padding); gap: 0px; }
.D, .E { background-color: var(--slider-arrow-bg); cursor: pointer; top: 0px; bottom: 0px; position: absolute; transition: background-color 0.2s, opacity 0.2s, visibility 0.2s; width: var(--slider-arrow-width); align-items: center; display: flex; box-sizing: border-box; z-index: 2; transform: none; opacity: 0; visibility: hidden; }
.ri:hover .D, .ri:hover .E { opacity: 1; visibility: visible; }
@media (hover: none) and (pointer: coarse) {.D, .E { display: none; }}
.D::before, .E::before { border-color: var(--slider-arrow-gray); border-style: solid; border-width: 2px 2px 0px 0px; content: ""; height: var(--slider-arrow-before-size); width: var(--slider-arrow-before-size); position: absolute; transition: border-color 0.2s; }
.D:hover::before, .E:hover::before { border-color: var(--slider-white); }
.D { left: 0px; }
.D::before { transform: rotate(-135deg); right: 7px; }
.E { right: 0px; }
.E::before { transform: rotate(45deg); left: 7px; }
.V.Z { --slider-arrow-bg: rgba(255, 255, 255, .6); }
.V.Z .D, .V.Z .E { position: relative; width: var(--gutter, 20px); visibility: visible; transition: opacity 0.2s, background-color 0.2s; mask-size: 8px 13px; mask-position: 50% 50%; mask-repeat: no-repeat; }
.V.Z .D::before, .V.Z .E::before { content: none; }
.V.Z .D { mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='12' width='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.216 12 7 11.243 1.569 6 7 .757 6.216 0 .784 5.243 0 6l.784.757z' fill='%23333' fill-rule='evenodd'/%3E%3C/svg%3E"); }
.V.Z .E { right: 0px; mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12'%3E%3Cpath fill='%23333' fill-rule='evenodd' d='M.784 12 0 11.242 5.43 6 0 .758.784 0l5.432 5.242L7 6l-.784.758z'/%3E%3C/svg%3E"); }
.V.Z .D:hover, .V.Z .E:hover { background-color: rgb(255, 255, 255); }
.sliderContainer { --slider-green: #28ffbb; --slider-green-light: #99ffdf; --slider-gray: #666666; --slider-bg-black: #141414; --slider-arrow-gray: #aaaaaa; --slider-arrow-width: 50px; --slider-arrow-width-jackpot: 30px; --slider-arrow-before-size: 20px; --slider-arrow-before-size-jackpot: 10px; --slider-header-img-color: #99ffdf; --slider-promo-link: #28ffbb; --slider-promo-text: #cccccc; --slider-promo-bg: #141414; --slider-title-color: #99ffdf; --slider-title-color-white: #fff; --slider-white: #fff; }
div[data-react-component-type="SliderContainer"]:has(.component-content) { min-height: 285px; }
.sliderContainer.ef { box-sizing: border-box; max-width: 1450px; width: 100%; position: relative; margin: 0px auto; }
:root, :host { --product-primary: #28FFBB; --product-primary-alternative: #FFAD00; --product-page-bg-1: #111; --product-page-overlay-1: rgba(17, 17, 17, .7); --product-bg-1: #111; --product-bg-2: #111; --product-bg-3: #1B1B1B; --product-bg-4: #111; --product-bg-5: #333; --product-bg-6: #1B1B1B; --product-bg-8: #555; --product-sub-3: #CCC; --product-link-1: #28FFBB; --product-link-2: #14805E; --product-text-1: #CCC; --product-text-2: #FFF; --product-text-3: #28FFBB; --product-text-4: #999; --product-text-5: #A7A7A7; --product-text-6: #E4E4E4; --product-text-7: #28FFBB; --product-text-8: #EEE; --product-text-9: #CCC; --product-text-10: #FFF; --product-text-11: #474747; --product-text-12: #000; --product-header-text: #99FFDF; --product-accessible-tone: #BBB; --product-gold: #FFD470; --product-silver: #CCC; --product-bronze: #FFB06B; --product-jackpot-ticker: #222; --product-button-bg-hover: #FFF; --product-button-text: #222; --product-button-bg-hover-text: #222; --product-border-1: #383838; --product-border-2: #444; --product-grey-19: #191919; --product-grey-22: #222; --product-grey-28: #282828; --product-grey-30: #303030; --product-grey-33: #333; --product-grey-37: #373737; --product-grey-44: #444; --product-grey-47: #474747; --product-grey-54: #545454; --product-grey-66: #666; --product-grey-77: #777; --product-grey-88: #888; --product-grey-99: #999; --product-grey-a7: #a7a7a7; --product-grey-bb: #BBB; --product-grey-cc: #CCC; --product-grey-dd: #DDD; --product-grey-e4: #E4E4E4; --product-grey-f0: #F0F0F0; --product-grey-ff: #FFF; --product-bg-14: #141414; --product-red-b9: #B90000; --product-grey-aa: #AAAAAA; --product-border-white-50: rgba(255, 255, 255, .5); --product-overlay-22-90: rgba(34, 34, 34, .9); --generic-1: #E4E4E4; --generic-2: #FFF; --generic-3: #F0F0F0; --generic-4: #F8F8F8; --generic-button-1: #FFDF1B; --generic-button-2: #FFEE80; --green-bet365: #14805E; --green-plus10: #18946D; --green-special: #4ACFA5; --green-download: #008C85; --green-transparent-button: #126E51; --yellow-bet365: #FFDF1B; --yellow-bet365-cta: #FFEE80; --primary-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Tahoma, Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Open Sans", sans-serif; --alternative-font: "FuturaPTWebBook", Futura, Arial, sans-serif; --max-page-width: 1450px; }
@font-face { font-family: bet365UIGaming; src: url("../fonts/gaming-icons-4f23826a.ttf?v=tnfu0r67s") format("truetype"); font-weight: 400; font-display: fallback; font-style: normal; }
html { font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Tahoma, Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Open Sans", sans-serif; text-size-adjust: 100%; -webkit-font-smoothing: antialiased; overflow: hidden auto; scrollbar-color: rgb(65, 65, 65) rgb(17, 17, 17); scrollbar-width: thin; }
body { background: var(--product-page_bg_1, #111); margin: 0px; }
button { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; font: inherit; padding: 0px; }
.pointer-focus button:focus { outline: none; }
img { height: auto; width: auto; }