:where(.local-block){display: block;}
:root{--swiper-theme-color: #007aff;}
:host{display: block; margin-left: auto; margin-right: auto; position: relative; z-index: 1;}
.swiper{display: block; list-style: none; margin-left: auto; margin-right: auto; overflow: hidden; padding: 0px; position: relative; z-index: 1;}

.swiper-wrapper{box-sizing: content-box; display: flex; height: 100%; position: relative; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial); width: 100%; z-index: 1;}
 .swiper-wrapper{transform: translateZ(0px);}
.swiper-horizontal{touch-action: pan-y;}

.swiper-slide{display: block; flex-shrink: 0; height: 100%; position: relative; transition-property: transform; width: 100%;}

.swiper-autoheight, .swiper-autoheight .swiper-slide{height: auto;}
.swiper-autoheight .swiper-wrapper{align-items: flex-start; transition-property: transform, height;}
.swiper-backface-hidden .swiper-slide{backface-visibility: hidden; transform: translateZ(0px);}






.swiper-watch-progress .swiper-slide-visible, .swiper:not(.swiper-watch-progress){}


@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
:root{--swiper-navigation-size: 44px;}





.swiper-horizontal{}

.swiper-pagination{position: absolute; text-align: center; transform: translateZ(0px); transition: opacity 0.3s; z-index: 10;}
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: var(--swiper-pagination-bottom,8px); left: 0px; top: var(--swiper-pagination-top,auto); width: 100%;}

.swiper-pagination-bullet{background: var(--swiper-pagination-bullet-inactive-color,#000); border-radius: var(--swiper-pagination-bullet-border-radius,50%); display: inline-block; height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)); opacity: var(--swiper-pagination-bullet-inactive-opacity,.2); width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));}
.swiper-pagination-bullet-active{background: var(--swiper-pagination-color,var(--swiper-theme-color)); opacity: var(--swiper-pagination-bullet-opacity,1);}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-horizontal.swiper-pagination-bullets{}








.swiper-fade{}

html{text-size-adjust: 100%; line-height: 1.15;}
body{margin: 0px;}
main{display: block;}
h1{font-size: 2em; margin: 0.67em 0px;}
hr{box-sizing: content-box; height: 0px; overflow: visible;}
pre{font-family: monospace, monospace; font-size: 1em;}
a{background-color: transparent;}
abbr[title]{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; text-decoration: underline dotted;}
b, strong{font-weight: bolder;}
code, kbd, samp{font-family: monospace, monospace; font-size: 1em;}
small{font-size: 80%;}
sub, sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sub{bottom: -0.25em;}
sup{top: -0.5em;}
img{border-style: none;}
button, input, optgroup, select, textarea{font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px;}
button, input{overflow: visible;}
button, select{text-transform: none;}
[type="button"], [type="reset"], [type="submit"], button{appearance: button;}
fieldset{padding: 0.35em 0.75em 0.625em;}
legend{box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal;}
progress{vertical-align: baseline;}
textarea{overflow: auto;}
[type="checkbox"], [type="radio"]{box-sizing: border-box; padding: 0px;}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height: auto;}
[type="search"]{appearance: textfield; outline-offset: -2px;}
[type="search"]::-webkit-search-decoration{appearance: none;}
::-webkit-file-upload-button{appearance: button; font: inherit;}
details{display: block;}
summary{display: list-item;}
[hidden], template{display: none;}














@media (prefers-reduced-motion: reduce), print{
}
@keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
.page-wrap{margin: 0px 0px 42px;}
@media (min-width: 768px){.page-wrap{margin: 32px 0px;}}
@media (min-width: 960px){.page-wrap{margin: 32px 0px 60px;}}
@media (min-width: 1248px){.page-wrap{margin: 32px 0px 76px;}}
@media (min-width: 1632px){.page-wrap{margin: 40px 0px 76px;}}
@media (min-width: 1920px){.page-wrap{margin: 60px 0px 76px;}}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1920px){}
@media (max-width: 767px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}


@font-face { font-display: swap; font-family: font-icons; font-style: normal; font-weight: 400; src: url("/assets/lucky-ones/929c816dc7-font-icons.6418314b..ttf") format("truetype"), url("/assets/lucky-ones/3db2f4f6f7-font-icons.11ecf913..woff") format("woff"); }
.font-icons{-webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; text-transform: none; font-family: font-icons !important;}














































.font-icons--icons_navigation_down::before{content: "";}

































.font-icons--arrow-right::before{content: "";}


.font-icons--icons_navigation_left::before{content: "";}
.font-icons--icons_navigation_right::before{content: "";}











.font-icons--close::before{content: "";}














































.font-icons--arrow-right-more::before{content: "";}
































.font-icons--open::before{content: "";}





.font-icons--search1::before{content: "";}

































.font-icons--search::before{content: "";}




























:root{--icon-size: 16px;}
.svg-icon{height: var(--icon-size); min-width: var(--icon-size); width: var(--icon-size);}

.image{transition: 0.5s;}

.image span{height: 100%; position: absolute; width: 100%;}
:root{--container-max-width: 1420px; --negative-container-padding: calc(var(--container-padding)*-1); --container-padding: 16px;}
@media (min-width: 768px){:root{--container-padding: 20px;}}
@media (min-width: 1632px){:root{--container-padding: 40px;}}
@media (min-width: 1920px){:root{--container-padding: 64px;}}
.container{display: block; margin: 0px auto; max-width: var(--container-max-width); padding: 0 var(--container-padding); width: 100%;}
.container--full{max-width: 100%;}

@media (max-width: 767px){.container--no-padding-mobile{--container-padding: 0px;}}

.container:empty{display: none;}



@media (min-width: 1248px){}



@keyframes front-rotation { 
  0% { transform: rotateY(0deg) scale(1); }
  100% { transform: rotateY(-180deg) scale(3); }
}
@keyframes back-rotation { 
  0% { transform: rotateY(-180deg) scale(3); }
  100% { transform: rotateY(-1turn) scale(1); }
}
.layout{display: flex; flex-direction: column; min-height: 100vh; padding: 0px 0px 60px;}
@media (min-width: 768px){.layout{padding-bottom: 0px;}}
@media (min-width: 1248px){.layout{padding-left: 260px;}}
.layout__main{flex: 1 1 0%; padding-top: 0px;}
@media (min-width: 768px){.layout__main{padding-top: 80px;}}
@media (min-width: 1248px){.layout__main{padding-top: 0px;}}

@media (min-width: 1248px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}
.layout__alert-bar-container:not(:empty) + .page-wrap{margin-top: 0px;}
@media (min-width: 768px){.layout__alert-bar-container:not(:empty) + .page-wrap{margin-top: 24px;}}
@media (min-width: 1248px){.layout__alert-bar-container:not(:empty) + .page-wrap{margin-top: 0px;}}
.layout__alert-bar-container:not(:empty) + .page-wrap--without-top-space{margin-top: 0px;}
@media (min-width: 768px){.layout__alert-bar-container:not(:empty) + .page-wrap--without-top-space{margin-top: 24px;}}
@media (min-width: 1248px){.layout__alert-bar-container:not(:empty) + .page-wrap--without-top-space{margin-top: 0px;}}
.layout__alert-bar-container:not(:empty) + .page-wrap--generic-calendar{margin: 0px 0px 24px;}
@media (min-width: 768px){.layout__alert-bar-container:not(:empty) + .page-wrap--generic-calendar{margin: 20px 0px 28px;}}
@media (min-width: 960px){.layout__alert-bar-container:not(:empty) + .page-wrap--generic-calendar{margin: 20px 0px 40px;}}
@media (min-width: 1248px){.layout__alert-bar-container:not(:empty) + .page-wrap--generic-calendar{margin: 20px 0px 76px;}}
@media (min-width: 1632px){.layout__alert-bar-container:not(:empty) + .page-wrap--generic-calendar{margin: 40px 0px 76px;}}
@media (min-width: 1920px){.layout__alert-bar-container:not(:empty) + .page-wrap--generic-calendar{margin: 60px 0px 76px;}}
@media (min-width: 1248px){.body--reversed .layout{padding: 0px 260px 0px 0px;}}


.header-left-desktop__wrap::-webkit-scrollbar{height: 2px; width: 2px;}
.header-left-desktop__wrap::-webkit-scrollbar-track{background: rgba(255, 255, 255, 0.1); border-radius: 100px;}
.header-left-desktop__wrap::-webkit-scrollbar-thumb{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)); border-radius: 100px; margin: 0px;}
.header-left-desktop__wrap::-webkit-scrollbar-thumb:hover{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163));}
@supports (-moz-appearance:none){.header-left-desktop__wrap{scrollbar-color: rgb(251, 227, 163) rgba(255, 255, 255, 0.1); scrollbar-width: thin;}}
.header-left-desktop{background: linear-gradient(90deg, rgb(0, 0, 0), rgb(24, 22, 19)); bottom: 0px; color: rgb(157, 155, 152); display: flex; flex-direction: column; height: 100%; left: 0px; margin: 0px; overflow: hidden; padding: 0px; position: fixed; text-align: center; top: 0px; width: 260px; z-index: 120;}
@media print{.header-left-desktop{display: none;}}
.header-left-desktop__wrap{flex: 1 1 0%; overflow: hidden auto; padding: 22px 10px 10px; scrollbar-gutter: stable; z-index: 5;}
.header-left-desktop__section{border-bottom: 1px solid rgb(35, 33, 29); margin-bottom: 14px; padding-bottom: 14px;}
.header-left-desktop__section:last-child{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; margin-bottom: 0px; padding-bottom: 0px;}
.header-left-desktop__section:empty{display: none;}



.header-left-desktop__section--loyalty-player-progress-block{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding-bottom: 0px;}
.header-left-desktop__section--logo{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; margin-bottom: 22px; padding-bottom: 0px;}
.header-left-desktop__logo{display: block;}
.header-left-desktop__logo.logo .image{height: auto; width: 100%;}









.header-left-desktop__footer{bottom: 0px; padding: 0px 10px 22px; position: sticky; z-index: 5;}














.body--reversed .header-left-desktop{left: auto; right: 0px;}

.logo{display: inline-block; vertical-align: top;}
.logo, .logo:active, .logo:focus, .logo:hover{outline: none; text-decoration: none;}
.logo .image{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: inline-block; height: auto; max-height: 100%; max-width: 100%; object-fit: contain; object-position: center center; vertical-align: top; width: 24px;}
@media (min-width: 768px){.logo .image{height: 37px; width: auto;}}
@media (min-width: 1248px){.logo .image{height: auto; width: 130px;}}
.link{text-decoration: none;}

.loyalty-player-progress-block{display: flex; flex-direction: column; gap: var(--gap); margin-bottom: 24px; text-align: start;}
@media (min-width: 768px){.loyalty-player-progress-block{margin-bottom: 22px;}}
.loyalty-player-progress-block{--gap: 4px;}
@media (min-width: 768px){.loyalty-player-progress-block{--gap: 8px;}}
.loyalty-player-progress-block__top-section{display: flex; flex-direction: column; gap: var(--gap); position: relative;}
.loyalty-player-progress-block__lock{align-items: center; background: rgba(0, 0, 0, 0.8); border-radius: 4px; display: flex; flex-direction: column; gap: 4px; height: 100%; inset: 0px; justify-content: center; padding: 16px; position: absolute; width: 100%; z-index: 10;}
.loyalty-player-progress-block__lock::before{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)); border-radius: 4px; content: ""; inset: 0px; mask: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) content-box exclude, linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px); padding: 1px; position: absolute;}
.loyalty-player-progress-block__lock-text{color: rgb(255, 255, 255); font-size: 10px; font-weight: 600; line-height: 1.4; text-align: center;}
.loyalty-player-progress-block__lock-icon{--icon-size: 14px;}
.loyalty-player-progress-block-card{border: 1px solid rgb(79, 75, 69); border-radius: 4px; display: flex; flex-direction: column; min-height: 120px; padding: 8px; position: relative;}
.loyalty-player-progress-block-card__image{height: 100%; inset: 0px; object-fit: cover; object-position: center center; position: absolute; width: 100%; z-index: -1;}
.loyalty-player-progress-block-card__head{align-items: center; display: flex; gap: 8px; justify-content: space-between; min-width: 100%;}
.loyalty-player-progress-block-card__user{color: rgb(255, 255, 255); display: flex; flex: 1 1 0%; flex-direction: column; line-height: 1.2; overflow: hidden;}

.loyalty-player-progress-block-card__welcome{font-size: 10px; font-weight: 600;}
.loyalty-player-progress-block-card__user-name{font-size: 14px; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
.loyalty-player-progress-block-card__footer{display: flex; flex-direction: column; gap: 8px; margin-top: auto;}
.loyalty-player-progress-block-card__level{align-items: center; display: flex; justify-content: space-between;}
.loyalty-player-progress-block-card__level-count{color: rgb(255, 255, 255); font-size: 9px; font-weight: 600; line-height: 1.4; text-transform: capitalize;}
.loyalty-player-progress-block-card__level-name{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)); border-radius: 2px; color: rgb(0, 0, 0); display: flex; font-size: 9px; font-weight: 600; gap: 2px; line-height: 1.3; margin-inline-start: auto; padding: 4px 8px; text-transform: capitalize;}
.loyalty-player-progress-block-reward__button{--btn-bg: hsla(0,0%,100%,.3); --btn-bg--hover: var(--btn-bg); --btn-bg--active: var(--btn-bg); --btn-border-radius: 50%; --size: 36px; align-items: center; border: 1px solid rgb(250, 222, 160); border-radius: 50%; cursor: pointer; display: flex; height: var(--size); justify-content: center; overflow: hidden; position: relative; width: var(--size);}
.loyalty-player-progress-block-reward__button:hover{opacity: 1;}
.loyalty-player-progress-block-reward__progress{--progress-bg: 250,222,160; --progress-percent-soft: calc(var(--progress) + 5%); --progress-percent-fade: calc(var(--progress) + 15%); --progress-percent-main: calc(var(--progress) - 20%); animation: 2s ease 1s 1 normal forwards running animateHeight; background: linear-gradient(to top,rgb(var(--progress-bg)) 0,rgb(var(--progress-bg)) var(--progress-percent-main),rgba(var(--progress-bg),.4) var(--progress-percent-soft),transparent var(--progress-percent-fade)); bottom: 0px; filter: blur(1px); height: 0px; left: 0px; position: absolute; width: 100%;}
@keyframes animateHeight { 
  100% { height: var(--size); }
}
.loyalty-player-progress-block-reward__icon{--icon-size: 20px; color: rgb(0, 0, 0); position: relative; z-index: 2;}




:where(.tooltip){--offset-tooltip: 16px; --arrow-size-tooltip: 12px; --width-tooltip: fit-content; --padding-tooltip: 12px; --background-tooltip: #fff; --background-arrow-tooltip: var(--background-tooltip); --border-radius-tooltip: 8px; --color-tooltip: #3b3730; --font-size-tooltip: 12px; --font-weight-tooltip: 600; --line-height-tooltip: 1.3; --white-space-tooltip: initial;}





.progress-bar-segmented{display: flex; gap: 4px;}
.progress-bar-segmented__progress-item{--height-progress-bar: 4px; --border-radius-progress-bar: 0; --background-progress-bar: #9d9b98; --background-track-progress-bar: #fadea0;}
.progress-bar{background-color: var(--background-progress-bar); height: var(--height-progress-bar); width: 100%;}
.progress-bar, .progress-bar__track{border-radius: var(--border-radius-progress-bar);}
.progress-bar__track{background: var(--background-track-progress-bar); height: 100%; transition: width 0.3s;}
:where(.progress-bar){--height-progress-bar: 4px; --border-radius-progress-bar: 14px; --background-progress-bar: #3b3730; --background-track-progress-bar: linear-gradient(90deg,#ba9d64,#fbe3a3);}
@media (min-width: 768px){:where(.progress-bar){--height-progress-bar: 10px;}}
.loyalty-player-progress-block-exchange{align-items: center; background: rgb(9, 9, 8); border-radius: 4px; display: flex; flex-wrap: wrap; gap: 8px; justify-content: space-between; padding: 8px; position: relative;}
.loyalty-player-progress-block-exchange__inner{display: flex; flex: 2 1 auto; flex-direction: column;}
.loyalty-player-progress-block-exchange__info{align-items: center; color: rgb(255, 255, 255); display: flex; gap: 4px;}

.loyalty-player-progress-block-exchange__info-text{font-size: 9px; font-weight: 500; line-height: 1.5;}
.loyalty-player-progress-block-exchange__info-icon{--icon-size: 10px; cursor: pointer;}
.loyalty-player-progress-block-exchange__points{align-items: center; color: rgb(251, 227, 175); display: flex; gap: 4px;}
.loyalty-player-progress-block-exchange__points-pts{font-size: 16px; font-weight: 700; line-height: 1.2;}
.loyalty-player-progress-block-exchange__exchange-cta{--btn-min-width: fit-content; --btn-font-size: 12px; flex: 1 1 0%; max-width: fit-content;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__exchange-cta{--btn-padding: 4px 8px; max-width: none;}}



.loyalty-player-progress-block-actions{background: rgb(6, 5, 5); border-radius: 4px; padding: 8px;}
.loyalty-player-progress-block-actions__inner{display: flex; flex-direction: row; gap: 8px; justify-content: space-between;}
@media (min-width: 768px){.loyalty-player-progress-block-actions__inner{flex-direction: column;}}
.loyalty-player-progress-block-actions__inner{align-items: center;}
@media (min-width: 768px){.loyalty-player-progress-block-actions__inner{align-items: stretch;}}
.loyalty-player-progress-block-actions__promo{color: rgb(255, 255, 255); display: flex; flex-direction: column; font-weight: 700; text-align: start;}
@media (min-width: 768px){.loyalty-player-progress-block-actions__promo{text-align: center;}}
.loyalty-player-progress-block-actions__promo-title{font-size: 9px; line-height: 1.5;}
.loyalty-player-progress-block-actions__promo-text{font-size: 14px; line-height: 1.4;}
.loyalty-player-progress-block-actions__promo-text b{color: rgb(251, 227, 175); font-weight: 700;}
.loyalty-player-progress-block-actions__anon-buttons{display: flex; flex-direction: column; gap: 4px;}
.loyalty-player-progress-block-actions__button{--btn-min-width: auto;}




@supports (-moz-appearance:none){}






























@media (max-width: 440px){}
@media (max-width: 374px){}





@media (min-width: 768px){}











@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}















@media (min-width: 768px){}

@media (min-width: 768px){}







.page-routing__wrapper::-webkit-scrollbar{height: 2px; width: 2px;}
.page-routing__wrapper::-webkit-scrollbar-track{background: rgba(255, 255, 255, 0.1); border-radius: 100px;}
.page-routing__wrapper::-webkit-scrollbar-thumb{border-radius: 100px; margin: 0px;}
.page-routing__wrapper::-webkit-scrollbar-thumb, .page-routing__wrapper::-webkit-scrollbar-thumb:hover{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163));}
@supports (-moz-appearance:none){.page-routing__wrapper{scrollbar-color: rgb(251, 227, 163) rgba(255, 255, 255, 0.1); scrollbar-width: thin;}}
.page-routing{background: rgb(35, 33, 29); max-width: 100%; position: relative;}
.page-routing::after{background: linear-gradient(90deg, rgba(35, 33, 29, 0) 0px, rgb(35, 33, 29) 90%); bottom: 4px; content: ""; height: 44px; pointer-events: none; position: absolute; right: 0px; top: 4px; width: 44px; z-index: 1;}
@media (min-width: 768px){.page-routing::after{display: none;}}
.page-routing__wrapper{align-items: center; border-radius: 2px; display: flex; gap: 8px; max-width: 100%; overflow: auto hidden; padding: 4px; position: relative; scroll-snap-type: x mandatory; width: 100%;}
@media (min-width: 768px){.page-routing__wrapper::-webkit-scrollbar{display: block; height: 4px;}}
.page-routing__button{--btn-padding: 8px 16px; background: rgb(35, 33, 29); border-radius: 2px; box-shadow: rgba(16, 24, 40, 0.05) 0px 1px 2px 0px; color: rgb(157, 155, 152); flex: 1 0 auto; flex-wrap: nowrap; gap: 6px; white-space: nowrap;}
@media (min-width: 768px){.page-routing__button{--btn-padding: 10px 18px;}}
@media (min-width: 960px){.page-routing__button{--btn-padding: 10px 24px; gap: 8px;}}
.page-routing__button.current{background: rgb(59, 55, 48); color: rgb(255, 255, 255);}
.page-routing__button:hover:not(.current){background: rgb(59, 55, 48); color: rgb(157, 155, 152);}




.page-routing__link-icon{--icon-size: 20px; color: rgb(251, 227, 175);}

@media (min-width: 768px){}

@media (min-width: 768px){}
.body--reversed .page-routing::after{left: 0px; right: auto; transform: scaleX(-1);}




@media print{}
@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px) and (max-width: 1247px){}
@media (min-width: 1248px){}
@media (max-width: 1247px){}
.cms-menu__item:not(:last-child){margin-bottom: 4px;}



@media (min-width: 768px){}
@media (min-width: 1248px){}




@media (min-width: 768px){}
@media (min-width: 768px) and (max-width: 1247px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}







@media (min-width: 768px){}
.left-header-menu__list{display: flex; flex-direction: column; list-style: none; margin: 0px; padding: 0px; width: 100%;}

.left-header-menu__item{display: inline-block; margin: 0px 0px 4px; padding: 0px; transition: 0.3s; vertical-align: top; width: 100%;}
.left-header-menu__item:empty{display: none;}
.left-header-menu__item .left-header-menu__link{opacity: 1;}

 .left-header-menu__link-icon{color: rgb(251, 227, 175); margin-right: 20px;}
 .left-header-menu__link-icon, .left-header-menu__link-icon.svg-icon{--icon-size: 24px; color: rgb(251, 227, 175); margin-right: 20px;}

 .left-header-menu__link{align-items: center; background: rgb(6, 5, 5); border-radius: 2px; color: rgb(157, 155, 152); cursor: pointer; display: inline-flex; flex-wrap: nowrap; font-size: 16px; font-weight: 600; justify-content: flex-start; line-height: 140%; margin: 0px; min-height: 44px; outline: none; padding: 8px 16px; text-align: left; text-decoration: none; transition: color 0.3s, background-color 0.3s, opacity 0.3s; width: 100%;}




.left-header-menu__link:hover{background: rgb(35, 33, 29); color: rgb(157, 155, 152); opacity: 1;}
.left-header-menu__link:active{background: rgb(12, 11, 10); color: rgb(255, 255, 255);}
.left-header-menu__link--current{background: rgb(12, 11, 10);}
.left-header-menu__link--current{color: rgb(255, 255, 255);}
.left-header-menu__link.left-header-menu__link--with-dropdown{background: linear-gradient(90deg, rgb(47, 44, 38) 55.42%, rgb(24, 22, 19)) 0% 0% / 200% auto; transition: background-size 0.2s, color 0.2s;}
.left-header-menu__link.left-header-menu__link--with-dropdown:hover{background-size: 100% auto;}

.left-header-menu__link.left-header-menu__link--with-dropdown.left-header-menu__link--current{color: rgb(255, 255, 255);}

.left-header-menu__arrow-wrp{align-items: center; display: flex; justify-content: center; margin-left: auto; transition: 0.3s;}
.left-header-menu__arrow{--icon-size: 24px; color: rgb(186, 157, 100); margin-left: auto; transform-origin: center center; transition: transform 0.3s;}



 .body--reversed .left-header-menu__link-icon{margin-left: 20px; margin-right: 0px;}

.body--reversed .left-header-menu__arrow-wrp{margin-left: 0px; margin-right: auto;}
.body--reversed .left-header-menu__arrow{transform: rotate(-180deg);}





@media (min-width: 768px){}



@media (max-width: 768px){}




















@supports (-moz-appearance:none){}
























































































@supports (-moz-appearance:none){}

































































@supports (-moz-appearance:none){}
.swiper .swiper-slide{display: flex; height: auto; width: auto;}
.swiper .swiper-button-disabled{opacity: 0.5; pointer-events: none;}
.swiper .swiper-pagination{align-items: center; bottom: 10px; display: flex; gap: 8px; justify-content: center; left: var(--container-padding); position: absolute; width: calc(100% - var(--container-padding)*2); z-index: 10;}
@media (min-width: 768px){.swiper .swiper-pagination{bottom: 20px;}}
.swiper .swiper-pagination-bullet{background-color: rgba(209, 199, 183, 0.5); border-radius: 50%; cursor: pointer; height: 8px; opacity: 1; transition: 0.3s; width: 8px;}
@media (min-width: 768px){.swiper .swiper-pagination-bullet{height: 10px; width: 10px;}}
.swiper .swiper-pagination-bullet-active{background: rgb(186, 157, 100); border-radius: 8px; opacity: 1; transition: 0.3s; width: 28px;}
@media (min-width: 768px){.swiper .swiper-pagination-bullet-active{width: 35px;}}
.slider{--width: 152px; --offset: 8px;}
@media (min-width: 768px){.slider{--width: 132px; --offset: 10px;}}
@media (min-width: 960px){.slider{--width: 152px; --offset: 12px;}}
@media (min-width: 1248px){.slider{--width: 160px; --offset: 12px;}}
@media (min-width: 1632px){.slider{--width: 186px; --offset: 14px;}}

.slider__head{align-items: center; display: flex; gap: 4px; justify-content: space-between; margin-bottom: 12px;}
@media (min-width: 768px){.slider__head{margin-bottom: 16px;}}
@media (min-width: 960px){.slider__head{margin-bottom: 20px;}}
@media (min-width: 1248px){.slider__head{margin-bottom: 24px;}}
.slider__head:empty{display: none;}
.slider__head-title{color: rgb(255, 255, 255); font-size: 18px; font-weight: 800;}
@media (min-width: 960px){.slider__head-title{font-size: 20px;}}
@media (min-width: 1248px){.slider__head-title{font-size: 22px;}}
@media (min-width: 1632px){.slider__head-title{font-size: 24px;}}
.slider__head-link{background: rgb(6, 5, 5); border-radius: 2px; color: rgb(118, 115, 110); font-size: 10px; font-weight: 600; line-height: 2; margin-left: auto; padding: 6px 16px; text-transform: uppercase; transition: 0.3s; white-space: nowrap;}
@media (min-width: 960px){.slider__head-link{padding: 8px 16px;}}
@media (min-width: 1248px){.slider__head-link{padding: 10px 16px;}}
.slider__head-link:hover{background: rgb(59, 55, 48); color: rgb(157, 155, 152);}
.slider__item.swiper-slide{margin-right: var(--offset); max-width: var(--width); min-width: var(--width); overflow: hidden; position: relative; scroll-snap-align: start; width: 100%; display: flex !important;}
.slider__item.swiper-slide:last-of-type{margin-right: 0px;}


.slider__wrap--wide{--width: 312px;}
@media (min-width: 768px){.slider__wrap--wide{--width: 274px;}}
@media (min-width: 960px){.slider__wrap--wide{--width: 316px;}}
@media (min-width: 1248px){.slider__wrap--wide{--width: 332px;}}
@media (min-width: 1632px){.slider__wrap--wide{--width: 386px;}}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
.slider__wrap--providers{--width: auto; --height: 48px; --offset: 8px;}
@media (min-width: 768px){.slider__wrap--providers{--height: 60px; --offset: 10px;}}
@media (min-width: 960px){.slider__wrap--providers{--offset: 12px;}}
@media (min-width: 1920px){.slider__wrap--providers{--offset: 14px;}}
.slider__wrap--providers .slider__item{width: auto;}
.slider:not(.slider--jackpots, .slider--jackpots-double) .slider__wrap:not(.slider__wrap--with-scroll), .slider:not(.slider--jackpots, .slider--jackpots-double) .slider__wrap:not(.slider__wrap--with-scroll).swiper{overflow: visible;}



@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (max-width: 360px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}











@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}


@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
.slider--tournaments-hub-slider .swiper-slide:not(:last-child){--offset: 8px;}
.body--reversed .slider__head-link{margin-left: 0px; margin-right: auto;}

.body--reversed .slider__item.swiper-slide{margin-left: var(--offset); margin-right: 0px;}
.body--reversed .slider__item.swiper-slide:last-of-type{margin-left: 0px;}

.slider-controls{align-items: center; display: flex; gap: 4px;}
.slider-controls__control{display: flex;}
.slider-controls__button{align-items: center; background-color: rgb(6, 5, 5); border: 0px; border-radius: 2px; color: rgb(255, 255, 255); cursor: pointer; display: flex; height: 32px; justify-content: center; margin: 0px; padding: 0px; transition: 0.3s; width: 32px;}
@media (min-width: 960px){.slider-controls__button{height: 36px; width: 36px;}}
@media (min-width: 1248px){.slider-controls__button{height: 40px; width: 40px;}}
.slider-controls__button .font-icons{font-size: 20px;}
.slider-controls__button[disabled]{color: rgb(59, 55, 48); pointer-events: none;}



















@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}


@media (min-width: 1248px){}


.slider-controls--sports-book-matches{justify-content: flex-end; margin-bottom: 8px;}
@media (min-width: 768px){.slider-controls--sports-book-matches{margin-bottom: 10px;}}
@media (min-width: 1248px){.slider-controls--sports-book-matches{margin-bottom: 12px;}}
@media (min-width: 1632px){.slider-controls--sports-book-matches{margin-bottom: 16px;}}
.slider-controls--sports-book-matches .slider-controls__button{background: transparent; border: 1px solid rgb(251, 227, 175); color: rgb(255, 255, 255); height: 36px; width: 36px;}
.slider-controls--sports-book-matches .slider-controls__button[disabled]{color: rgb(255, 255, 255); opacity: 0.6;}

@media (min-width: 768px){}
.body--reversed .slider-controls__control{transform: rotate(180deg);}




@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 1248px){}



@media (min-width: 1248px){

}













@supports (-moz-appearance:none){}

@media only screen and (max-width: 767px) and (orientation: landscape){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}



@media only screen and (max-width: 959px) and (orientation: landscape){}

.bonus-block__btn:not(.bonus-block__btn--active){--btn-min-width: 100px; --btn-color: #9d9b98; --btn-color--hover: #9d9b98; --btn-color--active: #9d9b98; --btn-bg: transparent; --btn-bg--hover: transparent; --btn-bg--active: transparent;}





@media (min-width: 768px){}


@media (max-width: 767px){}












@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){

}


@media (max-width: 767px){}




@media (max-width: 767px){}














@media (min-width: 768px){}


@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}




@media (min-width: 768px){}


@media (max-width: 767px){}


@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content-wrapper{max-width: 327px;}
@media (min-width: 768px){.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content-wrapper{max-width: 527px;}}
.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content{background: rgb(35, 33, 29); border-radius: 4px; padding: 0px;}
.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button{color: rgb(157, 155, 152); font-size: var(--icon-size); height: var(--icon-size); opacity: 1; padding: 0px; width: var(--icon-size);}
.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button{--icon-size: 20px;}
@media (min-width: 768px){.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button{--icon-size: 24px;}}
.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button{right: 18px;}
@media (min-width: 768px){.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button{right: 24px;}}
.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button{top: 18px;}
@media (min-width: 768px){.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button{top: 24px;}}
@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 360px){}
@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}

@media (min-width: 768px){}
.modal--coin-flip-promo:has(.coin-flip-promo-flip) .modal__close-button{display: none;}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
.modal--dice-roll-promo:has(.dice-roll-promo-roll) .modal__close-button{display: none;}
.modal--dice-roll-promo:has(.dice-roll-promo-result) .modal__close-button{color: rgb(255, 255, 255);}

.modal--card-duel-promo:has(.card-duel-promo-duel) .modal__close-button{display: none;}


@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}








.body--reversed .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content .modal__close-button{left: 18px; right: auto;}


@media (min-width: 768px){}





@media (max-width: 767px){}


@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}





@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}





@supports (-moz-appearance:none){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}





@media (min-width: 768px){}
@media (min-width: 960px){}



@media (min-width: 1248px){}



@media (min-width: 1248px){

}


@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}







@supports (-moz-appearance:none){}



@media (min-width: 768px){}





@supports (-moz-appearance:none){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



:root{--popup-backdrop-bg: rgba(0,0,0,.5); --popup-backdrop-blur: blur(2px);}









@keyframes backdrop-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes content-slide-top { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}


































@supports (-moz-appearance:none){}















@media (min-width: 340px){}

@media (min-width: 340px){}


@media (min-width: 340px){}





























@media (min-width: 768px){}

@media (max-width: 320px){}


.header-mobile:not(.header-mobile--signed) .select-language-icons-with-name__button{justify-content: center;}
.header-mobile:not(.header-mobile--signed) .select-language-icons-with-name__caret{margin-left: 10px;}

.body--reversed .header-mobile:not(.header-mobile--signed) .select-language-icons-with-name__caret{margin-left: 0px; margin-right: 10px;}
.body--reversed .header-mobile:not(.header-mobile--signed) .select-language-icons-with-name__container{left: -20px; right: auto;}


















@supports (-moz-appearance:none){}






.bottom-mobile-inner-menu__cell:not(:last-child){border-bottom: 1px solid rgb(35, 33, 29); margin-bottom: 10px;}


























@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}


.footer{background: linear-gradient(rgb(59, 55, 48) 3.5%, rgb(0, 0, 0) 100%, rgb(0, 0, 0) 0px); overflow: hidden; padding: 32px 0px; position: relative; width: 100%;}
@media print{.footer{display: none;}}
@media (min-width: 768px){.footer{padding: 40px 0px;}}
@media (max-width: 767px){.footer .container{--container-padding: 24px;}}
.footer__wrap{position: relative; z-index: 3;}
.footer__section:not(:last-child){border-bottom: 1px solid rgba(255, 255, 255, 0.4); margin-bottom: 32px; padding-bottom: 32px;}
@media (min-width: 768px){.footer__section:not(:last-child){padding-bottom: 48px;}}
@media (min-width: 960px){.footer__section:not(:last-child){padding-left: 18px; padding-right: 18px;}}
@media (min-width: 1632px){.footer__section:not(:last-child){padding-left: 46px; padding-right: 46px;}}
.footer__top{display: grid; flex-wrap: wrap; gap: 32px; grid-template-columns: repeat(2, 2fr);}
@media (min-width: 768px){.footer__top{gap: 8px 10px; display: flex;}}
@media (min-width: 960px){.footer__top{column-gap: 28px;}}
@media (min-width: 1632px){.footer__top{column-gap: 60px;}}
.footer__top-cell{grid-column: span 1;}
@media (min-width: 768px){.footer__top-cell{flex: 1 1 0%; grid-column: auto;}}
@media (min-width: 1248px){.footer__top-cell{max-width: 146px;}}
.footer__top-cell--logo{display: none;}
@media (min-width: 768px){.footer__top-cell--logo{display: block; grid-column: auto;}}
@media (min-width: 1248px){.footer__top-cell--logo{max-width: 100%;}}
.footer__top-cell--social{grid-column: 1 / -1;}
@media (min-width: 768px){.footer__top-cell--social{flex: 0 0 100%; max-width: 100%; order: 3;}}
.footer__top-cell:empty{display: none;}
.footer__logo{height: 70px;}
@media (min-width: 768px){.footer__logo{height: 95px;}}
@media (min-width: 960px){.footer__logo{height: 110px;}}
@media (min-width: 1632px){.footer__logo{height: 138px;}}
.footer__logo--footer{margin: 0px auto 16px; width: 95px;}
@media (min-width: 768px){.footer__logo--footer{display: none;}}
.footer__logo-image{display: inline;}
.footer__logo-image img.image{display: block; height: auto; max-width: 100%; width: auto;}

@media (min-width: 768px){}
.footer__licence-data{align-items: flex-start; display: flex; flex-wrap: wrap; position: relative;}
.footer__licence-content{flex: 1 1 0%;}
.footer__licence-icons{align-items: center; bottom: 0px; display: flex; gap: 6px; justify-content: center; position: absolute; right: 0px; width: auto;}
@media (min-width: 768px){.footer__licence-icons{gap: 16px; order: 2;}}
.footer .footer-licence-info__licence, .footer__licence-icon{--size: 46px; display: flex; width: var(--size);}
@media (min-width: 768px){.footer .footer-licence-info__licence, .footer__licence-icon{--size: 70px;}}
 .footer__licence-icon--18plus{--size: 26px;}
@media (min-width: 768px){ .footer__licence-icon--18plus{--size: 40px;}}
.footer .footer-licence-info__licence img, .footer__licence-icon img{max-width: 100%;}

.body--reversed .footer__licence-icons{left: 0px; right: auto;}
.footer-menu{margin: 0px; width: 100%;}
.footer-menu__title{font-size: 18px; font-weight: 800; padding-bottom: 28px;}
.footer-menu__list{display: block; list-style: none; margin: 0px; max-width: 100%; padding: 0px;}
.footer-menu__item{display: flex;}
.footer-menu__item:not(:last-child){margin-bottom: 4px;}
.footer-menu__link{color: rgb(157, 155, 152); display: inline-block; font-size: 14px; line-height: 1.8; margin: 0px; padding: 0px; transition: color 0.3s; vertical-align: top; width: 100%;}
.footer-menu__link, .footer-menu__link:active, .footer-menu__link:focus{outline: none; text-decoration: none;}
.footer-menu__link--current, .footer-menu__link--current:active, .footer-menu__link--current:focus, .footer-menu__link--current:hover, .footer-menu__link:hover{color: rgb(255, 255, 255);}




.footer-logos{display: block; margin: 0px; padding: 0px; width: 100%;}
.footer-logos__top{align-items: center; display: flex; justify-content: space-between; margin-bottom: 24px;}
@media (min-width: 768px){.footer-logos__top{justify-content: center; margin-bottom: 32px;}}
.footer-logos__title{color: rgb(255, 255, 255); font-size: 14px; font-weight: 800;}
@media (min-width: 768px){.footer-logos__title{font-size: 16px;}}
@media (min-width: 960px){.footer-logos__title{font-size: 18px;}}
.footer-logos__list{display: flex; flex: 1 1 0%; flex-wrap: nowrap; gap: 8px; justify-content: center; margin: 0px auto; padding: 0px; width: 100%;}
.footer-logos--providers .footer-logos__list{gap: 0px;}

@media (min-width: 768px){.footer-logos__list{gap: 10px; justify-content: flex-start;}}
@media (min-width: 960px){.footer-logos__list{gap: 14px;}}
@media (min-width: 1248px){.footer-logos__list{gap: 18px;}}
@media (min-width: 1632px){.footer-logos__list{gap: 38px;}}
.footer-logos__wrap{align-items: center; display: flex; justify-content: space-between;}

@media (min-width: 768px){}
.footer-logos__icon{font-size: 20px; transform: scale(1);}

.footer-logos__item{align-items: center; display: inline-flex; filter: grayscale(1); flex-flow: wrap; height: 36px; justify-content: center; opacity: 0.5; padding: 5px; text-decoration: none; transition: opacity 0.3s; width: 55px;}
.footer-logos__item:hover{opacity: 1;}
@media (min-width: 768px){.footer-logos__item{height: 38px; width: 58px;}}
@media (min-width: 960px){.footer-logos__item{height: 48px; width: 72px;}}
.footer-logos--providers .footer-logos__item{height: 36px; padding: 8px 12px; width: 84px;}
@media (min-width: 768px){.footer-logos--providers .footer-logos__item{height: 38px; width: 88px;}}
@media (min-width: 960px){.footer-logos--providers .footer-logos__item{height: 44px; padding: 10px 20px; width: 102px;}}
@media (min-width: 1632px){.footer-logos--providers .footer-logos__item{height: 60px; padding: 16px 28px; width: 140px;}}
.footer-logos__image{display: inline-block; height: auto; max-height: 100%; max-width: 100%; object-fit: contain; object-position: center center; vertical-align: top; width: auto;}

@media (min-width: 768px){}
@media (min-width: 960px){}
.footer-logos__button{align-self: center;}

.body--reversed .footer-logos__icon{transform: rotate(180deg);}

.game-checker{display: flex; justify-content: center; width: fit-content;}
.game-checker #trust-seal-container-a{display: inline-block; line-height: 0; transition: transform 0.2s ease-in-out;}
.game-checker #trust-seal-container-a:hover{transform: scale(1.1);}
.game-checker__image{display: block; min-height: 64px; min-width: 217px;}
.footer-licence:empty{display: none;}
.footer-licence .link{display: flex; width: 100%;}
.footer-licence .image{max-width: 100%;}

@media print{}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (orientation: landscape) and (min-width: 768px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (max-height: 850px) and (min-width: 1248px){}

.body--reversed .btn.intercom-chat-button:not(.intercom-chat-button--game-panel){left: var(--btn-horiz-offset); right: auto;}
.body--reversed:has(.page-game) .btn.intercom-chat-button:not(.intercom-chat-button--game-panel){left: auto; right: var(--btn-horiz-offset);}

@media (min-width: 768px){}

@media (min-width: 768px){}











@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}







@media (min-width: 576px){}



@media (min-width: 576px){}
@media (min-width: 768px){}

@media (min-width: 768px){}
.notification-center-modal .button-list > :not(:last-child){margin-right: 0px;}
@media (min-width: 576px){.notification-center-modal .button-list > :not(:last-child){margin-bottom: 0px;}}


@media (min-width: 768px){}
@media only screen and (max-width: 767px) and (orientation: landscape){}
@media (min-width: 960px){}

@media (min-width: 1248px){}


@media (min-width: 576px){
}





@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@keyframes loyalty-wheel-rotate { 
  0% { transform: translate(-50%, -50%) rotate(0deg); }
  100% { transform: translate(-50%,-50%) rotate(var(--countDeg,0deg)); }
}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 960px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 1248px){}




@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}


@media only screen and (max-width: 959px) and (orientation: landscape){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}



@media (min-width: 768px){}




@keyframes loader { 
  0% { background: rgb(251, 227, 175); box-shadow: rgb(251, 227, 175) 20px 0px, rgba(251, 228, 177, 0.5) -20px 0px; }
  33% { background: rgba(251, 228, 177, 0.5); box-shadow: rgb(251, 227, 175) 20px 0px, rgba(251, 228, 177, 0.5) -20px 0px; }
  66% { background: rgba(251, 228, 177, 0.5); box-shadow: rgba(251, 228, 177, 0.5) 20px 0px, rgb(251, 227, 175) -20px 0px; }
  100% { background: rgb(251, 227, 175); box-shadow: rgba(251, 228, 177, 0.5) 20px 0px, rgb(251, 227, 175) -20px 0px; }
}

@media (min-width: 768px){}

.notification-center-modal-content-level__level:not(:last-child){border-bottom: 1px solid rgba(255, 255, 255, 0.2); margin-bottom: 20px; padding-bottom: 20px;}






@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}




@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}



@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}






@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}



@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}







@media (min-width: 1248px){}






@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}



@media (min-width: 768px){}




@supports (-moz-appearance:none){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}




@supports (-moz-appearance:none){}

@media (min-width: 768px){}

@media (min-width: 1248px){}
@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 1248px){}

@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
.inbox-message-content__terms-body p:not(:last-child){margin-bottom: 16px;}




@media (min-width: 768px){}




@media (min-width: 768px){}



@media (min-width: 768px){}









@supports (-moz-appearance:none){}
.content{color: rgb(157, 155, 152); font-size: 14px; line-height: 1.5;}
.content > :last-child{margin-bottom: 0px; padding-bottom: 0px;}
@media (min-width: 768px){.content{font-size: 16px;}}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6{color: rgb(255, 255, 255); font-weight: 800; margin-bottom: 18px; margin-top: 0px;}
.content h1{font-size: 26px;}
.content h2{font-size: 24px;}
.content h3{font-size: 22px;}
.content h4{font-size: 20px;}
.content h5, .content h6{font-size: 18px;}
.content .table-responsive:not(:last-child), .content blockquote:not(:last-child), .content p:not(:last-child), .content table:not(:last-child), .content > ol:not(:last-child), .content > ul:not(:last-child){margin-bottom: 12px;}
.content p{margin-top: 0px;}
.content mark{-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text; padding: 1px 5px;}
.content section{margin-bottom: 48px;}
.content section > :first-of-type{margin-top: 0px; padding-top: 0px;}
.content a:not(.link-btn, .link-no-styles){-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text; font-size: inherit; font-style: normal; margin: 0px; padding: 0px 2px; text-decoration-color: rgb(235, 209, 151); text-transform: none; transition: color 0.3s;}
@media print{.content a:not(.link-btn, .link-no-styles){-webkit-text-fill-color: rgb(187, 155, 73);}}
.content > ol, .content > ul{list-style: none; margin-top: 0px; padding: 0px;}
.content > ol > li, .content > ul > li{padding-left: 25px; position: relative;}
.content > ul > li::before{background-color: rgb(157, 155, 152); border-radius: 50%; content: ""; height: 6px; left: 0px; position: absolute; top: 0.5em; width: 6px;}
.content > ol{counter-reset: list-counter 0;}
.content > ol > li{counter-increment: list-counter 1;}
.content > ol > li::before{content: counter(list-counter) "."; left: 0px; position: absolute; top: 0px;}
.content img{display: inline-block; margin: 0px; max-width: 100%;}
.content pre{white-space: normal;}
.content blockquote{border: 1px solid rgb(157, 155, 152); border-radius: 6px; display: block; font-size: 24px; font-weight: 700; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 30px;}
.content hr{background: rgba(158, 156, 154, 0.5); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 1px; margin: 35px 0px;}




@media (min-width: 1248px){}





.content .collapse-block{background: rgb(47, 44, 38);}

.body--reversed .content > ul > li{padding-left: 0px; padding-right: 25px;}
.body--reversed .content > ul > li::before{left: auto; right: 0px;}
.body--reversed .content > ol > li{padding-left: 0px; padding-right: 25px;}
.body--reversed .content > ol > li::before{left: auto; right: 0px;}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}


@media (max-width: 767px){}





@media (min-width: 768px){}






@media (min-width: 768px){}
































@supports (-moz-appearance:none){}




@supports (-webkit-touch-callout:none){}









@media (min-width: 1248px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@supports (-moz-appearance:none){}





@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (pointer: fine){.inbox-messages-item:hover:not(.inbox-messages-item--selected):not(.inbox-messages-item--unread):not(:has(.inbox-messages-item__action:hover)){background: var(--inbox-messages-item-bg--hover);}}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
.inbox-messages-item__content:has(.inbox-messages-item__item-badge) .inbox-messages-item__item-subtitle{margin-inline-start: 14px;}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


.inbox-messages-item--unread:not(.inbox-messages-item--selected){border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; position: relative;}
.inbox-messages-item--unread:not(.inbox-messages-item--selected)::before{background: var(--inbox-messages-unread-item-border-color); border-radius: 0px; content: ""; inset: 0px; mask: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) content-box exclude, linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px); padding: 0px 0px 1px; position: absolute;}
@media (pointer: fine){.inbox-messages-item--unread:hover:not(.inbox-messages-item--selected){background: var(--inbox-messages-unread-item-bg--hover);}}













@media (min-width: 375px){}
@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 375px){}
@media (min-width: 768px){}

@media (min-width: 375px){}
@media (min-width: 768px){}

@media (min-width: 768px){}







@supports (-moz-appearance:none){}

@media (min-width: 768px){}



.select-games-search-for-modal__dropdown--hide:not(.select-games-search-for-modal__dropdown--recommended){display: none;}


@media (max-width: 767px){
}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}


.input-static{--input-canvas-bg: #23211d; --input-border-radius: 4px; --input-border-width: 1px; --input-border-width-f: 2px; --input-height: 50px; --input-offset: 14px; --input-font-size: 16px; --input-font-weight: 600; align-items: center; border-radius: var(--input-border-radius); color: rgb(255, 255, 255); cursor: text; display: flex; padding: 0 var(--input-offset); position: relative; transition: background-color 0.3s; width: 100%; z-index: 10;}
.input-static__left-container{align-items: center; display: flex; font-size: var(--input-font-size); font-weight: var(--input-font-weight); height: calc(var(--input-height) - 2px); margin-right: 8px; order: -1; padding: 14px 0px; transition: color 0.3s;}
.input-static__right-container{display: flex; margin-left: var(--input-offset);}
.input-static__native{background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; caret-color: rgb(255, 255, 255); color: rgb(255, 255, 255); display: block; font-size: var(--input-font-size); font-weight: var(--input-font-weight); height: calc(var(--input-height) - 2px); letter-spacing: normal; line-height: 1; margin: 1px 0px; outline: none; overflow: hidden; padding: 14px 0px; text-align: left; text-overflow: ellipsis; text-transform: none; transition: color 0.3s; white-space: nowrap; width: 100%;}
.input-static__native:not(:disabled):active, .input-static__native:not(:disabled):focus, .input-static__native:not(:disabled):hover{box-shadow: none; color: rgb(251, 227, 175); outline: none;}
.input-static__native:not(:disabled):active + .input-static__focus-container, .input-static__native:not(:disabled):focus + .input-static__focus-container, .input-static__native:not(:disabled):hover + .input-static__focus-container{background: linear-gradient(var(--input-canvas-bg),var(--input-canvas-bg)) padding-box,linear-gradient(90deg,#ba9d64 0,#fbe3a3 100%) border-box; border: var(--input-border-width-f) solid transparent; border-radius: var(--input-border-radius);}
.input-static__native::-webkit-input-placeholder{line-height: normal; opacity: 1; color: rgb(157, 155, 152) !important; transition: color 0.3s, background-color 0.3s, border-color 0.3s !important;}
.input-static__native:hover::-webkit-input-placeholder{color: rgb(157, 155, 152) !important; opacity: 1;}
.input-static__native:focus::-webkit-input-placeholder{color: rgb(157, 155, 152) !important; opacity: 1;}
.input-static__native:-webkit-autofill{-webkit-text-fill-color: rgb(255, 255, 255) !important; background: content-box transparent !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; border-radius: 0px !important; box-shadow: transparent 0px 0px 0px 100px inset !important; color: rgb(255, 255, 255) !important; transition: color 0.3s, background-color 5000s ease-in-out, border-color 0.3s !important;}
.input-static__native:-webkit-autofill:active, .input-static__native:-webkit-autofill:active:hover, .input-static__native:-webkit-autofill:focus, .input-static__native:-webkit-autofill:hover{-webkit-text-fill-color: rgb(251, 227, 175) !important; box-shadow: transparent 0px 0px 0px 100px inset !important; color: rgb(251, 227, 175) !important;}
.input-static__focus-container{background: transparent; border: var(--input-border-width) solid #9d9b98; border-radius: var(--input-border-radius); inset: 0px; pointer-events: none; position: absolute; z-index: -1;}















.input-static--deposit-amount .input-static__native:not(:disabled):active ~ .input-static__left-container, .input-static--deposit-amount .input-static__native:not(:disabled):focus ~ .input-static__left-container, .input-static--deposit-amount .input-static__native:not(:disabled):hover ~ .input-static__left-container{color: rgb(251, 227, 175);}





.input-static--transparent .input-static__native:not(:disabled):active, .input-static--transparent .input-static__native:not(:disabled):focus, .input-static--transparent .input-static__native:not(:disabled):hover{box-shadow: none; color: rgb(251, 227, 175); outline: none;}
.input-static--transparent .input-static__native:not(:disabled):active + .input-static__focus-container, .input-static--transparent .input-static__native:not(:disabled):focus + .input-static__focus-container, .input-static--transparent .input-static__native:not(:disabled):hover + .input-static__focus-container{background: transparent; border-color: rgb(251, 227, 175);}



.input-static--gray .input-static__native:not(:disabled):active, .input-static--gray .input-static__native:not(:disabled):focus, .input-static--gray .input-static__native:not(:disabled):hover{box-shadow: none; color: rgb(157, 155, 152); outline: none;}
.input-static--gray .input-static__native:not(:disabled):active + .input-static__focus-container, .input-static--gray .input-static__native:not(:disabled):focus + .input-static__focus-container, .input-static--gray .input-static__native:not(:disabled):hover + .input-static__focus-container{border-color: rgb(79, 75, 69); border-width: 1px;}
.body--reversed .input-static__left-container{margin-left: 8px; margin-right: 0px;}
.body--reversed .input-static__right-container{margin-left: 0px;}
.body--reversed .input-static__native{text-align: right;}













@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}






@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}


@media (max-width: 767px){}


@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__content-wrapper, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content-wrapper, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__content-wrapper, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__content-wrapper{max-width: 327px;}
@media (min-width: 768px){.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__content-wrapper, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content-wrapper, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__content-wrapper, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__content-wrapper{max-width: 527px;}}
.modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__content, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__content, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__content{background: rgb(35, 33, 29); border-radius: 4px; padding: 0px;}
.modal-register .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__close-button{color: rgb(157, 155, 152); font-size: var(--icon-size); height: var(--icon-size); opacity: 1; padding: 0px; width: var(--icon-size);}
.modal-register .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__close-button{--icon-size: 20px;}
@media (min-width: 768px){.modal-register .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__close-button{--icon-size: 24px;}}
.modal-register .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__close-button{right: 18px;}
@media (min-width: 768px){.modal-register .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__close-button{right: 24px;}}
.modal-register .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__close-button{top: 18px;}
@media (min-width: 768px){.modal-register .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register .modal-register__close-button, .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__close-button, .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__close-button{top: 24px;}}
@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}

@media (min-width: 360px){}
@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}

@media (min-width: 768px){}
.modal--coin-flip-promo:has(.coin-flip-promo-flip) .modal-register .modal-register__close-button, .modal--coin-flip-promo:has(.coin-flip-promo-flip) .modal__close-button, .modal-register .modal--coin-flip-promo:has(.coin-flip-promo-flip) .modal-register__close-button{display: none;}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
.modal--dice-roll-promo:has(.dice-roll-promo-roll) .modal-register .modal-register__close-button, .modal--dice-roll-promo:has(.dice-roll-promo-roll) .modal__close-button, .modal-register .modal--dice-roll-promo:has(.dice-roll-promo-roll) .modal-register__close-button{display: none;}
.modal--dice-roll-promo:has(.dice-roll-promo-result) .modal-register .modal-register__close-button, .modal--dice-roll-promo:has(.dice-roll-promo-result) .modal__close-button, .modal-register .modal--dice-roll-promo:has(.dice-roll-promo-result) .modal-register__close-button{color: rgb(255, 255, 255);}

.modal--card-duel-promo:has(.card-duel-promo-duel) .modal-register .modal-register__close-button, .modal--card-duel-promo:has(.card-duel-promo-duel) .modal__close-button, .modal-register .modal--card-duel-promo:has(.card-duel-promo-duel) .modal-register__close-button{display: none;}


@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}








.body--reversed .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__content .modal-register .modal-register__close-button, .body--reversed .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__content .modal__close-button, .body--reversed .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content .modal-register .modal-register__close-button, .body--reversed .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content .modal__close-button, .body--reversed .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__content .modal-register__close-button, .body--reversed .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal-register__content .modal__close-button, .body--reversed .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__content .modal-register__close-button, .body--reversed .notification-center-modal--jackpotWin.modal-register:has(.loyalty-wheel) .modal__content .modal__close-button, .modal-register .body--reversed .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal-register__content .modal-register__close-button, .modal-register .body--reversed .modal.notification-center-modal--jackpotWin:has(.loyalty-wheel) .modal__content .modal-register__close-button{left: 18px; right: auto;}


@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}




@media (min-width: 768px){}







@media (min-width: 768px){}





@media (min-width: 768px){}




@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}




@media (max-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@keyframes pulse { 
  0% { transform: scale(1); }
  50% { transform: scale(1.2); }
  100% { transform: scale(1); }
}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

















@media (min-width: 768px){}


@media (min-width: 768px){
}
@media (max-width: 767px){}




@media (min-width: 768px){}
#devcode_popup{color: rgb(0, 0, 0);}



@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}







@media (min-width: 768px){}


@keyframes skeleton-item-shimmer { 
  100% { transform: translateX(100%); }
}







@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}


@media (min-width: 768px){}




@media (min-width: 768px){}














@supports (-moz-appearance:none){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
.payment-saved-profiles__item:not(.payment-saved-profiles__item--selected):hover{background: linear-gradient(rgb(35, 33, 29), rgb(35, 33, 29)) padding-box padding-box, linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) border-box border-box; border: var(--item-border-width) solid transparent; border-radius: var(--item-border-radius);}
.payment-saved-profiles__item:not(.payment-saved-profiles__item--selected):hover .payment-saved-profiles__value{-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text;}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}







@media (min-width: 768px){}





@media (min-width: 768px){}








@media (min-width: 768px){}




@media (min-width: 768px){}











@media (min-width: 768px){}






@media (min-width: 460px){}









@supports (-moz-appearance:none){}

@media (min-width: 768px){}
















@media (min-width: 768px){}










@media (min-width: 768px){}

@media (max-width: 767px){}

@media (min-width: 768px){}























.radio-group__radio:not(:first-child){margin-top: 5px;}

.radio-group--inline .radio-group__radio:not(:first-child){margin-left: 26px; margin-top: 0px;}





















.collapse{height: 0px; opacity: 0; overflow: hidden; transition-property: height, opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}



.collapse__content-wrapper{display: flex;}
.collapse__content{width: 100%;}
.collapse__content .content{color: rgb(255, 255, 255);}




@supports (-moz-appearance:none){}









@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}






@keyframes spinner { 
  100% { transform: rotate(1turn); }
}








@media (min-width: 768px){}





@media (min-width: 768px){}


@media (min-width: 768px){}







@supports (-moz-appearance:none){}










@supports (-moz-appearance:none){}







.textarea:-webkit-autofill:active:not(:hover){-webkit-text-fill-color: rgb(255, 255, 255) !important;}



















@media (min-width: 576px){}
.dynamic-form__buttons-wrapper:not(:empty){margin-top: 12px;}






.input__native:not(:disabled):active, .input__native:not(:disabled):focus, .input__native:not(:disabled):hover{box-shadow: none; color: rgb(251, 227, 175); outline: none;}
.input__native:not(:disabled):active + .input__focus-container, .input__native:not(:disabled):focus + .input__focus-container, .input__native:not(:disabled):hover + .input__focus-container{background: linear-gradient(var(--input-canvas-bg),var(--input-canvas-bg)) padding-box,linear-gradient(90deg,#ba9d64 0,#fbe3a3 100%) border-box; border: var(--input-border-width-f) solid transparent; border-radius: var(--input-border-radius);}
.input__native:not(:disabled):active ~ .input__label, .input__native:not(:disabled):focus ~ .input__label, .input__native:not(:disabled):hover ~ .input__label{color: rgb(157, 155, 152); font-size: 12px; opacity: 1; top: 0px;}











.input--error:not(.input--without-error-icon){padding-right: 40px;}
.input--error:not(.input--without-error-icon)::after{background-image: url("/assets/lucky-ones/7f971f9ef4-error-icon.9a058e0b..svg"); content: ""; height: 22px; position: absolute; right: 12px; top: 50%; transform: translateY(-50%); width: 22px;}
















.input--deposit-amount .input__native:not(:disabled):active ~ .input__left-container, .input--deposit-amount .input__native:not(:disabled):focus ~ .input__left-container, .input--deposit-amount .input__native:not(:disabled):hover ~ .input__left-container{color: rgb(251, 227, 175);}





.input--has-value .input--transparent .input__native:not(:disabled), .input--transparent .input__native:not(:disabled):active, .input--transparent .input__native:not(:disabled):focus, .input--transparent .input__native:not(:disabled):hover{box-shadow: none; color: rgb(251, 227, 175); outline: none;}
.input--has-value .input--transparent .input__native:not(:disabled) + .input__focus-container, .input--transparent .input__native:not(:disabled):active + .input__focus-container, .input--transparent .input__native:not(:disabled):focus + .input__focus-container, .input--transparent .input__native:not(:disabled):hover + .input__focus-container{background: transparent; border-color: rgb(251, 227, 175);}
.input--has-value .input--transparent .input__native:not(:disabled) + .input__focus-container .input__legend, .input--transparent .input__native:not(:disabled):active + .input__focus-container .input__legend, .input--transparent .input__native:not(:disabled):focus + .input__focus-container .input__legend, .input--transparent .input__native:not(:disabled):hover + .input__focus-container .input__legend{max-width: none; padding: 0px 4px;}
.input--has-value .input--transparent .input__native:not(:disabled) ~ .input__label, .input--transparent .input__native:not(:disabled):active ~ .input__label, .input--transparent .input__native:not(:disabled):focus ~ .input__label, .input--transparent .input__native:not(:disabled):hover ~ .input__label{display: block; max-width: none; padding: 0px 6px; transform: translateY(-6px);}









.body--reversed .input--error:not(.input--without-error-icon), .body--reversed .input--warning:not(.input--without-error-icon){padding-left: 40px;}
.body--reversed .input--error:not(.input--without-error-icon)::after, .body--reversed .input--warning:not(.input--without-error-icon)::after{left: 12px; right: auto;}

















































@supports (-moz-appearance:none){}

@media (min-width: 768px){}










@media (min-width: 768px){}















@supports (-moz-appearance:none){}





































@media (min-width: 768px){}





@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}







.body--reversed .deposit-bonus-settings-default__checkbox:not(.deposit-bonus-settings-default__checkbox--left){margin-left: 0px; margin-right: auto;}




@media (min-width: 768px){}




























@media (min-width: 768px){}

.amount-hint__item:not(:first-child){margin-left: 3px;}
.amount-hint__item:not(:last-child)::after{content: ",";}




.amount-hint--deposit .amount-hint__item:not(:last-child){padding-right: 11px;}
.amount-hint--deposit .amount-hint__item:not(:last-child)::before{content: "•"; position: absolute; right: 3px; top: 50%; transform: translateY(-50%);}


@media (min-width: 768px){}




@media (min-width: 768px){}





@media (min-width: 768px){}




@media (min-width: 768px){}



@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}





@supports (-moz-appearance:none){}

@media (min-width: 768px){}

@media (min-width: 768px){}









@media (min-width: 768px){}



@media (max-width: 767px){}

@media (min-width: 768px){}

@media (max-width: 767px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (max-width: 767px){}
@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}





@supports (-moz-appearance:none){}
.content{color: rgb(157, 155, 152); font-size: 14px; line-height: 1.5;}
.content > :last-child{margin-bottom: 0px; padding-bottom: 0px;}
@media (min-width: 768px){.content{font-size: 16px;}}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6{color: rgb(255, 255, 255); font-weight: 800; margin-bottom: 18px; margin-top: 0px;}
.content h1{font-size: 26px;}
.content h2{font-size: 24px;}
.content h3{font-size: 22px;}
.content h4{font-size: 20px;}
.content h5, .content h6{font-size: 18px;}
.content .table-responsive:not(:last-child), .content blockquote:not(:last-child), .content p:not(:last-child), .content table:not(:last-child), .content > ol:not(:last-child), .content > ul:not(:last-child), .custom-frame__alternative-content .table-responsive:not(:last-child), .custom-frame__alternative-content blockquote:not(:last-child), .custom-frame__alternative-content p:not(:last-child), .custom-frame__alternative-content table:not(:last-child), .custom-frame__alternative-content > ol:not(:last-child), .custom-frame__alternative-content > ul:not(:last-child){margin-bottom: 12px;}
.content p{margin-top: 0px;}
.content mark{-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text; padding: 1px 5px;}
.content section{margin-bottom: 48px;}
.content section > :first-of-type{margin-top: 0px; padding-top: 0px;}
.content a:not(.link-btn, .link-no-styles), .custom-frame__alternative-content a:not(.link-btn, .link-no-styles){-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text; font-size: inherit; font-style: normal; margin: 0px; padding: 0px 2px; text-decoration-color: rgb(235, 209, 151); text-transform: none; transition: color 0.3s;}
@media print{.content a:not(.link-btn, .link-no-styles), .custom-frame__alternative-content a:not(.link-btn, .link-no-styles){-webkit-text-fill-color: rgb(187, 155, 73);}}
.content > ol, .content > ul{list-style: none; margin-top: 0px; padding: 0px;}
.content > ol > li, .content > ul > li{padding-left: 25px; position: relative;}
.content > ul > li::before{background-color: rgb(157, 155, 152); border-radius: 50%; content: ""; height: 6px; left: 0px; position: absolute; top: 0.5em; width: 6px;}
.content > ol{counter-reset: list-counter 0;}
.content > ol > li{counter-increment: list-counter 1;}
.content > ol > li::before{content: counter(list-counter) "."; left: 0px; position: absolute; top: 0px;}
.content img{display: inline-block; margin: 0px; max-width: 100%;}
.content pre{white-space: normal;}
.content blockquote{border: 1px solid rgb(157, 155, 152); border-radius: 6px; display: block; font-size: 24px; font-weight: 700; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 30px;}
.content hr{background: rgba(158, 156, 154, 0.5); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 1px; margin: 35px 0px;}




@media (min-width: 1248px){}





.content .collapse-block{background: rgb(47, 44, 38);}

.body--reversed .content > ul > li{padding-left: 0px; padding-right: 25px;}
.body--reversed .content > ul > li::before{left: auto; right: 0px;}
.body--reversed .content > ol > li{padding-left: 0px; padding-right: 25px;}
.body--reversed .content > ol > li::before{left: auto; right: 0px;}


@media screen and (orientation: landscape){}





@media (min-width: 1632px){}

@media screen and (orientation: landscape){}


@media (min-width: 1248px){}

@media (min-width: 1632px){}



.custom-frame__button:not(:last-child){margin-right: 30px;}
.custom-frame__button:not(:last-child)::before{background: rgba(255, 255, 255, 0.1); content: ""; height: 14px; position: absolute; right: -15px; top: 50%; transform: translateY(-50%); width: 1px;}





@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 1248px){
}





@supports (-moz-appearance:none){}

@media (min-width: 768px){}














@media (max-width: 1247px){
}

@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}



 .select-games-search-for-grid__input.input-static .input-static__native:not(:disabled):focus, .select-games-search-for-grid__input.input-static .input-static__native:not(:disabled):hover{color: rgb(255, 255, 255);}
 .select-games-search-for-grid__input.input-static .input-static__native:not(:disabled):focus + .input-static__focus-container, .select-games-search-for-grid__input.input-static .input-static__native:not(:disabled):hover + .input-static__focus-container{background: linear-gradient(rgb(24, 22, 19), rgb(24, 22, 19)) padding-box padding-box, linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) border-box border-box; border: 1px solid transparent; border-radius: 4px;}






.menu-providers__content-scroll::-webkit-scrollbar{height: 2px; width: 2px;}
.menu-providers__content-scroll::-webkit-scrollbar-track{background: rgba(255, 255, 255, 0.1); border-radius: 100px;}
.menu-providers__content-scroll::-webkit-scrollbar-thumb{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)); border-radius: 100px; margin: 0px;}
.menu-providers__content-scroll::-webkit-scrollbar-thumb:hover{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163));}
@supports (-moz-appearance:none){.menu-providers__content-scroll{scrollbar-color: rgb(251, 227, 163) rgba(255, 255, 255, 0.1); scrollbar-width: thin;}}
.menu-providers{align-items: center; align-self: stretch; display: flex; flex-direction: row; justify-content: center; margin: 0px; padding: 0px; text-align: left; text-transform: capitalize;}
.menu-providers__button{--btn-padding: 12px 24px; --btn-font-size: 16px; --btn-bg: #23211d; --btn-bg--hover: #3b3730; --btn-bg--active: #3b3730; --btn-color: #9d9b98; --btn-color--hover: #9d9b98; --btn-color--active: #9d9b98; align-self: stretch; display: flex; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; line-height: 1.25;}
@media (min-width: 768px){.menu-providers__button{--btn-padding: 12px 28px; gap: 12px;}}
@media (min-width: 1632px){.menu-providers__button{--btn-padding: 14px 28px;}}
.menu-providers__button-inner{flex-grow: 1;}
.menu-providers__button-caret{align-items: center; color: rgb(186, 157, 100); display: inline-flex; font-size: 24px; justify-content: center; width: auto;}

.menu-providers__content{--spacing: 16px; background: rgb(35, 33, 29); border-radius: 4px; display: none; flex-direction: column; gap: var(--spacing); left: 0px; margin: 8px 0px 0px; max-width: 1680px; overflow-y: auto; padding: var(--spacing); position: absolute; top: 100%; width: 100%; z-index: 6;}
@media (min-width: 768px){.menu-providers__content{--spacing: 24px;}}
@media (min-width: 1248px){.menu-providers__content{--spacing: 32px;}}
.menu-providers__content:has(.menu-providers__content-scroll--gradient)::after{background: linear-gradient(rgba(35, 33, 29, 0), rgb(35, 33, 29)); bottom: var(--spacing); content: ""; display: block; height: 44px; left: var(--spacing); pointer-events: none; position: absolute; width: calc(100% - var(--spacing)*2);}

.menu-providers__input .input-static__native{--input-font-size: 12px; --input-placeholder: #fff;}
.menu-providers__input .btn{font-size: 24px;}
.menu-providers__search-icon{-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text; font-size: 20px;}
.menu-providers__content-scroll{margin-right: -6px; max-height: 330px; overflow-y: auto; padding-right: 6px; position: relative;}
@media (min-width: 768px){.menu-providers__content-scroll{max-height: 290px;}}
@media (min-width: 960px){.menu-providers__content-scroll{max-height: 324px;}}
.menu-providers__list{--columns: 3; --gap: 4px; display: grid; gap: var(--gap); grid-template-columns: repeat(var(--columns),minmax(0,1fr)); margin: 0px; padding: 0px; text-align: center; width: 100%;}
@media (min-width: 768px){.menu-providers__list{--columns: 5; --gap: 8px;}}
@media (min-width: 960px){.menu-providers__list{--columns: 6; --gap: 12px;}}
@media (min-width: 1632px){.menu-providers__list{--columns: 8;}}
.menu-providers__item{border-radius: 2px; display: flex; flex-direction: column; gap: 4px;}


.menu-providers__title{font-size: 9px; font-weight: 600; line-height: 1.4;}
@media (min-width: 768px){.menu-providers__title{font-size: 10px;}}
.menu-providers__icon{display: block; max-height: 28px; max-width: 100%; object-fit: contain;}
@media (min-width: 768px){.menu-providers__icon{max-height: 36px;}}
@media (min-width: 960px){.menu-providers__icon{max-height: 38px;}}
@media (min-width: 1248px){.menu-providers__icon{max-height: 40px;}}
.menu-providers__link{align-items: center; background: rgb(47, 44, 38); border-radius: 2px; color: rgb(255, 255, 255); display: flex; flex-wrap: nowrap; font-size: 12px; font-weight: 800; height: 100%; justify-content: center; margin: 0px; max-width: 100%; min-height: 31px; padding: 2px 8px; text-align: left; text-decoration: none; text-transform: capitalize; transition: color 0.3s, border-color 0.3s, opacity 0.3s; width: 100%;}
@media (min-width: 768px){.menu-providers__link{min-height: 41px; padding: 2px 10px;}}
@media (min-width: 960px){.menu-providers__link{min-height: 44px; padding: 2px 12px;}}
@media (min-width: 1248px){.menu-providers__link{padding: 2px 14px;}}
.menu-providers__link:active, .menu-providers__link:focus, .menu-providers__link:hover{cursor: pointer; outline: none; text-decoration: none;}
.menu-providers__link:hover{background: rgb(59, 55, 48);}
.menu-providers__link:active, .menu-providers__link:focus{background: rgb(24, 22, 19);}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
.body--reversed .menu-providers__content-scroll{margin-left: -6px; margin-right: 0px; padding-left: 6px; padding-right: 0px;}






@keyframes flipLogo { 
  0%, 45% { transform: rotateY(0deg); visibility: visible; }
  50% { transform: rotateY(90deg); visibility: visible; }
  55%, 100% { transform: rotateY(180deg); visibility: hidden; }
}
@keyframes flipLogoBack { 
  0%, 45% { transform: rotateY(0deg); visibility: hidden; }
  50% { transform: rotateY(90deg); visibility: hidden; }
  55%, 100% { transform: rotateY(180deg); visibility: visible; }
}
@keyframes spinBtnLoading { 
  0% { transform: translate(-50%, -50%) rotate(0deg) scale(1); }
  50% { transform: translate(-50%, -50%) rotate(180deg) scale(0.7); }
  100% { transform: translate(-50%, -50%) rotate(1turn) scale(1); }
}
:root{--btn-content-direction: row; --btn-min-height: 40px; --btn-min-width: 110px; --btn-padding: 8px 20px; --btn-content-gap: 8px; --btn-border-radius: 2px; --btn-font-size: 14px; --btn-line-height: 1; --btn-color: #000; --btn-color--hover: #000; --btn-color--active: #000; --btn-color--disabled: #4f4b45; --btn-bg: linear-gradient(90deg,#ba9d64,#fbe3a3); --btn-bg--hover: linear-gradient(90deg,#a08756,#dfca90); --btn-bg--active: linear-gradient(90deg,#3b3730,#fbe3af); --btn-bg--disabled: #afa68f; --btn-border-color: #fbe3af; --btn-border-color--hover: #9d9b98; --btn-border-color--active: #ba9d64; --btn-border-color--disabled: #76736e;}
body :is(a, button, span):where(.link-btn), body button:where(.btn){--icon-size: 20px; align-items: center; background: var(--btn-bg); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: var(--btn-border-radius); color: var(--btn-color); display: inline-flex; flex-wrap: wrap; font-size: var(--btn-font-size); font-weight: 600; gap: var(--btn-content-gap); justify-content: center; line-height: var(--btn-line-height); margin: 0px; max-width: 100%; min-height: var(--btn-min-height); min-width: var(--btn-min-width); outline: none; padding: var(--btn-padding); position: relative; text-decoration: none; text-shadow: none; text-transform: capitalize; transition: background 0.3s, border 0.3s, color 0.3s, opacity 0.3s; vertical-align: middle;}
body :is(a, button, span):where(.link-btn):not(:disabled), body button:where(.btn):not(:disabled){cursor: pointer;}
@media (min-width: 768px){body :is(a, button, span):where(.link-btn):hover, body button:where(.btn):hover{background: var(--btn-bg--hover); color: var(--btn-color--hover);}}
body :is(a, button, span):where(.link-btn):active, body button:where(.btn):active{background: var(--btn-bg--active); color: var(--btn-color--active);}
body :is(a, button, span):where(.link-btn):disabled, body :is(a, button, span):where(.link-btn):where(.link-btn--disabled), body button:where(.btn):disabled, body button:where(.btn):where(.link-btn--disabled){background: var(--btn-bg--disabled); color: var(--btn-color--disabled); pointer-events: none;}
body :is(a, button, span):where(.link-btn) :where(.btn__content), body :is(a, button, span):where(.link-btn) :where(.link-btn__content), body button:where(.btn) :where(.btn__content), body button:where(.btn) :where(.link-btn__content){align-items: center; display: flex; flex-direction: var(--btn-content-direction); gap: var(--btn-content-gap);}
body :is(a, button, span):where(.link-btn) :where(.btn__left-container), body :is(a, button, span):where(.link-btn) :where(.btn__right-container), body :is(a, button, span):where(.link-btn) :where(.link-btn__left-container), body :is(a, button, span):where(.link-btn) :where(.link-btn__right-container), body button:where(.btn) :where(.btn__left-container), body button:where(.btn) :where(.btn__right-container), body button:where(.btn) :where(.link-btn__left-container), body button:where(.btn) :where(.link-btn__right-container){display: flex;}
body :is(a, button, span):where(.link-btn):where(.btn--xs), body :is(a, button, span):where(.link-btn):where(.link-btn--xs), body button:where(.btn):where(.btn--xs), body button:where(.btn):where(.link-btn--xs){--btn-min-height: 36px; --btn-padding: 6px 16px; --btn-font-size: 14px;}
body :is(a, button, span):where(.link-btn):where(.btn--sm), body :is(a, button, span):where(.link-btn):where(.link-btn--sm), body button:where(.btn):where(.btn--sm), body button:where(.btn):where(.link-btn--sm){--btn-min-height: 40px; --btn-padding: 8px 20px; --btn-font-size: 14px;}
body :is(a, button, span):where(.link-btn):where(.btn--md), body :is(a, button, span):where(.link-btn):where(.link-btn--md), body button:where(.btn):where(.btn--md), body button:where(.btn):where(.link-btn--md){--btn-min-height: 44px; --btn-padding: 10px 24px; --btn-font-size: 16px;}
body :is(a, button, span):where(.link-btn):where(.btn--lg), body :is(a, button, span):where(.link-btn):where(.link-btn--lg), body button:where(.btn):where(.btn--lg), body button:where(.btn):where(.link-btn--lg){--btn-min-height: 48px; --btn-content-gap: 12px; --btn-padding: 12px 28px; --btn-font-size: 16px; --icon-size: 24px;}
body :is(a, button, span):where(.link-btn):where(.btn--xl), body :is(a, button, span):where(.link-btn):where(.link-btn--xl), body button:where(.btn):where(.btn--xl), body button:where(.btn):where(.link-btn--xl){--btn-min-height: 56px; --btn-padding: 14px 32px; --btn-font-size: 18px;}
body :is(a, button, span):where(.link-btn):where(.btn--xxl), body :is(a, button, span):where(.link-btn):where(.link-btn--xxl), body button:where(.btn):where(.btn--xxl), body button:where(.btn):where(.link-btn--xxl){--btn-min-height: 60px; --btn-padding: 16px 36px; --btn-font-size: 18px;}
body :is(a, button, span):where(.link-btn):where(.btn--outlined), body :is(a, button, span):where(.link-btn):where(.link-btn--outlined), body button:where(.btn):where(.btn--outlined), body button:where(.btn):where(.link-btn--outlined){--btn-bg: transparent; --btn-bg--hover: transparent; --btn-bg--active: transparent; --btn-bg--disabled: hsla(0,0%,100%,.05); --btn-color: #fff; --btn-color--hover: #9d9b98; --btn-color--active: #fbe3af; --btn-color--disabled: #76736e; border: 1px solid var(--btn-border-color);}
@media (min-width: 768px){body :is(a, button, span):where(.link-btn):where(.btn--outlined):hover, body :is(a, button, span):where(.link-btn):where(.link-btn--outlined):hover, body button:where(.btn):where(.btn--outlined):hover, body button:where(.btn):where(.link-btn--outlined):hover{border-color: var(--btn-border-color--hover);}}
body :is(a, button, span):where(.link-btn):where(.btn--outlined):active, body :is(a, button, span):where(.link-btn):where(.link-btn--outlined):active, body button:where(.btn):where(.btn--outlined):active, body button:where(.btn):where(.link-btn--outlined):active{border-color: var(--btn-border-color--active);}
body :is(a, button, span):where(.link-btn):where(.btn--outlined):disabled, body :is(a, button, span):where(.link-btn):where(.btn--outlined):where(.link-btn--disabled), body :is(a, button, span):where(.link-btn):where(.link-btn--outlined):disabled, body :is(a, button, span):where(.link-btn):where(.link-btn--outlined):where(.link-btn--disabled), body button:where(.btn):where(.btn--outlined):disabled, body button:where(.btn):where(.btn--outlined):where(.link-btn--disabled), body button:where(.btn):where(.link-btn--outlined):disabled, body button:where(.btn):where(.link-btn--outlined):where(.link-btn--disabled){border-color: var(--btn-border-color--disabled);}
body :is(a, button, span):where(.link-btn):where(.btn--user-menu), body :is(a, button, span):where(.link-btn):where(.link-btn--user-menu), body button:where(.btn):where(.btn--user-menu), body button:where(.btn):where(.link-btn--user-menu){--btn-bg: #090908; --btn-bg--hover: #181613; --btn-bg--active: #090908; --btn-bg--disabled: #090908; --btn-color: #9d9b98; --btn-color--hover: #fff; --btn-color--active: #fff; --btn-color--disabled: #9d9b98; --btn-content-gap: 20px; --btn-min-height: 44px; --btn-padding: 10px 16px; --btn-font-size: 16px; --btn-font-weight: 600; --btn-border-radius: 2px; display: flex; justify-content: flex-start;}
body :is(a, button, span):where(.link-btn):where(.btn--user-menu) .svg-icon, body :is(a, button, span):where(.link-btn):where(.link-btn--user-menu) .svg-icon, body button:where(.btn):where(.btn--user-menu) .svg-icon, body button:where(.btn):where(.link-btn--user-menu) .svg-icon{color: rgb(250, 222, 160);}
body :is(a, button, span):where(.link-btn):where(.btn--text), body :is(a, button, span):where(.link-btn):where(.link-btn--text), body button:where(.btn):where(.btn--text), body button:where(.btn):where(.link-btn--text){--btn-min-height: auto; --btn-min-width: auto; --btn-padding: 0; --btn-border-radius: 0; --btn-bg: transparent none; --btn-bg--hover: transparent none; --btn-bg--active: transparent none; --btn-bg--disabled: transparent none; --btn-color: #fff; --btn-color--hover: #fff; --btn-color--active: #fff; --btn-color--disabled: #fff; box-shadow: none; font-weight: 400; text-transform: none; transition: color 0.3s, opacity 0.3s; vertical-align: top;}
@media (min-width: 768px){body :is(a, button, span):where(.link-btn):where(.btn--text):hover, body :is(a, button, span):where(.link-btn):where(.link-btn--text):hover, body button:where(.btn):where(.btn--text):hover, body button:where(.btn):where(.link-btn--text):hover{opacity: 0.8;}}
body :is(a, button, span):where(.link-btn):where(.btn--text):active, body :is(a, button, span):where(.link-btn):where(.link-btn--text):active, body button:where(.btn):where(.btn--text):active, body button:where(.btn):where(.link-btn--text):active{opacity: 0.8;}
body :is(a, button, span):where(.link-btn):where(.btn--text):disabled, body :is(a, button, span):where(.link-btn):where(.link-btn--text):disabled, body button:where(.btn):where(.btn--text):disabled, body button:where(.btn):where(.link-btn--text):disabled{opacity: 0.5;}
body :is(a, button, span):where(.link-btn):where(.btn--tab-control), body :is(a, button, span):where(.link-btn):where(.link-btn--tab-control), body button:where(.btn):where(.btn--tab-control), body button:where(.btn):where(.link-btn--tab-control){background: rgb(35, 33, 29); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(157, 155, 152); flex-shrink: 0; flex-wrap: nowrap; gap: 6px; min-height: 36px; min-width: auto; padding: 8px 16px; transition: background 0.3s; white-space: nowrap;}
@media (min-width: 768px){body :is(a, button, span):where(.link-btn):where(.btn--tab-control), body :is(a, button, span):where(.link-btn):where(.link-btn--tab-control), body button:where(.btn):where(.btn--tab-control), body button:where(.btn):where(.link-btn--tab-control){gap: 8px; min-height: 44px; padding: 10px 24px;}}
body :is(a, button, span):where(.link-btn):where(.btn--tab-control).active, body :is(a, button, span):where(.link-btn):where(.btn--tab-control).btn--current, body :is(a, button, span):where(.link-btn):where(.btn--tab-control).current, body :is(a, button, span):where(.link-btn):where(.btn--tab-control).link-btn--current, body :is(a, button, span):where(.link-btn):where(.btn--tab-control):hover, body :is(a, button, span):where(.link-btn):where(.link-btn--tab-control).active, body :is(a, button, span):where(.link-btn):where(.link-btn--tab-control).btn--current, body :is(a, button, span):where(.link-btn):where(.link-btn--tab-control).current, body :is(a, button, span):where(.link-btn):where(.link-btn--tab-control).link-btn--current, body :is(a, button, span):where(.link-btn):where(.link-btn--tab-control):hover, body button:where(.btn):where(.btn--tab-control).active, body button:where(.btn):where(.btn--tab-control).btn--current, body button:where(.btn):where(.btn--tab-control).current, body button:where(.btn):where(.btn--tab-control).link-btn--current, body button:where(.btn):where(.btn--tab-control):hover, body button:where(.btn):where(.link-btn--tab-control).active, body button:where(.btn):where(.link-btn--tab-control).btn--current, body button:where(.btn):where(.link-btn--tab-control).current, body button:where(.btn):where(.link-btn--tab-control).link-btn--current, body button:where(.btn):where(.link-btn--tab-control):hover{background: rgb(47, 44, 38); color: rgb(255, 255, 255); opacity: 1;}
body :is(a, button, span):where(.link-btn):where(.btn--tertiary), body :is(a, button, span):where(.link-btn):where(.link-btn--tertiary), body button:where(.btn):where(.btn--tertiary), body button:where(.btn):where(.link-btn--tertiary){--btn-color: #76736e; --btn-color--hover: #76736e; --btn-color--active: #fff; --btn-color--disabled: #3b3730; --btn-bg: #2f2c26; --btn-bg--hover: #181613; --btn-bg--active: #181613; --btn-bg--disabled: #0c0b0a;}
body :is(a, button, span):where(.link-btn):where(.btn--brown), body :is(a, button, span):where(.link-btn):where(.link-btn--brown), body button:where(.btn):where(.btn--brown), body button:where(.btn):where(.link-btn--brown){--btn-color: #fff; --btn-color--hover: #9d9b98; --btn-color--active: #fff; --btn-color--disabled: #fff; --btn-bg: #3b3730; --btn-bg--hover: #2f2c26; --btn-bg--active: #060505; --btn-bg--disabled: #3b3730;}
body :is(a, button, span):where(.link-btn):where(.btn--brown):disabled, body :is(a, button, span):where(.link-btn):where(.btn--brown):where(.link-btn--disabled), body :is(a, button, span):where(.link-btn):where(.link-btn--brown):disabled, body :is(a, button, span):where(.link-btn):where(.link-btn--brown):where(.link-btn--disabled), body button:where(.btn):where(.btn--brown):disabled, body button:where(.btn):where(.btn--brown):where(.link-btn--disabled), body button:where(.btn):where(.link-btn--brown):disabled, body button:where(.btn):where(.link-btn--brown):where(.link-btn--disabled){opacity: 0.4;}
body :is(a, button, span):where(.link-btn):where(.btn--brown-gold), body :is(a, button, span):where(.link-btn):where(.link-btn--brown-gold), body button:where(.btn):where(.btn--brown-gold), body button:where(.btn):where(.link-btn--brown-gold){--btn-color: #fbe3af; --btn-color--hover: #9d9b98; --btn-color--active: #fbe3af; --btn-bg: #3b3730; --btn-bg--hover: #2f2c26; --btn-bg--active: #060505;}
body :is(a, button, span):where(.link-btn):where(.btn--diamond), body :is(a, button, span):where(.link-btn):where(.link-btn--diamond), body button:where(.btn):where(.btn--diamond), body button:where(.btn):where(.link-btn--diamond){--btn-color: #0b2a4a; --btn-color--hover: #0b2a4a; --btn-color--active: #0b2a4a; --btn-color--disabled: #0b2a4a; --btn-bg: linear-gradient(180deg,#90a7ba,#e3e8ed); --btn-bg--hover: linear-gradient(180deg,#65859f,#e3e8ed); --btn-bg--active: linear-gradient(180deg,#4b779b,#b1c1cd); --btn-bg--disabled: linear-gradient(180deg,#90a7ba,#e3e8ed); border: 1px solid rgb(227, 232, 237); box-shadow: rgba(120, 132, 149, 0.08) 3px 3px 10px 0px;}
body :is(a, button, span):where(.link-btn):where(.btn--diamond):where(.btn--outlined), body :is(a, button, span):where(.link-btn):where(.btn--diamond):where(.link-btn--outlined), body :is(a, button, span):where(.link-btn):where(.link-btn--diamond):where(.btn--outlined), body :is(a, button, span):where(.link-btn):where(.link-btn--diamond):where(.link-btn--outlined), body button:where(.btn):where(.btn--diamond):where(.btn--outlined), body button:where(.btn):where(.btn--diamond):where(.link-btn--outlined), body button:where(.btn):where(.link-btn--diamond):where(.btn--outlined), body button:where(.btn):where(.link-btn--diamond):where(.link-btn--outlined){--btn-color: #fff; --btn-color--hover: #c6d2db; --btn-color--active: #8ea5b8; --btn-color--disabled: #4e565d; --btn-bg: transparent; --btn-bg--hover: transparent; --btn-bg--active: transparent; --btn-bg--disabled: hsla(0,0%,100%,.05); --btn-border-color: #e3e8ed; --btn-border-color--hover: #c6d2db; --btn-border-color--active: #8ea5b8; --btn-border-color--disabled: #b2b3b8; box-shadow: rgba(120, 132, 149, 0.2) 0px 0px 8px 0px;}
body :is(a, button, span):where(.link-btn):where(.btn--icon), body :is(a, button, span):where(.link-btn):where(.link-btn--icon), body button:where(.btn):where(.btn--icon), body button:where(.btn):where(.link-btn--icon){--btn-min-width: 40px; --btn-padding: 8px; --btn-font-size: 20px;}
body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.btn--xs), body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.link-btn--xs), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.btn--xs), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.link-btn--xs), body button:where(.btn):where(.btn--icon):where(.btn--xs), body button:where(.btn):where(.btn--icon):where(.link-btn--xs), body button:where(.btn):where(.link-btn--icon):where(.btn--xs), body button:where(.btn):where(.link-btn--icon):where(.link-btn--xs){--btn-min-width: 36px; --btn-padding: 6px;}
body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.btn--sm), body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.link-btn--sm), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.btn--sm), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.link-btn--sm), body button:where(.btn):where(.btn--icon):where(.btn--sm), body button:where(.btn):where(.btn--icon):where(.link-btn--sm), body button:where(.btn):where(.link-btn--icon):where(.btn--sm), body button:where(.btn):where(.link-btn--icon):where(.link-btn--sm){--btn-min-width: 40px; --btn-padding: 8px;}
body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.btn--md), body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.link-btn--md), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.btn--md), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.link-btn--md), body button:where(.btn):where(.btn--icon):where(.btn--md), body button:where(.btn):where(.btn--icon):where(.link-btn--md), body button:where(.btn):where(.link-btn--icon):where(.btn--md), body button:where(.btn):where(.link-btn--icon):where(.link-btn--md){--btn-min-width: 44px; --btn-padding: 10px;}
body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.btn--lg), body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.link-btn--lg), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.btn--lg), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.link-btn--lg), body button:where(.btn):where(.btn--icon):where(.btn--lg), body button:where(.btn):where(.btn--icon):where(.link-btn--lg), body button:where(.btn):where(.link-btn--icon):where(.btn--lg), body button:where(.btn):where(.link-btn--icon):where(.link-btn--lg){--btn-min-width: 48px; --btn-padding: 12px; --btn-font-size: 24px;}
body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.btn--xl), body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.link-btn--xl), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.btn--xl), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.link-btn--xl), body button:where(.btn):where(.btn--icon):where(.btn--xl), body button:where(.btn):where(.btn--icon):where(.link-btn--xl), body button:where(.btn):where(.link-btn--icon):where(.btn--xl), body button:where(.btn):where(.link-btn--icon):where(.link-btn--xl){--btn-min-width: 56px; --btn-padding: 14px;}
body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.btn--xxl), body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.link-btn--xxl), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.btn--xxl), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.link-btn--xxl), body button:where(.btn):where(.btn--icon):where(.btn--xxl), body button:where(.btn):where(.btn--icon):where(.link-btn--xxl), body button:where(.btn):where(.link-btn--icon):where(.btn--xxl), body button:where(.btn):where(.link-btn--icon):where(.link-btn--xxl){--btn-min-width: 60px; --btn-padding: 16px;}
body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.btn--outlined), body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.link-btn--outlined), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.btn--outlined), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.link-btn--outlined), body button:where(.btn):where(.btn--icon):where(.btn--outlined), body button:where(.btn):where(.btn--icon):where(.link-btn--outlined), body button:where(.btn):where(.link-btn--icon):where(.btn--outlined), body button:where(.btn):where(.link-btn--icon):where(.link-btn--outlined){--btn-bg--hover: hsla(0,0%,100%,.2); --btn-bg--active: hsla(0,0%,100%,.2); --btn-bg--disabled: transparent; --btn-color--hover: #fff; --btn-color--disabled: #4f4b45; --btn-border-color: #fff; --btn-border-color--hover: #fff; --btn-border-color--active: #fbe3af; --btn-border-color--disabled: #4f4b45;}
body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.btn--tertiary), body :is(a, button, span):where(.link-btn):where(.btn--icon):where(.link-btn--tertiary), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.btn--tertiary), body :is(a, button, span):where(.link-btn):where(.link-btn--icon):where(.link-btn--tertiary), body button:where(.btn):where(.btn--icon):where(.btn--tertiary), body button:where(.btn):where(.btn--icon):where(.link-btn--tertiary), body button:where(.btn):where(.link-btn--icon):where(.btn--tertiary), body button:where(.btn):where(.link-btn--icon):where(.link-btn--tertiary){--btn-color--hover: #fff; --btn-bg: #060505; --btn-bg--active: #3b3730; --btn-bg--disabled: #0c0b0a;}
body :is(a, button, span):where(.link-btn):where(.btn--loading), body :is(a, button, span):where(.link-btn):where(.link-btn--loading), body button:where(.btn):where(.btn--loading), body button:where(.btn):where(.link-btn--loading){--btn-color: transparent; opacity: 0.9; pointer-events: none; position: relative; user-select: none;}
body :is(a, button, span):where(.link-btn):where(.btn--loading)::before, body :is(a, button, span):where(.link-btn):where(.link-btn--loading)::before, body button:where(.btn):where(.btn--loading)::before, body button:where(.btn):where(.link-btn--loading)::before{animation: 1s linear 0s infinite normal none running spinBtnLoading; border-color: rgb(210, 208, 202) transparent; border-radius: 50%; border-style: solid; border-width: 2px; content: ""; height: 20px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 20px;}



@media (min-width: 768px){}


.first-dep-bonus-modal__description p:not(:first-child){margin-top: 12px;}
@media (min-width: 768px){.first-dep-bonus-modal__description p:not(:first-child){margin-top: 18px;}}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}
.first-dep-bonus-modal__footer a:not(.link-btn, .link-no-styles){color: rgb(255, 255, 255); text-decoration: underline;}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}












.rollin-rewards__slide:not(.swiper-slide-active) .rollin-rewards__slide-image{filter: saturate(15%);}




@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}




@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}






@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}





@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@keyframes rotateWheel { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(var(--countDeg)); }
}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}





@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}




@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 576px){}

@media (min-width: 576px){}









































@keyframes timer { 
  0% { width: 100%; }
  100% { width: 0px; }
}















@font-face { font-display: swap; font-family: "DM Sans"; font-stretch: normal; font-style: normal; font-weight: 400; src: url("/assets/lucky-ones/f3a32b7dd7-DMSans_36pt-Regular.49a92af2..woff2") format("woff2"), url("/assets/lucky-ones/c10404bc6b-DMSans_36pt-Regular.7fc87055..woff") format("woff"); }
@font-face { font-display: swap; font-family: "DM Sans"; font-stretch: normal; font-style: normal; font-weight: 600; src: url("/assets/lucky-ones/e5e288c816-DMSans_36pt-SemiBold.3e0eb2d5..woff2") format("woff2"), url("/assets/lucky-ones/c5d1f64fd0-DMSans_36pt-SemiBold.57b69fab..woff") format("woff"); }
@font-face { font-display: swap; font-family: "DM Sans"; font-stretch: normal; font-style: normal; font-weight: 700; src: url("/assets/lucky-ones/db21deabb0-DMSans_36pt-Bold.b4df40ad..woff2") format("woff2"), url("/assets/lucky-ones/5bf1fa170f-DMSans_36pt-Bold.108493e9..woff") format("woff"); }
@font-face { font-display: swap; font-family: "DM Sans"; font-stretch: normal; font-style: normal; font-weight: 800; src: url("/assets/lucky-ones/de17622218-DMSans_36pt-ExtraBold.c4391367..woff2") format("woff2"), url("/assets/lucky-ones/a8a0a2d1ec-DMSans_36pt-ExtraBold.56891992..woff") format("woff"); }
*{box-sizing: border-box;}
html{height: auto; scroll-behavior: smooth; width: 100%;}
.body, html{min-height: 100%;}
.body{background: rgb(35, 33, 29); color: rgb(255, 255, 255); font-family: "DM Sans", sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.2; margin: 0px; max-width: 100%; overflow: hidden auto; padding: 0px; width: 100vw;}

@media (min-width: 768px) and (min-height: 870px){}

@media (min-width: 768px){.body.body--reversed:not(:has(.page-game)) .intercom-namespace [class*="intercom-"]{left: 20px; right: auto;}}
img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
h1, h2, h3, h4, h5, h6{margin: 0px;}
input::-webkit-inner-spin-button, input::-webkit-outer-spin-button{appearance: none; margin: 0px;}
input[type="number"]{}

a[disabled]{pointer-events: none;}
::selection{background: rgba(158, 156, 154, 0.5); color: rgb(157, 155, 152);}
mark{background: none; color: currentcolor;}
img[src=""]{visibility: hidden;}
table{direction: ltr;}
.footer-licence-info{color: rgb(157, 155, 152); font-size: 10px; letter-spacing: 0.5px; line-height: 1.2; margin: 0px; padding: 0px; width: 100%;}
@media (min-width: 768px){.footer-licence-info{font-size: 12px; line-height: 1.5;}}
.footer-licence-info__text p:last-child{padding-right: 88px;}
@media (min-width: 768px){.footer-licence-info__text p:last-child{padding-right: 416px;}}
.footer-licence-info__licence{width: 100%;}
.footer-licence-info a{color: rgb(255, 255, 255); display: inline-block; font-size: 10px; font-weight: 800; letter-spacing: 0.5px; line-height: 1.2; margin: 24px 0px 8px; text-decoration: underline;}
.footer-licence-info a:hover{text-decoration: none;}
@media (min-width: 768px){.footer-licence-info a{font-size: 12px; line-height: 1.5; margin: 27px 0px 15px;}}
@media (min-width: 1248px){.footer-licence-info a{margin: 40px 0px 15px;}}
.footer-licence-info p{margin: 0px; padding: 0px;}
.body--reversed .footer-licence-info__text p:last-child{padding-left: 88px; padding-right: 0px;}
@media (min-width: 768px){.body--reversed .footer-licence-info__text p:last-child{padding-left: 136px;}}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}



@media (min-width: 960px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}













@media (min-width: 768px){}



.fast-deposit-bonus-code__item:not(:first-child){border-top: 1px solid rgba(251, 227, 162, 0.1); margin-top: 20px; padding-top: 20px;}






@media (min-width: 768px){}

@media (min-width: 360px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}





@media (min-width: 960px){}

@media (min-width: 960px){}




@media (min-width: 960px){}

@media (min-width: 960px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 960px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}






@media (min-width: 768px){}






 div#payments_lib_popup iframe{position: relative; z-index: 1;}
@keyframes pulse-logo-loader { 
  0% { transform: translateX(-50%) scale(1); }
  50% { transform: translateX(-50%) scale(0.8); }
  100% { transform: translateX(-50%) scale(1); }
}
.body::-webkit-scrollbar{height: 2px; width: 2px;}
.body::-webkit-scrollbar-track{background: rgba(255, 255, 255, 0.1); border-radius: 100px;}
.body::-webkit-scrollbar-thumb{border-radius: 100px; margin: 0px;}
.body::-webkit-scrollbar-thumb, .body::-webkit-scrollbar-thumb:hover{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163));}
@supports (-moz-appearance:none){.body{scrollbar-color: rgb(251, 227, 163) rgba(255, 255, 255, 0.1); scrollbar-width: thin;}}
:not(.vip-rewards__tables, .vip-level-rewards__list, .bonus-games__list, .bonus-games__modal-content, .page-routing__wrapper, .diamond-club-home__games-wrap, .currency__list, .reg-form-popup__content, .menu-providers__content-scroll, .bonus-games-scroll, .ramadan-calendar-gift-opened, .product-store-bonus-games__games-list, .inbox-messages-container, .tab-control-list--inbox, .inbox-message-content, .select-language-icons-with-name__list, .reel-promo-list, .reel-promo-list__scroll-row){scrollbar-width: none;}
:not(.vip-rewards__tables, .vip-level-rewards__list, .bonus-games__list, .bonus-games__modal-content, .page-routing__wrapper, .diamond-club-home__games-wrap, .currency__list, .reg-form-popup__content, .menu-providers__content-scroll, .bonus-games-scroll, .ramadan-calendar-gift-opened, .product-store-bonus-games__games-list, .inbox-messages-container, .tab-control-list--inbox, .inbox-message-content, .select-language-icons-with-name__list, .reel-promo-list, .reel-promo-list__scroll-row)::-webkit-scrollbar{display: none; height: 0px; width: 0px;}
:not(.vip-rewards__tables, .vip-level-rewards__list, .bonus-games__list, .bonus-games__modal-content, .page-routing__wrapper, .diamond-club-home__games-wrap, .currency__list, .reg-form-popup__content, .menu-providers__content-scroll, .bonus-games-scroll, .ramadan-calendar-gift-opened, .product-store-bonus-games__games-list, .inbox-messages-container, .tab-control-list--inbox, .inbox-message-content, .select-language-icons-with-name__list, .reel-promo-list, .reel-promo-list__scroll-row)::-webkit-scrollbar-track{background: transparent; border-radius: 4px;}
:not(.vip-rewards__tables, .vip-level-rewards__list, .bonus-games__list, .bonus-games__modal-content, .page-routing__wrapper, .diamond-club-home__games-wrap, .currency__list, .reg-form-popup__content, .menu-providers__content-scroll, .bonus-games-scroll, .ramadan-calendar-gift-opened, .product-store-bonus-games__games-list, .inbox-messages-container, .tab-control-list--inbox, .inbox-message-content, .select-language-icons-with-name__list, .reel-promo-list, .reel-promo-list__scroll-row)::-webkit-scrollbar-thumb{background: transparent; border-radius: 4px; margin: 0px;}
:not(.vip-rewards__tables, .vip-level-rewards__list, .bonus-games__list, .bonus-games__modal-content, .page-routing__wrapper, .diamond-club-home__games-wrap, .currency__list, .reg-form-popup__content, .menu-providers__content-scroll, .bonus-games-scroll, .ramadan-calendar-gift-opened, .product-store-bonus-games__games-list, .inbox-messages-container, .tab-control-list--inbox, .inbox-message-content, .select-language-icons-with-name__list, .reel-promo-list, .reel-promo-list__scroll-row)::-webkit-scrollbar-thumb:hover{background: transparent;}
#world-cup .header-left-desktop .logo .image{height: 39px; width: 100%;}


@media (min-width: 960px){}





#world-cup .footer::after{background-image: url("/assets/lucky-ones/474b786ecc-footer-decor.fe0d48cd..webp"); background-position: 50% center; background-repeat: no-repeat; background-size: 100% auto; content: ""; position: absolute; top: 392px; z-index: 1;}
@media (min-width: 768px){#world-cup .footer::after{top: 259px;}}
@media (min-width: 960px){#world-cup .footer::after{top: 242px;}}
@media (min-width: 1632px){#world-cup .footer::after{top: 47px;}}
@media (min-width: 1920px){#world-cup .footer::after{top: 56px;}}
#world-cup .footer::after{left: auto;}
@media (min-width: 1632px){#world-cup .footer::after{left: 50px;}}
@media (min-width: 1920px){#world-cup .footer::after{left: 60px;}}
#world-cup .footer::after{right: -168px;}
@media (min-width: 768px){#world-cup .footer::after{right: -131px;}}
@media (min-width: 960px){#world-cup .footer::after{right: -119px;}}
@media (min-width: 1248px){#world-cup .footer::after{right: -121px;}}
@media (min-width: 1632px){#world-cup .footer::after{right: auto;}}
#world-cup .footer::after{width: 491px;}
@media (min-width: 1632px){#world-cup .footer::after{width: 514px;}}
@media (min-width: 1920px){#world-cup .footer::after{width: 611px;}}
#world-cup .footer::after{height: 649px;}
@media (min-width: 1632px){#world-cup .footer::after{height: 680px;}}
@media (min-width: 1920px){#world-cup .footer::after{height: 808px;}}
#world-cup .footer__logo .logo .image{height: 70px;}
@media (min-width: 768px){#world-cup .footer__logo .logo .image{height: 90px;}}
@media (min-width: 960px){#world-cup .footer__logo .logo .image{height: 110px;}}
@media (min-width: 1632px){#world-cup .footer__logo .logo .image{height: 138px;}}
#world-cup .footer__logo--footer{width: fit-content;}

#halloween .header-left-desktop__logo .image{height: 130px; max-width: 225px;}



#halloween .footer::after{background-position: 50% center; background-repeat: no-repeat; background-size: contain; content: ""; mix-blend-mode: color-dodge; pointer-events: none; position: absolute; right: 0px; top: 109px;}
@media (min-width: 768px){#halloween .footer::after{top: 136px;}}
@media (min-width: 1248px){#halloween .footer::after{top: 128px;}}
#halloween .footer::after{width: 375px;}
@media (min-width: 768px){#halloween .footer::after{width: 960px;}}
@media (min-width: 1248px){#halloween .footer::after{width: 1194px;}}
#halloween .footer::after{height: 362px;}
@media (min-width: 768px){#halloween .footer::after{height: 640px;}}
@media (min-width: 1248px){#halloween .footer::after{height: 796px;}}
#halloween .footer::after{background-image: url("/assets/lucky-ones/3f64224353-footer-bg--mobile.ece03a65..webp");}
@media (min-width: 768px){#halloween .footer::after{background-image: url("/assets/lucky-ones/a158163e5c-footer-bg--tablet.36c0c801..webp");}}
@media (min-width: 1248px){#halloween .footer::after{background-image: url("/assets/lucky-ones/cde68126d0-footer-bg--desktop.7c4518f2..webp");}}
#halloween .footer__logo .logo .image{height: 70px;}
@media (min-width: 768px){#halloween .footer__logo .logo .image{height: 80px;}}
@media (min-width: 960px){#halloween .footer__logo .logo .image{height: 110px;}}
@media (min-width: 1632px){#halloween .footer__logo .logo .image{height: 138px;}}
#halloween .footer__logo--footer{width: fit-content;}

@media (min-width: 768px){}


@media (min-width: 1248px){#x-mas .logo .image{height: 135px;}}
#x-mas .footer{background-image: url("/assets/lucky-ones/a710a7fb70-footer-bg-mobile.b1cb1893..webp"); background-position: center top; background-repeat: no-repeat; background-size: 100% auto;}
@media (min-width: 576px){#x-mas .footer{background-image: url("/assets/lucky-ones/01b961cd1a-footer-bg.da3b3c34..webp");}}
#x-mas .footer .logo .image{height: 70px;}
@media (min-width: 768px){#x-mas .footer .logo .image{height: 95px;}}
@media (min-width: 960px){#x-mas .footer .logo .image{height: 110px;}}
@media (min-width: 1632px){#x-mas .footer .logo .image{height: 138px;}}





#new-year .footer{background-image: url("/assets/lucky-ones/41f55bfa77-ny-decor-375.c5c58cfb..webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; position: relative;}
@media (min-width: 768px){#new-year .footer{background-image: url("/assets/lucky-ones/438483b2a4-ny-decor-768.fdd40f34..webp");}}
@media (min-width: 960px){#new-year .footer{background-image: url("/assets/lucky-ones/74a3c3b48d-ny-decor-960.514e8cca..webp");}}
@media (min-width: 1248px){#new-year .footer{background-image: url("/assets/lucky-ones/1f7dd1be43-ny-decor-1248.1e91306e..webp");}}
@media (min-width: 1632px){#new-year .footer{background-image: url("/assets/lucky-ones/cf9930a044-ny-decor-1632.20891bd1..webp");}}
@media (min-width: 1920px){#new-year .footer{background-image: url("/assets/lucky-ones/2bbfbbe84b-ny-decor-1920.f68cbe04..webp");}}
#new-year .footer__logo--footer{width: 123px;}
#new-year .footer .logo .image{height: 70px;}
@media (min-width: 768px){#new-year .footer .logo .image{height: 80px;}}
@media (min-width: 960px){#new-year .footer .logo .image{height: 110px;}}
@media (min-width: 1632px){#new-year .footer .logo .image{height: 138px;}}
.content-collapse{color: rgb(255, 255, 255); overflow: hidden;}
.content-collapse__title{font-size: 18px; font-weight: 600; line-height: 1; margin-bottom: 12px;}
@media (min-width: 768px){.content-collapse__title{margin-bottom: 20px;}}
@media (min-width: 960px){.content-collapse__title{font-size: 20px;}}
@media (min-width: 1248px){.content-collapse__title{font-size: 22px;}}
@media (min-width: 1632px){.content-collapse__title{font-size: 24px;}}
.content-collapse__btn-wrap{margin-top: 12px;}
@media (min-width: 768px){.content-collapse__btn-wrap{margin-top: 20px;}}
@media (min-width: 1248px){.content-collapse__btn-wrap{margin-top: 24px;}}
.content-collapse__content{margin-top: 28px;}
.content-collapse__content--hidden{display: none;}
.content-collapse .content{color: rgb(157, 155, 152);}
@media (max-width: 767px){.content-collapse .content{font-size: 12px;}}
.content-collapse .content mark{-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text;}
.content-collapse .content ul li{margin: 0px;}
.content-collapse .content p{margin-bottom: 14px;}
.content-collapse .content h2, .content-collapse .content h3, .content-collapse .content h4, .content-collapse .content h5, .content-collapse .content h6, .content-collapse--top-space{margin-top: 28px;}
@media (min-width: 768px){.content-collapse--top-space{margin-top: 32px;}}
@media (min-width: 960px){.content-collapse--top-space{margin-top: 48px;}}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (max-width: 767px){}
:root{--banner-provider-logos-display: flex; --banner-provider-logos-direction: column; --banner-provider-logos-gap: 16px;}
@media (min-width: 768px){:root{--banner-provider-logos-gap: 8px;}}
@media (min-width: 960px){:root{--banner-provider-logos-gap: 12px;}}
@media (min-width: 1632px){:root{--banner-provider-logos-gap: 24px;}}
:root{--banner-provider-logos-logo-wrap-width: 110px;}
@media (min-width: 768px){:root{--banner-provider-logos-logo-wrap-width: 98px;}}
@media (min-width: 960px){:root{--banner-provider-logos-logo-wrap-width: 136px;}}
@media (min-width: 1632px){:root{--banner-provider-logos-logo-wrap-width: 146px;}}
:root{--banner-provider-logos-logo-wrap-height: 40px;}
@media (min-width: 768px){:root{--banner-provider-logos-logo-wrap-height: 44px;}}
@media (min-width: 960px){:root{--banner-provider-logos-logo-wrap-height: 60px;}}
@media (min-width: 1632px){:root{--banner-provider-logos-logo-wrap-height: 64px;}}
:root{--banner-provider-diamond-club-logo-width: 53px;}
@media (min-width: 768px){:root{--banner-provider-diamond-club-logo-width: 64px;}}
:root{--banner-provider-diamond-club-logo-height: 53px;}
@media (min-width: 768px){:root{--banner-provider-diamond-club-logo-height: 64px;}}
.banner-provider-logos{align-items: center; display: var(--banner-provider-logos-display); flex-direction: var(--banner-provider-logos-direction); gap: var(--banner-provider-logos-gap); justify-content: center;}

@media (min-width: 768px){}

@media (min-width: 768px){}
.banner-provider-logos__logo-wrap{align-items: center; display: flex; height: var(--banner-provider-logos-logo-wrap-height); justify-content: center; width: var(--banner-provider-logos-logo-wrap-width);}
.banner-provider-logos__logo{height: 100%; object-fit: contain; object-position: center center; width: 100%;}








@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}









@keyframes fallDown { 
  0% { top: -15%; }
  100% { top: 115%; }
}
.empty-game, .game{background-color: rgb(98, 98, 98); border-radius: 8px; display: flex; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%;}
@media (min-width: 1248px){
}
@media (min-width: 1632px){}
.empty-game__block-img, .game__block-img{align-items: center; display: flex; font-size: 0px; justify-content: center; margin: 0px; padding: 0px; position: relative; width: 100%;}
.empty-game__img, .game__img{height: 100%; object-fit: cover; object-position: center center; width: 100%;}

@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
 .empty-game--more{background: linear-gradient(rgb(35, 33, 29), rgb(35, 33, 29)) padding-box padding-box, linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) border-box border-box; border: 2px solid transparent; border-radius: 12px;}

.game{background-color: rgb(98, 98, 98); border-radius: 8px; display: flex; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%;}
@media (min-width: 1248px){
}
@media (min-width: 1632px){}
.game__block-img{align-items: center; display: flex; font-size: 0px; justify-content: center; margin: 0px; padding: 0px; position: relative; width: 100%;}
.game__img{height: 100%; object-fit: cover; object-position: center center; width: 100%;}

@media (min-width: 1248px){}



@media (min-width: 1248px){

}
.game__label-list{display: flex; flex-wrap: wrap; gap: 5px; left: 4px; max-width: calc(100% - 42px); position: absolute; top: 4px; z-index: 2;}
@media (min-width: 1248px){.game__label-list{left: 6px; top: 6px;}}
@media (min-width: 1632px){.game__label-list{left: 4px; top: 4px;}}
.game__label{border-radius: 2px; color: rgb(255, 255, 255); font-size: 10px; font-weight: 600; line-height: 1.2; min-height: 18px; min-width: 26px; padding: 4px; text-align: center; text-transform: capitalize;}
@media (min-width: 960px){.game__label{font-size: 10px; min-height: 20px; min-width: 30px;}}

.game__label--new{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(255, 217, 114));}
.game__label--hot{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(159, 114, 255));}
.game__label--top-games-live{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(255, 114, 114));}
.game__label--new-games-live{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(64, 121, 232));}
.game__label--exclusive{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(48, 215, 152)); padding-inline: 6px;}
.game__label--diamond-games{background: url("/assets/lucky-ones/edee9ca659-diamond.0f27c73d..png") 50% center / 16px 12px no-repeat rgb(23, 23, 23);}


@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 960px){}
.game__jackpot{border-radius: 0px 0px 8px 8px; display: inline-flex; justify-content: center; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); z-index: 3;}
.game__jackpot--not-trim .game__jackpot-value{max-width: 105px;}
@media (min-width: 768px){.game__jackpot--not-trim .game__jackpot-value{max-width: 90px;}}
@media (min-width: 960px){.game__jackpot--not-trim .game__jackpot-value{max-width: 115px;}}
@media (min-width: 1632px){.game__jackpot--not-trim .game__jackpot-value{max-width: 160px;}}
.game__jackpot-value{background: linear-gradient(126deg, rgb(186, 157, 100) -38.07%, rgb(251, 227, 175) 164.7%); border-radius: 0px 0px 6px 6px; color: rgb(0, 0, 0); font-size: 10px; font-weight: 700; max-width: 75px; overflow: hidden; padding: 4px 8px; text-overflow: ellipsis; white-space: nowrap;}
@media (min-width: 768px){.game__jackpot-value{font-size: 9px; max-width: 70px;}}
@media (min-width: 960px){.game__jackpot-value{border-radius: 0px 0px 8px 8px; font-size: 12px; max-width: 85px; padding: 6px 8px;}}
@media (min-width: 1248px){.game__jackpot-value{max-width: 90px; padding: 6px 10px;}}
@media (min-width: 1632px){.game__jackpot-value{font-size: 14px; max-width: 120px;}}
.game--jackpot{background: linear-gradient(rgb(35, 33, 29), rgb(35, 33, 29)) padding-box padding-box, linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) border-box border-box; border: 2px solid transparent; border-radius: 12px;}
.game--jackpot .game__label-list{align-items: flex-start; flex-direction: column;}


.game--wide .game__img--hover-bg, .game--wide .game__img--hover-front{height: 100%; left: 0px; opacity: 0; pointer-events: none; position: absolute; top: 0px; transition: 0.3s; visibility: hidden; width: 100%;}
.game--wide .game__label-list{top: 8px;}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
.game--wide.game--translate .game__img--hover-front{transform: translateX(15%); transition: 0.3s cubic-bezier(0.18, 0.89, 0.47, 1.81);}
.game--wide.game--scale .game__img--hover-front{transform: scale(0.7); transition: 0.3s cubic-bezier(0.18, 0.89, 0.47, 1.81);}

@media (min-width: 960px){.game--wide:hover .game__img--hover-bg, .game--wide:hover .game__img--hover-front{opacity: 1; transform: none; visibility: visible;}

}
.game--jackpot-corner .game__jackpot{left: 0px; transform: none;}
.game--jackpot-corner .game__label-list{top: 26px;}
@media (min-width: 768px){.game--jackpot-corner .game__label-list{top: 25px;}}
@media (min-width: 960px){.game--jackpot-corner .game__label-list{top: 32px;}}
@media (min-width: 1632px){.game--jackpot-corner .game__label-list{top: 34px;}}




@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

















.section-list:not(.section-list--small-space) > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 32px;}
@media (min-width: 768px){.section-list:not(.section-list--small-space) > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 48px;}}

@media (min-width: 768px){}
.section-list--md-space-with-top-space:not(.section-list--small-space) > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 24px;}
@media (min-width: 768px){.section-list--md-space-with-top-space:not(.section-list--small-space) > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 32px;}}
@media (min-width: 1248px){.section-list--md-space-with-top-space:not(.section-list--small-space) > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 56px;}}
@media (min-width: 1632px){.section-list--md-space-with-top-space:not(.section-list--small-space) > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 64px;}}
.section-list--md-space-with-top-space:not(.section-list--small-space) > :not(:empty):not(.clear-section-list-padding):first-child{margin-top: 24px;}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}



.section-swiper-link-more{align-items: center; display: flex; flex-direction: column; inset: 0px; justify-content: flex-end; padding: 16px 20px; position: absolute; text-align: center;}
.section-swiper-link-more__wrap{-webkit-text-fill-color: transparent; align-items: center; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text; display: flex; flex-direction: row; font-size: 14px; font-weight: 600; min-height: 36px; position: relative;}
.section-swiper-link-more__label{margin-right: 0px; transition: margin-right 0.3s;}
.section-swiper-link-more__icon{-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text; display: block; font-size: 20px; height: 20px; width: 20px;}
.section-swiper-link-more__icon-wrapper{opacity: 0; position: absolute; right: 0px; top: 50%; transform: translate(50%, -50%); transition: transform 0.3s, opacity 0.3s;}
.section-swiper-link-more:hover .section-swiper-link-more__label{margin-right: 28px;}
.section-swiper-link-more:hover .section-swiper-link-more__icon-wrapper{opacity: 1; transform: translateY(-50%);}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}






@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}





@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 1248px){}





@media (min-width: 960px){}









@media (min-width: 960px){}


@media (min-width: 960px){}

.game{background-color: rgb(98, 98, 98); border-radius: 8px; display: flex; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%;}
@media (min-width: 1248px){
}
@media (min-width: 1632px){}
.game__block-img{align-items: center; display: flex; font-size: 0px; justify-content: center; margin: 0px; padding: 0px; position: relative; width: 100%;}
.game__img{height: 100%; object-fit: cover; object-position: center center; width: 100%;}

@media (min-width: 1248px){}


@media (min-width: 1248px){


}
@media (min-width: 1632px){}
@media (min-width: 960px){.game--wide:hover .game__img--hover-bg, .game--wide:hover .game__img--hover-front{opacity: 1; transform: none; visibility: visible;}

}


@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}









:root{--banner-display: flex; --banner-justify-content: initial; --banner-width: 100%; --banner-min-width: 100%; --banner-height: 100%; --banner-min-height: 100%; --banner-content-padding: 12px; --banner-background-size: cover; --banner-background-position: center; --banner-content-display: flex; --banner-content-flex: 1 0 100%;}
.banner-container{display: var(--banner-display); height: var(--banner-height); justify-content: var(--banner-justify-content); min-height: var(--banner-min-height); min-width: var(--banner-min-width); padding: var(--banner-content-padding); position: relative; width: var(--banner-width); z-index: 1;}

@media (min-width: 768px){}

@media (min-width: 768px){}
.banner-container__bg-wrap{inset: 0px; position: absolute; z-index: -1;}
.banner-container__bg-wrap span{inset: 0px; position: absolute;}
.banner-container__bg-image{height: 100%; object-fit: var(--banner-background-size); object-position: var(--banner-background-position); width: 100%;}

.banner-container__content{display: var(--banner-content-display); flex: var(--banner-content-flex); max-width: 100%; z-index: 1;}
.banner-container mark{-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text; font-weight: 800;}

@media (min-width: 768px){}
@media (min-width: 960px){}

.body--reversed .banner-container{direction: rtl;}
.body--reversed .banner-container::before{left: auto; right: 0px; transform: scaleX(-1);}
.body--reversed .banner-container__bg-wrap{transform: scaleX(-1);}
.body--reversed .banner-container--no-reverse-bg-image::before{left: 0px; right: auto; transform: scaleX(1);}
.body--reversed .banner-container--no-reverse-bg-image > .banner-container__bg-wrap{transform: scaleX(1);}

 .game{background-color: rgb(98, 98, 98); border-radius: 8px; display: flex; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%;}
@media (min-width: 1248px){
}
@media (min-width: 1632px){}
 .game__block-img{align-items: center; display: flex; font-size: 0px; justify-content: center; margin: 0px; padding: 0px; position: relative; width: 100%;}
 .game__img{height: 100%; object-fit: cover; object-position: center center; width: 100%;}

@media (min-width: 1248px){}



@media (min-width: 1248px){

}
.game__label-list{display: flex; flex-wrap: wrap; gap: 5px; left: 4px; max-width: calc(100% - 42px); position: absolute; top: 4px; z-index: 2;}
@media (min-width: 1248px){.game__label-list{left: 6px; top: 6px;}}
@media (min-width: 1632px){.game__label-list{left: 4px; top: 4px;}}
.game__label{border-radius: 2px; color: rgb(255, 255, 255); font-size: 10px; font-weight: 600; line-height: 1.2; min-height: 18px; min-width: 26px; padding: 4px; text-align: center; text-transform: capitalize;}
@media (min-width: 960px){.game__label{font-size: 10px; min-height: 20px; min-width: 30px;}}

.game__label--new{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(255, 217, 114));}
.game__label--hot{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(159, 114, 255));}
.game__label--top-games-live{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(255, 114, 114));}
.game__label--new-games-live{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(64, 121, 232));}
.game__label--exclusive{background: linear-gradient(90deg, rgb(59, 55, 48), rgb(48, 215, 152)); padding-inline: 6px;}
.game__label--diamond-games{background: url("/assets/lucky-ones/edee9ca659-diamond.0f27c73d..png") 50% center / 16px 12px no-repeat rgb(23, 23, 23);}


@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 960px){}
.game__jackpot{border-radius: 0px 0px 8px 8px; display: inline-flex; justify-content: center; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); z-index: 3;}
.game__jackpot--not-trim .game__jackpot-value{max-width: 105px;}
@media (min-width: 768px){.game__jackpot--not-trim .game__jackpot-value{max-width: 90px;}}
@media (min-width: 960px){.game__jackpot--not-trim .game__jackpot-value{max-width: 115px;}}
@media (min-width: 1632px){.game__jackpot--not-trim .game__jackpot-value{max-width: 160px;}}
.game__jackpot-value{background: linear-gradient(126deg, rgb(186, 157, 100) -38.07%, rgb(251, 227, 175) 164.7%); border-radius: 0px 0px 6px 6px; color: rgb(0, 0, 0); font-size: 10px; font-weight: 700; max-width: 75px; overflow: hidden; padding: 4px 8px; text-overflow: ellipsis; white-space: nowrap;}
@media (min-width: 768px){.game__jackpot-value{font-size: 9px; max-width: 70px;}}
@media (min-width: 960px){.game__jackpot-value{border-radius: 0px 0px 8px 8px; font-size: 12px; max-width: 85px; padding: 6px 8px;}}
@media (min-width: 1248px){.game__jackpot-value{max-width: 90px; padding: 6px 10px;}}
@media (min-width: 1632px){.game__jackpot-value{font-size: 14px; max-width: 120px;}}
.game--jackpot{background: linear-gradient(rgb(35, 33, 29), rgb(35, 33, 29)) padding-box padding-box, linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) border-box border-box; border: 2px solid transparent; border-radius: 12px;}
.game--jackpot .game__label-list{align-items: flex-start; flex-direction: column;}


.game--wide .game__img--hover-bg, .game--wide .game__img--hover-front{height: 100%; left: 0px; opacity: 0; pointer-events: none; position: absolute; top: 0px; transition: 0.3s; visibility: hidden; width: 100%;}
.game--wide .game__label-list{top: 8px;}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
.game--wide.game--translate .game__img--hover-front{transform: translateX(15%); transition: 0.3s cubic-bezier(0.18, 0.89, 0.47, 1.81);}
.game--wide.game--scale .game__img--hover-front{transform: scale(0.7); transition: 0.3s cubic-bezier(0.18, 0.89, 0.47, 1.81);}

@media (min-width: 960px){.game--wide:hover .game__img--hover-bg, .game--wide:hover .game__img--hover-front{opacity: 1; transform: none; visibility: visible;}

}
.game--jackpot-corner .game__jackpot{left: 0px; transform: none;}
.game--jackpot-corner .game__label-list{top: 26px;}
@media (min-width: 768px){.game--jackpot-corner .game__label-list{top: 25px;}}
@media (min-width: 960px){.game--jackpot-corner .game__label-list{top: 32px;}}
@media (min-width: 1632px){.game--jackpot-corner .game__label-list{top: 34px;}}




@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1248px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}





@media (min-width: 768px){}

@media (min-width: 960px){}

@media (min-width: 960px){}

@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}


:root{--list-style: none; --list-margin: 0; --list-padding: 0;}
.list{list-style: var(--list-style); margin: var(--list-margin); padding: var(--list-padding);}
.list__item:empty{display: none;}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 768px){
}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

.jackpot-timer__item:not(:last-child)::after{content: ":"; line-height: 1.4; position: absolute; right: -6px; top: 50%; transform: translateY(-50%);}
@media (min-width: 768px){.jackpot-timer__item:not(:last-child)::after{right: -11px;}}
.jackpot-timer__item:not(:last-child)::after{font-size: 12px;}
@media (min-width: 768px){.jackpot-timer__item:not(:last-child)::after{font-size: 14px;}}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 768px){.jackpot-timer--jackpot-preview-double .jackpot-timer__item:not(:last-child)::after{font-size: 14px;}}
@media (min-width: 960px){.jackpot-timer--jackpot-preview-double .jackpot-timer__item:not(:last-child)::after{font-size: 12px;}}
@media (min-width: 1632px){.jackpot-timer--jackpot-preview-double .jackpot-timer__item:not(:last-child)::after{font-size: 14px;}}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}


@media (min-width: 768px){}







@supports (-moz-appearance:none){}



@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}







@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){
.tournament-timer__item:not(.tournament-timer__item:last-of-type){border-bottom: 1px solid rgb(255, 255, 255); padding-bottom: 4px;}}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}


@media (max-width: 767px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

.banner-general{--banner-provider-logos-direction: row; --banner-min-height: 500px; border-radius: 4px; overflow: hidden; position: relative;}
@media (min-width: 768px){.banner-general{--banner-min-height: 440px;}}
.banner-general{--banner-content-padding: 24px;}
@media (min-width: 768px){.banner-general{--banner-content-padding: 40px;}}
@media (min-width: 1920px){.banner-general{--banner-content-padding: 60px;}}
.banner-general::before{background: linear-gradient(rgb(59, 55, 48) 1.68%, rgba(59, 55, 48, 0)); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
@media (min-width: 768px){.banner-general::before{background: linear-gradient(90deg, rgb(59, 55, 48) -21.8%, rgba(59, 55, 48, 0)); width: 80%;}}


.banner-general__data{align-items: center; display: flex; flex-direction: column; gap: 14px; position: relative; width: 100%;}
@media (min-width: 768px){.banner-general__data{flex-direction: row;}}
.banner-general__data{justify-content: flex-start;}
@media (min-width: 768px){.banner-general__data{justify-content: space-between;}}
.banner-general__data{text-align: center;}
@media (min-width: 768px){.banner-general__data{text-align: start;}}
.banner-general__block--content{display: flex; flex-direction: column; max-width: 327px;}
@media (min-width: 768px){.banner-general__block--content{max-width: 420px;}}
@media (min-width: 960px){.banner-general__block--content{max-width: 540px;}}
@media (min-width: 1248px){.banner-general__block--content{max-width: 568px;}}
@media (min-width: 1632px){.banner-general__block--content{max-width: 864px;}}
.banner-general__block--content{gap: 24px;}
@media (min-width: 768px){.banner-general__block--content{gap: 32px;}}
.banner-general__block--content{align-items: center;}
@media (min-width: 768px){.banner-general__block--content{align-items: flex-start;}
.banner-general__block--aside{margin-top: auto;}}
.banner-general__info{display: flex; flex-direction: column; gap: 8px;}
@media (min-width: 768px){.banner-general__info{gap: 12px;}}
.banner-general__info{align-items: center;}
@media (min-width: 768px){.banner-general__info{align-items: flex-start;}}
.banner-general__title{font-size: 32px; line-height: 1;}
@media (min-width: 768px){.banner-general__title{font-size: 36px;}}
@media (min-width: 960px){.banner-general__title{font-size: 48px;}}
@media (min-width: 1248px){.banner-general__title{font-size: 52px;}}
@media (min-width: 1632px){.banner-general__title{font-size: 76px;}}
.banner-general__description{font-size: 14px; line-height: 1.2;}
@media (min-width: 768px){.banner-general__description{font-size: 16px;}}
@media (min-width: 960px){.banner-general__description{font-size: 18px;}}
@media (min-width: 1248px){.banner-general__description{font-size: 20px;}}
@media (min-width: 1632px){.banner-general__description{font-size: 24px;}}
.banner-general__ctas{display: flex; gap: 12px;}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

.main-section{--main-section-padding: 12px; background: rgb(24, 22, 19); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 10px 0px; overflow: hidden; padding: var(--main-section-padding);}
@media (min-width: 768px){.main-section{--main-section-padding: 20px;}}
@media (min-width: 1632px){.main-section{--main-section-padding: 40px;}}
.main-section > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 48px;}
.main-section--small-space > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 14px;}
@media (min-width: 768px){.main-section--small-space > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 28px;}}
.main-section--md-space > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 24px;}
@media (min-width: 768px){.main-section--md-space > :not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom: 48px;}}
.provider-card, .provider-card__link{display: flex; width: 100%;}
.provider-card__link{align-items: center; background: rgb(59, 55, 48); border-radius: 4px; justify-content: center; padding: 12px 22px; transition: 0.3s;}
@media (min-width: 768px){.provider-card__link{padding: 16px 28px;}}
.provider-card__link:hover{opacity: 0.6;}
.provider-card__logo{height: 24px; max-width: 100%; width: auto;}
@media (min-width: 768px){.provider-card__logo{height: 28px;}}




@supports (-moz-appearance:none){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 768px){

}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (max-width: 767px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}







@supports (-moz-appearance:none){}

@media (min-width: 960px){}


@media (min-width: 960px){}









@media (min-width: 960px){}

@media (min-width: 960px){}


@media (min-width: 960px){
}

@media (min-width: 960px){}


@media (min-width: 960px){}








@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}





@supports (-moz-appearance:none){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@supports (-moz-appearance:none){}





@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}





@media (min-width: 768px){}
.diamond-club-home--right:not(.diamond-club-home--no-reverse) .diamond-club-home__video{transform: rotateY(180deg);}


.title-with-link__wrap{align-items: flex-end; display: flex; flex-wrap: wrap;}
.title-with-link__title{color: rgb(255, 255, 255); flex: 1 1 0%; font-size: 18px; font-weight: 800; line-height: 1.3; text-transform: capitalize;}
@media (min-width: 960px){.title-with-link__title{font-size: 20px;}}
@media (min-width: 1248px){.title-with-link__title{font-size: 22px;}}
@media (min-width: 1632px){.title-with-link__title{font-size: 24px;}}


@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
.title-with-link--bottom-space{margin-bottom: 12px;}
@media (min-width: 768px){.title-with-link--bottom-space{margin-bottom: 16px;}}
@media (min-width: 960px){.title-with-link--bottom-space{margin-bottom: 20px;}}
@media (min-width: 1248px){.title-with-link--bottom-space{margin-bottom: 24px;}}

.body--reversed .title-with-link__title{text-align: right;}
.sports-book-matches-section{position: relative; z-index: 1;}
.banner-sports-book-matches{--banner-content-padding-x: 16px; border-radius: 4px; overflow: hidden;}
@media (min-width: 768px){.banner-sports-book-matches{--banner-content-padding-x: 20px;}}
@media (min-width: 1248px){.banner-sports-book-matches{--banner-content-padding-x: 24px;}}
@media (min-width: 1632px){.banner-sports-book-matches{--banner-content-padding-x: 48px;}}
.banner-sports-book-matches{--banner-content-padding: 32px var(--banner-content-padding-x) 16px;}
@media (min-width: 768px){.banner-sports-book-matches{--banner-content-padding: 24px var(--banner-content-padding-x);}}
@media (min-width: 1248px){.banner-sports-book-matches{--banner-content-padding: 34px var(--banner-content-padding-x);}}
@media (min-width: 1632px){.banner-sports-book-matches{--banner-content-padding: 54px var(--banner-content-padding-x);}}
.banner-sports-book-matches__wrap{display: flex; flex-direction: column; max-width: 100%; position: relative;}
@media (min-width: 768px){.banner-sports-book-matches__wrap{flex-direction: row;}}
.banner-sports-book-matches__wrap{gap: 26px;}
@media (min-width: 768px){.banner-sports-book-matches__wrap{gap: 20px;}}
@media (min-width: 1632px){.banner-sports-book-matches__wrap{gap: 48px;}}


.banner-sports-book-matches__content{align-items: center; display: flex; flex-direction: column; flex-shrink: 0; justify-content: center; text-align: center; width: 100%;}
@media (min-width: 768px){.banner-sports-book-matches__content{width: 260px;}}
@media (min-width: 960px){.banner-sports-book-matches__content{width: 280px;}}
@media (min-width: 1248px){.banner-sports-book-matches__content{width: 300px;}}
@media (min-width: 1632px){.banner-sports-book-matches__content{width: 320px;}}
@media (min-width: 1920px){.banner-sports-book-matches__content{width: 340px;}}
.banner-sports-book-matches__content{gap: 16px;}
@media (min-width: 768px){.banner-sports-book-matches__content{gap: 26px;}}
@media (min-width: 960px){.banner-sports-book-matches__content{gap: 28px;}}
@media (min-width: 1248px){.banner-sports-book-matches__content{gap: 30px;}}
@media (min-width: 1632px){.banner-sports-book-matches__content{gap: 32px;}}
@media (min-width: 1920px){.banner-sports-book-matches__content{gap: 36px;}}
.banner-sports-book-matches__title{font-size: 24px;}
@media (min-width: 768px){.banner-sports-book-matches__title{font-size: 26px;}}
@media (min-width: 960px){.banner-sports-book-matches__title{font-size: 28px;}}
@media (min-width: 1248px){.banner-sports-book-matches__title{font-size: 30px;}}
@media (min-width: 1632px){.banner-sports-book-matches__title{font-size: 32px;}}
@media (min-width: 1920px){.banner-sports-book-matches__title{font-size: 36px;}}
.banner-sports-book-matches__slider{margin: 0 calc(var(--banner-content-padding-x)*-1); overflow: hidden; padding: 0 var(--banner-content-padding-x);}
@media (min-width: 768px){.banner-sports-book-matches__slider{margin: 0 calc(var(--banner-content-padding-x)*-1) 0 0; padding: 0 var(--banner-content-padding-x) 0 0;}}
.banner-sports-book-matches__slider .slider__item{--width: min(280px,100%);}
@media (min-width: 768px){.banner-sports-book-matches__slider .slider__item{--width: 300px;}}
@media (min-width: 1248px){.banner-sports-book-matches__slider .slider__item{--width: 320px;}}
.banner-sports-book-matches__slider .slider__item{--offset: 8px;}
@media (min-width: 768px){.banner-sports-book-matches__slider .slider__item{--offset: 10px;}}
@media (min-width: 1248px){.banner-sports-book-matches__slider .slider__item{--offset: 12px;}}
@media (min-width: 1632px){.banner-sports-book-matches__slider .slider__item{--offset: 16px;}}
@media (min-width: 768px){.body--reversed .banner-sports-book-matches .banner-sports-book-matches__slider{margin: 0 0 0 calc(var(--banner-content-padding-x)*-1); padding: 0 0 0 var(--banner-content-padding-x);}}
.sports-book-matches-card{backdrop-filter: blur(4.7px); background: rgba(24, 22, 19, 0.6); border-radius: 4px; display: block; overflow: hidden; position: relative; width: 100%;}
.sports-book-matches-card__link{inset: 0px; position: absolute; z-index: 1;}
.sports-book-matches-card-header{align-items: center; background: rgb(24, 22, 19); color: rgb(157, 155, 152); display: flex; font-size: 10px; font-weight: 400; justify-content: space-between; line-height: 1.6; padding: 8px 12px;}
@media (min-width: 1248px){.sports-book-matches-card-header{font-size: 12px;}}
.sports-book-matches-card-header__title{align-items: center; display: inline-flex; gap: 8px; max-width: 60%;}
.sports-book-matches-card-header__name{max-width: calc(100% - 20px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sports-book-matches-card-header__image-wrapper{align-items: center; aspect-ratio: 1 / 1; display: flex; justify-content: center; position: relative; width: 12px;}
.sports-book-matches-card-header__image{height: 100%; left: 0px; object-fit: cover; object-position: center center; position: absolute; top: 0px; width: 100%;}
.sports-book-matches-card-teams{--padding-x: 16px; align-items: center; color: rgb(255, 255, 255); display: flex; font-size: 12px; font-weight: 600; gap: 8px; justify-content: space-between; line-height: 1.3; padding: 8px 16px; text-align: center;}
.sports-book-matches-card-teams__team{align-items: center; display: flex; flex: 1 1 0%; flex-direction: column; gap: 14px; max-width: calc(50% - var(--padding-x)*1.2);}
.sports-book-matches-card-teams__image-wrap{height: 40px; position: relative; width: 40px;}
.sports-book-matches-card-teams__image{height: 100%; left: 0px; object-fit: contain; object-position: center center; position: absolute; top: 0px; width: 100%;}
.sports-book-matches-card-teams__vs{color: rgba(255, 255, 255, 0.5); font-size: 20px; font-weight: 700; line-height: 1.5; text-transform: uppercase;}
.sports-book-matches-card-teams__name{direction: ltr; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
.sports-book-matches-card-bets{display: flex; gap: 4px; padding: 0px 16px 16px;}
.sports-book-matches-card-bets__item{align-items: center; background: rgb(59, 55, 48); border-radius: 2px; color: rgba(255, 255, 255, 0.7); display: flex; flex: 1 1 0%; font-size: 14px; font-weight: 500; justify-content: space-between; line-height: 1.4; min-height: 32px; padding: 6px 12px; transition: background-color 0.3s;}
.sports-book-matches-card-bets__item:hover{background: rgb(24, 22, 19);}


.sports-book-matches-card-bets__coefficient{color: rgb(255, 255, 255); font-weight: 600;}
.reel-promo{--reel-promo-wrapper-chrome-offset: 52px; overflow-anchor: none;}
@media (min-width: 768px){.reel-promo{--reel-promo-wrapper-chrome-offset: 48px;}}
.reel-promo__content{background: rgb(47, 44, 38); border-radius: 8px; display: flex; flex-direction: column; gap: 12px;}
@media (min-width: 768px){.reel-promo__content{gap: 16px;}}
@media (min-width: 960px){.reel-promo__content{gap: 20px;}}
@media (min-width: 1248px){.reel-promo__content{gap: 24px;}}
.reel-promo__content{padding: 12px;}
@media (min-width: 960px){.reel-promo__content{padding: 16px;}}
@media (min-width: 1632px){.reel-promo__content{padding: 20px;}}

.reel-promo__header{align-items: center; display: flex; justify-content: space-between;}
.reel-promo__title{color: rgb(255, 255, 255); font-size: 18px; font-weight: 800; line-height: normal;}
@media (min-width: 768px){.reel-promo__title{font-size: 20px;}}
@media (min-width: 1248px){.reel-promo__title{font-size: 22px;}}
@media (min-width: 1632px){.reel-promo__title{font-size: 24px;}}
.reel-promo__button-wrap{position: relative;}
.reel-promo__button{--btn-color: #fbe3af; --btn-color--hover: #fbe3af; --btn-color--active: #fbe3af; --btn-padding: 6px;}
@media (min-width: 1632px){.reel-promo__button{--btn-padding: 7px;}}
.reel-promo__button{--icon-size: 28px;}
@media (min-width: 1632px){.reel-promo__button{--icon-size: 32px;}}
.reel-promo__button:not(.reel-promo__button--inactive) .svg-icon{color: rgb(251, 227, 175);}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

.reel-promo-list::-webkit-scrollbar{height: 2px; width: 2px;}
.reel-promo-list::-webkit-scrollbar-track{background: rgba(255, 255, 255, 0.1); border-radius: 100px;}
.reel-promo-list::-webkit-scrollbar-thumb{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)); border-radius: 100px; margin: 0px;}
.reel-promo-list::-webkit-scrollbar-thumb:hover{background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163));}
@supports (-moz-appearance:none){.reel-promo-list{scrollbar-color: rgb(251, 227, 163) rgba(255, 255, 255, 0.1); scrollbar-width: thin;}}
.reel-promo-list{display: flex; overflow-anchor: none; overflow-x: auto;}
@media (min-width: 768px){.reel-promo-list{display: grid;}}
.reel-promo-list{gap: 8px;}
@media (min-width: 768px){.reel-promo-list{gap: 10px;}}
@media (min-width: 960px){.reel-promo-list{gap: 12px;}}
@media (min-width: 1632px){.reel-promo-list{gap: 14px;}}
.reel-promo-list{padding-bottom: 12px;}
@media (min-width: 768px){.reel-promo-list{padding-bottom: 0px;}}
@media (max-width: 767px){.reel-promo-list{max-width: 100%; width: 100%;}}
@media (min-width: 768px){.reel-promo-list{grid-template-columns: repeat(var(--columns),1fr); overflow-x: clip;}}

@media (min-width: 768px){}

@media (max-width: 767px){.reel-promo-list__flat-wrap{max-width: 100%; min-width: 0px; position: relative; width: 100%;}
.reel-promo-list__flat-wrap::after{background: linear-gradient(90deg, rgba(47, 44, 38, 0), rgb(47, 44, 38)); content: ""; height: var(--reel-promo-card-height); opacity: 0; pointer-events: none; position: absolute; right: 0px; top: 0px; transition: opacity 0.3s; width: 26px; z-index: 3;}
}
@media (min-width: 768px){.reel-promo-list__flat-wrap{display: contents;}}
@media (max-width: 767px){.reel-promo-list[data-column-mode]{align-items: flex-start; display: flex; overflow: visible; padding-bottom: 0px;}}
@media (min-width: 768px){.reel-promo-list[data-column-mode]{display: grid;}}
@media (max-width: 767px){
}
@media (min-width: 768px){}
@media (max-width: 767px){.body--reversed .reel-promo-list__flat-wrap::after{left: 0px; right: auto; transform: scaleX(-1);}}
.reel-promo-card, .reel-promo-gow{aspect-ratio: var(--reel-promo-card-aspect-ratio); background: linear-gradient(rgb(47, 44, 38), rgba(24, 22, 19, 0.9)); border: 1px solid rgb(251, 227, 175); border-radius: 8px; display: flex; flex-direction: column; height: 100%; min-height: var(--reel-promo-card-height); min-width: var(--reel-promo-card-width); padding: 0px; position: relative; width: var(--reel-promo-card-width);}
@keyframes reel-promo-gow-bg-pulse { 
  0% { opacity: 1; }
  38%, 8% { opacity: 0.96; }
  50% { opacity: 0.65; }
  58%, 88% { opacity: 0.7; }
  100% { opacity: 1; }
}
.reel-promo-gow{background: rgb(0, 0, 0); border: 1px solid rgb(235, 219, 185); box-shadow: none; flex-shrink: 0; height: 100%; justify-content: flex-end; max-width: 100%; padding: 9px; text-align: center; width: 100%;}
@media (min-width: 960px){.reel-promo-gow{padding: 13px;}}
@media (min-width: 1632px){.reel-promo-gow{padding: 21px;}}
@media (max-width: 767px){.reel-promo-gow{max-width: var(--reel-promo-card-width); width: var(--reel-promo-card-width);}}
.reel-promo-gow__bg{background: rgb(0, 0, 0); border-radius: inherit; inset: 0px; overflow: hidden; pointer-events: none; position: absolute; z-index: 0;}
.reel-promo-gow__bg-img{animation: 4s ease-in-out 0s infinite normal none running reel-promo-gow-bg-pulse; height: 100%; inset: 0px; object-fit: cover; object-position: center bottom; position: absolute; width: 100%; will-change: opacity;}
@media (prefers-reduced-motion: reduce){.reel-promo-gow__bg-img{animation: auto ease 0s 1 normal none running none; opacity: 1;}}
.reel-promo-gow__text{left: 50%; pointer-events: none; position: absolute; top: 19px; transform: translateX(-50%); z-index: 1;}
@media (min-width: 768px){.reel-promo-gow__text{top: 23px;}}
@media (min-width: 960px){.reel-promo-gow__text{top: 29px;}}
@media (min-width: 1248px){.reel-promo-gow__text{top: 31px;}}
@media (min-width: 1632px){.reel-promo-gow__text{top: 43px;}}
.reel-promo-gow__text{width: 90px;}
@media (min-width: 768px){.reel-promo-gow__text{width: 112px;}}
@media (min-width: 960px){.reel-promo-gow__text{width: 144px;}}
@media (min-width: 1248px){.reel-promo-gow__text{width: 150px;}}
@media (min-width: 1632px){.reel-promo-gow__text{width: 200px;}}
.reel-promo-gow__text{height: 90px;}
@media (min-width: 768px){.reel-promo-gow__text{height: 112px;}}
@media (min-width: 960px){.reel-promo-gow__text{height: 144px;}}
@media (min-width: 1248px){.reel-promo-gow__text{height: 150px;}}
@media (min-width: 1632px){.reel-promo-gow__text{height: 200px;}}
.reel-promo-gow__text-img{display: block; height: 100%; object-fit: contain; object-position: center center; width: 100%;}
.reel-promo-gow__info{align-items: center; color: rgb(249, 250, 252); display: flex; flex-direction: column; gap: 2px; justify-content: flex-end; margin-top: auto; padding: 0px; position: relative; width: 100%; z-index: 2;}
@media (min-width: 960px){.reel-promo-gow__info{gap: 4px;}}
.reel-promo-gow__title{color: rgb(249, 250, 252); font-size: 10px; font-weight: 800; line-height: 1.3; width: 100%;}
@media (min-width: 768px){.reel-promo-gow__title{font-size: 12px;}}
@media (min-width: 960px){.reel-promo-gow__title{font-size: 18px;}}
@media (min-width: 1632px){.reel-promo-gow__title{font-size: 20px;}}
.reel-promo-gow__provider{color: rgb(229, 231, 240); font-size: 9px; font-weight: 800; line-height: 1.4; width: 100%;}
@media (min-width: 768px){.reel-promo-gow__provider{font-size: 11px;}}
@media (min-width: 960px){.reel-promo-gow__provider{font-size: 16px;}}
@media (min-width: 1632px){.reel-promo-gow__provider{font-size: 18px;}}
@keyframes jackpot-pulse { 
  0% { transform: scale(1); }
  70% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
@keyframes jackpot-crown-motion { 
  0% { transform: scale(1); }
  30% { transform: scale(0.8) rotate(-15deg); }
  100% { transform: scale(1); }
}
@keyframes jackpot-star { 
  0% { transform: translate(-50%, -50%) scale(1); }
  30% { transform: translate(-50%, -50%) scale(0.8); }
  100% { transform: translate(-50%, -50%) scale(1); }
}
@keyframes jackpot-pulse-down { 
  0% { transform: scale(1); }
  70% { transform: scale(0.8); }
  100% { transform: scale(1); }
}
@keyframes jackpot-pulse-down-translate { 
  0% { transform: scale(1) translateX(-5px) translateY(10px); }
  70% { transform: scale(0.8) translateX(0px) translateY(0px); }
  100% { transform: scale(1) translateX(-5px) translateY(10px); }
}
@keyframes jackpot-money { 
  0% { transform: scale(1); }
  70% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
@keyframes jackpot-progressive-prime { 
  0%, 30% { opacity: 1; }
  33%, 97% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes jackpot-progressive-major { 
  0%, 30% { opacity: 0; }
  33%, 63% { opacity: 1; }
  66%, 100% { opacity: 0; }
}
@keyframes jackpot-progressive-minor { 
  0%, 63% { opacity: 0; }
  66%, 97% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes jackpot-progressive { 
  0%, 30% { transform: translateY(0px); }
  33%, 63% { transform: translateY(-100%); }
  66%, 97% { transform: translateY(-200%); }
  100% { transform: translateY(0px); }
}
@keyframes jackpot-shadow-pulse { 
  0% { box-shadow: rgb(117, 230, 255) 0px 0px 0px 0px; }
  25% { box-shadow: rgb(117, 230, 255) 0px 0px 16px 0px; }
  50% { box-shadow: rgb(117, 230, 255) 0px 0px 0px 0px; }
  75% { box-shadow: rgb(117, 230, 255) 0px 0px 16px 0px; }
  100% { box-shadow: rgb(117, 230, 255) 0px 0px 0px 0px; }
}





@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}


@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 960px){}

@media (min-width: 768px){}




@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}




@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}






@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}






.reel-promo-slot{aspect-ratio: var(--reel-promo-card-aspect-ratio); clip-path: inset(0px -1px); flex-shrink: 0; isolation: isolate; min-height: var(--reel-promo-card-height); min-width: var(--reel-promo-card-width); overflow: visible; position: relative;}
.reel-promo-slot__strip{backface-visibility: hidden; display: flex; flex-direction: column; height: calc(var(--reel-items, 2)*100%); left: 0px; position: absolute; right: 0px; top: 0px; transform: translateZ(0px); transition: transform calc(var(--reel-duration-ms, 800)*1ms) cubic-bezier(.22,.75,.48,1);}
.reel-promo-slot__strip > *{align-self: stretch; box-sizing: border-box; display: flex; flex: 0 0 calc(100%/var(--reel-items, 2)); flex-direction: column; height: calc(100%/var(--reel-items, 2)); max-height: calc(100%/var(--reel-items, 2)); min-height: 0px;}
.reel-promo-slot__strip .reel-promo-card{aspect-ratio: auto; max-height: 100%; min-height: 0px; width: 100%;}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
:root{--reel-promo-card-width: 128px;}
@media (min-width: 768px){:root{--reel-promo-card-width: 158px;}}
@media (min-width: 960px){:root{--reel-promo-card-width: 203px;}}
@media (min-width: 1248px){:root{--reel-promo-card-width: 210px;}}
@media (min-width: 1632px){:root{--reel-promo-card-width: 282px;}}
:root{--reel-promo-card-height: 186px;}
@media (min-width: 768px){:root{--reel-promo-card-height: 229px;}}
@media (min-width: 960px){:root{--reel-promo-card-height: 295px;}}
@media (min-width: 1248px){:root{--reel-promo-card-height: 305px;}}
@media (min-width: 1632px){:root{--reel-promo-card-height: 409px;}}
:root{--reel-promo-card-aspect-ratio: .688172043;}
@media (min-width: 768px){:root{--reel-promo-card-aspect-ratio: .6899563319;}}
@media (min-width: 960px){:root{--reel-promo-card-aspect-ratio: .6881355932;}}
@media (min-width: 1248px){:root{--reel-promo-card-aspect-ratio: .6885245902;}}
@media (min-width: 1632px){:root{--reel-promo-card-aspect-ratio: .6894865526;}}
:root{--reel-promo-card-padding: 8px;}
@media (min-width: 960px){:root{--reel-promo-card-padding: 12px;}}
@media (min-width: 1632px){:root{--reel-promo-card-padding: 20px;}}
.reel-promo-card{aspect-ratio: var(--reel-promo-card-aspect-ratio); background: linear-gradient(rgb(47, 44, 38), rgba(24, 22, 19, 0.9)); border: 1px solid rgb(251, 227, 175); border-radius: 8px; display: flex; flex-direction: column; height: 100%; min-height: var(--reel-promo-card-height); min-width: var(--reel-promo-card-width); padding: 0px; position: relative; width: var(--reel-promo-card-width);}
.reel-promo-card__hover-overlay{align-items: center; backdrop-filter: blur(1px); background: rgba(0, 0, 0, 0.72); border-radius: 8px; display: flex; inset: -1px; justify-content: center; opacity: 0; padding: var(--reel-promo-card-padding); pointer-events: none; position: absolute; transition: opacity 0.3s; z-index: 4;}
.reel-promo-card__hover-overlay .cta{flex-shrink: 0; pointer-events: auto;}
.reel-promo-card__content{border-radius: inherit; box-sizing: border-box; display: flex; flex-direction: column; height: 100%; justify-content: flex-end; overflow: hidden; padding: var(--reel-promo-card-padding); position: relative; width: 100%; z-index: 2;}
.reel-promo-card__content::before{backface-visibility: hidden; background: linear-gradient(rgba(6, 5, 4, 0.6), rgba(25, 25, 25, 0.1) 19.6%), linear-gradient(rgba(47, 44, 38, 0) 47%, rgba(47, 44, 38, 0.4) 65%, rgba(47, 44, 38, 0.8) 82%); content: ""; inset: 0px; pointer-events: none; position: absolute; transform: translateZ(0px); z-index: 1;}
.reel-promo-card__content .reel-promo-card__info{gap: 4px; inset: auto; justify-content: flex-end; margin: 0px; min-height: 0px; padding: 0px; position: relative;}
@media (min-width: 768px){.reel-promo-card__content .reel-promo-card__info{gap: 8px;}}
@media (min-width: 960px){.reel-promo-card__content .reel-promo-card__info{gap: 12px;}}
@media (min-width: 1632px){.reel-promo-card__content .reel-promo-card__info{gap: 16px;}}
.reel-promo-card__img{backface-visibility: hidden; height: 100%; inset: 0px; object-fit: cover; object-position: center top; position: absolute; transform: translateZ(0px); width: 100%; z-index: 0;}
.reel-promo-card__info{align-items: center; color: rgb(251, 227, 175); display: flex; flex-direction: column; font-weight: 800; inset: 0px; justify-content: flex-end; line-height: 1.2; padding: 9px; position: absolute; text-align: center; transform: translateZ(2px); z-index: 2;}
@media (min-width: 960px){.reel-promo-card__info{padding: 13px;}}
@media (min-width: 1632px){.reel-promo-card__info{padding: 21px;}}
.reel-promo-card__text{align-items: center; display: flex; flex-direction: column; gap: 2px; width: 100%;}
@media (min-width: 960px){.reel-promo-card__text{gap: 4px;}}
.reel-promo-card__description, .reel-promo-card__title{-webkit-box-orient: vertical; -webkit-line-clamp: 5; display: -webkit-box; overflow: hidden; width: 100%;}
.reel-promo-card__title{font-size: 11px;}
@media (min-width: 768px){.reel-promo-card__title{font-size: 14px;}}
@media (min-width: 960px){.reel-promo-card__title{font-size: 18px;}}
@media (min-width: 1632px){.reel-promo-card__title{font-size: 20px;}}
.reel-promo-card__title mark{background: transparent; color: inherit;}
.reel-promo-card__title b{font-weight: inherit;}
.reel-promo-card__description{color: rgb(255, 255, 255); font-size: 10px; font-weight: 800;}
@media (min-width: 768px){.reel-promo-card__description{font-size: 12px;}}
@media (min-width: 960px){.reel-promo-card__description{font-size: 16px;}}
@media (min-width: 1632px){.reel-promo-card__description{font-size: 18px;}}
.reel-promo-card__providers{flex-shrink: 0; margin-bottom: auto; position: relative; transform: translateZ(3px); width: 100%; z-index: 2;}
.reel-promo-card__provider-logos{--banner-provider-logos-logo-wrap-width: auto; --banner-provider-logos-direction: column; --banner-provider-logos-gap: 0;}
@media (min-width: 1632px){.reel-promo-card__provider-logos{--banner-provider-logos-gap: 4px;}}
.reel-promo-card__provider-logos{--banner-provider-logos-logo-wrap-height: 26px;}
@media (min-width: 768px){.reel-promo-card__provider-logos{--banner-provider-logos-logo-wrap-height: 36px;}}
@media (min-width: 960px){.reel-promo-card__provider-logos{--banner-provider-logos-logo-wrap-height: 48px;}}
@media (min-width: 1632px){.reel-promo-card__provider-logos{--banner-provider-logos-logo-wrap-height: 60px;}}


@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (max-width: 767px){.reel-promo-card--has-hover .reel-promo-card__hover-overlay{background: transparent; opacity: 0; pointer-events: auto; transition: none;}
.reel-promo-card--has-hover .reel-promo-card__hover-overlay .cta{-webkit-tap-highlight-color: rgba(0, 0, 0, 0); height: 100%; inset: 0px; margin: 0px; opacity: 0; position: absolute; width: 100%;}
.reel-promo-card--has-hover .reel-promo-card__hover-overlay .link, .reel-promo-card--has-hover .reel-promo-card__hover-overlay .link-btn{display: block; height: 100%; inset: 0px; position: absolute; width: 100%;}
.reel-promo-card--has-hover:active .reel-promo-card__hover-overlay, .reel-promo-card--has-hover:focus-within .reel-promo-card__hover-overlay, .reel-promo-card--has-hover:hover .reel-promo-card__hover-overlay{opacity: 0;}}
@media (hover: hover){.reel-promo-card--has-hover:hover:not(.reel-promo-card--disabled) .reel-promo-card__hover-overlay{opacity: 1; pointer-events: auto;}}
@media (min-width: 768px){.reel-promo-card--has-hover:focus-within:not(.reel-promo-card--disabled) .reel-promo-card__hover-overlay{opacity: 1; pointer-events: auto;}}










.faq__header{align-items: baseline; display: flex; gap: 10px; justify-content: space-between; margin-bottom: 16px;}
@media (min-width: 960px){.faq__header{margin-bottom: 20px;}}
@media (min-width: 1248px){.faq__header{margin-bottom: 24px;}}
.faq__title{font-size: 18px; font-weight: 600; line-height: 1.2; margin: 0px;}
@media (min-width: 960px){.faq__title{font-size: 20px;}}
@media (min-width: 1248px){.faq__title{font-size: 22px;}}
@media (min-width: 1632px){.faq__title{font-size: 24px;}}

@media (min-width: 768px){}
@media (min-width: 1248px){}

.faq__list{display: flex; flex-direction: column; gap: 8px;}
@media (min-width: 768px){.faq__list{gap: 14px;}}

.collapse-block{--padding: 12px; background-color: rgb(24, 22, 19); border-radius: 4px;}
@media (min-width: 768px){.collapse-block{--padding: 20px;}}
@media (min-width: 960px){.collapse-block{--padding: 24px;}}
.collapse-block .collapse-block__title{font-size: 12px; line-height: 1.3; margin: 0px;}
@media (min-width: 768px){.collapse-block .collapse-block__title{font-size: 16px;}}
@media (min-width: 960px){.collapse-block .collapse-block__title{font-size: 18px;}}
@media (min-width: 1248px){.collapse-block .collapse-block__title{font-size: 20px;}}
.collapse-block .collapse-block__title{font-weight: 600;}
@media (min-width: 768px){.collapse-block .collapse-block__title{font-weight: 800;}}
.collapse-block__toggle{align-items: center; color: rgb(255, 255, 255); cursor: pointer; display: flex; gap: 10px; justify-content: space-between; padding: var(--padding); width: 100%;}
.collapse-block__caret{align-items: center; color: rgb(157, 155, 152); display: inline-flex; flex-shrink: 0; font-size: 22px; line-height: 1; transform-origin: center center; transition: transform 0.3s;}
@media (min-width: 1248px){.collapse-block__caret{font-size: 24px;}}








@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
.collapse-block .content{color: rgba(255, 255, 255, 0.75); line-height: 1.3; padding-right: ; padding-bottom: ; padding-left: ; padding-top: 8px;}
@media (min-width: 768px){.collapse-block .content{padding-top: 0px;}}
@media (min-width: 1248px){.collapse-block .content{padding-top: 4px;}}
.collapse-block .content{font-size: 12px;}
@media (min-width: 768px){.collapse-block .content{font-size: 14px;}}
@media (min-width: 960px){.collapse-block .content{font-size: 16px;}}
@media (min-width: 1248px){.collapse-block .content{font-size: 18px;}}
.body--reversed .collapse-block__caret{transform: rotate(90deg);}


@media (min-width: 768px){}



.general-slider{margin-bottom: 16px; position: relative;}
@media (min-width: 768px){.general-slider{margin-bottom: 32px;}}
@media (min-width: 960px){.general-slider{margin-bottom: 48px;}}
.general-slider.swiper{margin-left: calc(var(--container-padding)*-1); margin-right: calc(var(--container-padding)*-1);}
@media (min-width: 768px){.general-slider.swiper{margin-left: 0px; margin-right: 0px;}}
.general-slider.swiper .swiper-pagination{left: 0px;}
@media (min-width: 768px){.general-slider.swiper .swiper-pagination{justify-content: flex-start; left: 40px;}}
@media (min-width: 1920px){.general-slider.swiper .swiper-pagination{left: 60px;}}

@media (min-width: 768px){.body--reversed .general-slider.swiper .swiper-pagination{left: auto; right: calc(var(--container-padding) + 40px); width: auto;}}
@media (min-width: 1632px){.body--reversed .general-slider.swiper .swiper-pagination{right: var(--container-padding);}}
.page-filter{display: flex; flex-flow: column wrap; gap: 8px; position: relative;}
@media (min-width: 768px){.page-filter{gap: 12px;}}
@media (min-width: 1632px){.page-filter{flex-direction: row; justify-content: space-between;}}
.page-filter__footer{display: flex; gap: 8px;}
@media (min-width: 1248px){.page-filter .page-routing__wrapper{flex: 1 1 0%;}}
.page-filter__search{align-items: center; background: rgb(35, 33, 29); border-radius: 2px; color: rgb(157, 155, 152); display: flex; font-size: 24px; height: 48px; justify-content: center; transition: 0.3s; width: 48px;}
@media (min-width: 1632px){.page-filter__search{height: 52px; width: 52px;}}
.page-filter__search:hover{background: rgb(59, 55, 48);}
@media (min-width: 768px){

}
button{font: inherit; color: inherit; cursor: pointer; background: transparent;}
button.link, button.link-btn{border: 0px;}
button.link{background: transparent; text-align: inherit;}
button.link-btn--outlined{border: 1px solid rgb(198, 172, 118);}
button:focus-visible, input:focus-visible, summary:focus-visible{outline-offset: 3px; outline: rgb(251, 227, 163) solid 3px !important;}
[hidden]{display: none !important;}
.swiper-slide[hidden]{display: none !important;}
.swiper-slide[hidden]{display: none !important;}

.mobile-tabs, .mobile-actions, .mobile-banner-logo{display: none;}
.layout__main, .page-wrap, .main-section, .slider, .slider__list{min-width: 0px;}
.swiper-wrapper{transform: none !important; transition: none !important; height: auto !important;}
.slider__wrap{scrollbar-width: none; scroll-behavior: smooth; scroll-snap-type: x mandatory; overflow-x: auto !important;}
.slider__wrap::-webkit-scrollbar{display: none;}
.slider__wrap > .swiper-wrapper{display: flex; width: 100%; gap: 10px;}
.slider__wrap .slider__item{flex-shrink: 0; margin: 0px !important;}
.game{padding: 0px; border: 0px; background: transparent; text-align: inherit; width: 100%;}
.game__img{display: block !important; object-fit: cover;}
.game:hover{filter: brightness(1.08);}
.game:focus-visible{outline-offset: -3px;}
.content button:not(.link-btn){border: 0px; padding: 0px 2px; color: rgb(235, 209, 151); font-size: inherit;}
.general-slider > .swiper > .swiper-wrapper{display: block;}
.general-slider .swiper-slide:not(.swiper-slide-active){display: none;}
.general-slider .swiper-slide{width: 100% !important; transform: none !important; opacity: 1 !important;}
.swiper-pagination{position: absolute; z-index: 4;}
button.swiper-pagination-bullet{padding: 0px; border: 0px; min-width: 14px; min-height: 14px; margin: 4px !important;}
.banner-container{position: relative;}
.promo-banner-hit{position: absolute; inset: 0px; z-index: 2; background: transparent; border: 0px; width: 100%; height: 100%;}
.banner-container__content{position: relative; z-index: 3; pointer-events: none;}
.banner-container__content button{pointer-events: auto;}
.reel-promo-card{padding: 0px; border: 0px; background: transparent; text-align: inherit;}
.menu-providers__content{display: none;}
.menu-providers.is-open .menu-providers__content{display: block; z-index: 20;}
.menu-providers__item[role="option"]{cursor: pointer;}
.collapse-block__toggle{width: 100%; border: 0px; background: transparent; color: inherit; text-align: inherit;}
.collapse-block .collapse:not([hidden]){overflow: visible; height: auto !important; max-height: none !important;}
.content-collapse.is-expanded .content-collapse__content{overflow: visible; max-height: none !important; height: auto !important;}
.content-collapse.is-expanded .content-collapse__content::after{display: none;}
.unavailable-asset{font-size: 11px; overflow-wrap: anywhere;}
#game-search{padding: 16px; display: flex; gap: 12px; align-items: center; flex-wrap: wrap;}
#game-query{color: rgb(255, 255, 255); background: rgb(24, 22, 19); border: 1px solid rgb(186, 157, 100); border-radius: 4px; padding: 10px; max-width: 100%;}
#game-search button{padding: 8px; background: rgb(54, 51, 45); border: 1px solid rgb(186, 157, 100);}
#registration-dialog{position: fixed; inset: 0px; width: min(463px, -32px + 100vw); height: min(824px, 90dvh); max-height: 90dvh; max-width: calc(-32px + 100vw); margin: auto; padding: 0px; border: 0px; background: rgb(36, 34, 29); overflow: hidden; color: rgb(255, 255, 255);}
#registration-dialog[open]{display: grid; grid-template-rows: 40px minmax(0px, 1fr); gap: 4px;}
#registration-dialog::backdrop{background: rgba(0, 0, 0, 0.72); backdrop-filter: blur(4px);}
#close-registration{justify-self: end; display: grid; place-items: center; width: 36px; height: 36px; padding: 0px; font: 30px / 1 Arial, sans-serif; border: 1px solid rgba(255, 255, 255, 0.5); border-radius: 50%; background: rgb(24, 22, 19); color: white;}
#registration-dialog iframe{display: block; grid-area: 2 / 1; width: 100%; height: 100%; min-height: 0px; border: 0px; background: rgb(24, 22, 19);}
#registration-dialog iframe:not([src]), #registration-dialog iframe[aria-busy="true"]{visibility: hidden;}
.registration-loading{grid-area: 2 / 1; margin: 24px; color: rgb(229, 200, 132); text-align: center; font: 16px / 1.7 Arial, sans-serif; align-self: start;}
.registration-retry{display: block; margin: 12px auto 0px; min-height: 44px; padding: 8px 16px; border: 1px solid rgb(198, 172, 118); border-radius: 3px; color: rgb(229, 200, 132); background: rgb(36, 34, 29); font: inherit;}
@media (max-width: 1247px){.mobile-tabs{display: flex; justify-content: space-around; background: rgb(36, 33, 28); border-bottom: 1px solid rgb(198, 172, 118);}
.mobile-tabs button{border: 0px; background: transparent; padding: 12px 6px; font-size: 12px;}
.header-left-desktop{display: none;}
.header-left-desktop.menu-open{display: flex; inset: 0px 0px 0px auto; width: min(300px, -48px + 100vw); height: 100dvh; z-index: 150;}
.header-left-desktop.menu-open .header-left-desktop__wrap{padding-top: 54px;}
#toggle-site-menu[aria-expanded="true"]{position: fixed; right: 12px; top: 8px; z-index: 151; background: rgb(36, 33, 28);}
.layout--left-padding{padding-left: 0px !important; padding-right: 0px !important;}}
@media (max-width: 767px){.mobile-tabs{position: relative; min-height: 50px;}
.mobile-tabs > button[data-registration]{flex: 1 1 0%; font-weight: 600;}
#toggle-site-menu{position: absolute; right: 4px; top: 9px; padding: 5px; font-size: 12px;}
.mobile-banner-logo{display: block; position: absolute; top: 24px; left: 50%; transform: translateX(-50%); z-index: 3; object-fit: contain; pointer-events: none;}
.banner-general__data{padding-top: 100px;}
.mobile-actions{display: flex; justify-content: center; gap: 10px; position: fixed; bottom: 0px; inset-inline: 0px; z-index: 100; padding: 8px 16px; background: rgb(24, 22, 19);}
.mobile-actions button{border: 1px solid rgb(198, 172, 118); padding: 9px 20px; font-size: 13px;}
.mobile-actions .mobile-join{color: rgb(24, 22, 19); background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163));}
body{padding-bottom: 56px;}
.banner-general__ctas{display: flex; gap: 8px;}
.banner-general__ctas .link-btn{font-size: 14px; padding: 12px 16px; min-height: 44px; white-space: nowrap;}
.slider__wrap > .swiper-wrapper{gap: 8px;}
.reel-promo-list__flat-wrap{overflow-x: auto; scrollbar-width: none;}
.reel-promo-list{min-width: 560px;}
.page-routing__wrapper{overflow-x: auto; scrollbar-width: none;}}
@media (prefers-reduced-motion: reduce){*{scroll-behavior: auto !important; animation: auto ease 0s 1 normal none running none !important; transition: none !important;}}