@font-face{font-family:"Syne";font-style:normal;font-weight:400 800;src:url(../fonts/syne.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Syne";font-style:normal;font-weight:400 800;src:url(../fonts/syne-2.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.is2{background-image:url(../images/background.webp)!important}
.is3{--card-gradient:linear-gradient(270deg,var(--color-gradient-gr-4-step-2) 0%,var(--color-gradient-gr-4-step-1) 100%)!important}
.is4{color:var(--color-text-title)!important}
.is5{--card-gradient:linear-gradient(270deg,var(--color-gradient-gr-5-step-2) 0%,var(--color-gradient-gr-5-step-1) 100%)!important}
.is6{background:var(--color-background-surface-2)!important;border-radius:var(--card-border-radius-s)!important}
.is7{color:var(--color-sidebar-list-header-icon-container-icon)!important}
.is8{color:var(--color-sidebar-list-header-text)!important}
.is9{color:var(--color-sidebar-list-row-icon-container-icon)!important}
.is10{color:var(--color-sidebar-list-row-text)!important}
.is11{gap:var(--spacing-xs)!important}
.is12{display:none!important}
.is14{--max-slide-width:auto!important;--bp-xxxl-plus:33.3333%!important;--slides-xxxl-plus:3!important;--bp-xxxl:33.3333%!important;--slides-xxxl:3!important;--bp-xxl:33.3333%!important;--slides-xxl:3!important;--bp-xl-2:33.3333%!important;--slides-xl-2:3!important;--bp-xl:100%!important;--slides-xl:1!important;--bp-l:100%!important;--slides-l:1!important;--bp-m:100%!important;--slides-m:1!important;--bp-s:100%!important;--slides-s:1!important;--bp-xs:100%!important;--slides-xs:1!important;--bp-xxs:100%!important;--slides-xxs:1!important}
.is15{aspect-ratio:2!important}
.is22{--game-footer-bg:var(--color-game-card-footer-5-background)!important}
.is23{background-image:url(../images/slot-placeholder.svg)!important}
.is24{object-position:center bottom!important}
.is25{--game-footer-bg:var(--color-game-card-footer-0-background)!important}
.is26{--game-footer-bg:var(--color-game-card-footer-1-background)!important}
.is27{--game-footer-bg:var(--color-game-card-footer-2-background)!important}
.is28{--game-footer-bg:var(--color-game-card-footer-3-background)!important}
.is29{--game-footer-bg:var(--color-game-card-footer-6-background)!important}
.is30{--game-footer-bg:var(--color-game-card-footer-4-background)!important}
.is31{--wow-footer-bg-webp:url(../images/decor3.webp)!important}
.is32{color:var(--color-footer-description)!important}
.is33{color:var(--color-footer-text)!important}
/* layout switch: PC markup from 1024px, mobile markup below */
@media (max-width:1023.98px){.only-pc{display:none!important}}
@media (min-width:1024px){.only-mob{display:none!important}}
/* former <button> elements turned into links/spans keep the button reset of the site */
:where(.as-btn){display:inline-block;border:0;outline:none;padding:0;box-sizing:initial;color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;cursor:pointer;text-align:center;text-decoration:none}
/* sidebar: the opened menu only while .nav-sidebar--opened (the site renders it on demand) */
.nav-sidebar:not(.nav-sidebar--opened) .nav-sidebar-expanded,.m-nav-sidebar:not(.m-nav-sidebar--opened) .m-nav-sidebar-expanded{display:none}
.nav-sidebar--opened .nav-sidebar-wrapped{display:none}
/* menu groups (Casino, Casino Live, Sports): closed unless .is-open */
:is(.nav-dd,.m-nav-dd):not(.is-open)>a{display:none}
:is(.nav-dd,.m-nav-dd)>div:first-child{cursor:pointer}
:is(.nav-dd,.m-nav-dd)>div:first-child>div>svg:last-child{transition:transform .2s}
:is(.nav-dd,.m-nav-dd):not(.is-open)>div:first-child>div>svg:last-child{transform:rotate(180deg)}
/* rows are always rendered (content-visibility:auto made the first arrow click after scrolling a no-op) */
.game-category :is(.m-category-slider__wrapper,.m-category-scroll__wrapper),.m-game-category :is(.m-m-category-slider__wrapper,.m-m-category-scroll__wrapper){content-visibility:visible!important;contain:none!important}

/* partner links on game, provider and big win cards */
div[data-go="go"]{cursor:pointer}
a.m-tab-bar-item{color:inherit;text-decoration:none}
/* SEO text: a short preview, the whole text after "Afficher la description" */
.seo-text{display:block;position:relative;max-height:150px;overflow:hidden;margin:0 0 var(--spacing-l,16px);color:var(--color-text-secondary);font:var(--font-body-regular-s);line-height:1.6;-webkit-mask-image:linear-gradient(#000 35%,transparent);mask-image:linear-gradient(#000 35%,transparent)}
.seo-text.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}
.seo-text h1{margin:0 0 12px;font:var(--font-header-bold-l);color:var(--color-text-title)}
.seo-text h2{margin:24px 0 8px;font:var(--font-header-bold-s);color:var(--color-text-title)}
.seo-text h3{margin:16px 0 6px;font:var(--font-body-bold-m);color:var(--color-text-title)}
.seo-text p{margin:0 0 10px}
.seo-text :is(ul,ol){margin:0 0 10px;padding-left:22px}
.seo-text ul{list-style:disc}.seo-text ol{list-style:decimal}
.seo-text li{margin:0 0 4px}
.seo-text strong{color:var(--color-text-base);font-weight:700}
.seo-text .seo-table-wrap{overflow-x:auto;max-width:100%;margin:0 0 12px}
.seo-text .seo-table-wrap table{border-collapse:collapse;min-width:100%}
.seo-text .seo-table-wrap :is(th,td){border:1px solid rgba(255,255,255,.12);padding:8px 12px;text-align:left;vertical-align:top}
.seo-text .seo-table-wrap th{background:rgba(255,255,255,.05);color:var(--color-text-title);font-weight:600}
@media (max-width:1023.98px){.seo-text h1{font-size:22px;line-height:130%}.seo-text h2{font-size:18px}}
