@font-face{src:local("Avenir Next"),url(../fonts/avenir-next.woff2)format("woff2");font-family:Avenir Next;font-weight:400;font-style:normal}@font-face{src:local("Avenir Next"),url(../fonts/avenir-next-2.woff2)format("woff2");font-family:Avenir Next;font-weight:500;font-style:normal}@font-face{src:local("Avenir Next"),url(../fonts/avenir-next-3.woff2)format("woff2");font-family:Avenir Next;font-weight:600;font-style:normal}@font-face{src:local("Avenir Next"),url(../fonts/avenir-next-4.woff2)format("woff2");font-family:Avenir Next;font-weight:600;font-style:italic}@font-face{src:local("Avenir Next"),url(../fonts/avenir-next-5.woff2)format("woff2");font-family:Avenir Next;font-weight:700;font-style:italic}
.is1{order:var(--stb-custom-sidebar-group-promotions-order,3)!important}
.is2{--stb-icon-width:20px!important;--stb-icon-height:20px!important}
.is3{order:var(--stb-custom-sidebar-group-home-order,5)!important}
.is4{order:var(--stb-custom-sidebar-group-casino-order,6)!important}
.is5{order:var(--stb-custom-sidebar-group-sport-order,7)!important}
.is6{order:var(--stb-custom-sidebar-group-gamification-order,8)!important}
.is7{order:var(--stb-custom-sidebar-group-vip-order,9)!important}
.is8{--stb-icon-width:24px!important;--stb-icon-height:24px!important}
.is9{order:var(--stb-custom-category-menu-item-top-order,0)!important}
.is10{order:var(--stb-custom-category-menu-item-new-order,0)!important}
.is11{order:var(--stb-custom-category-menu-item-popular-order,0)!important}
.is12{order:var(--stb-custom-category-menu-item-exclusive-order,0)!important}
.is13{order:var(--stb-custom-category-menu-item-top-live-casino-order,0)!important}
.is14{order:var(--stb-custom-category-menu-item-roulette-order,0)!important}
.is15{order:var(--stb-custom-category-menu-item-game-shows-order,0)!important}
.is16{order:var(--stb-custom-category-menu-item-blackjack-order,0)!important}
.is17{order:var(--stb-custom-category-menu-item-hot-jackpots-order,0)!important}
.is18{order:var(--stb-custom-category-menu-item-slots-order,0)!important}
.is19{order:var(--stb-custom-category-menu-item-all-games-order,0)!important}
.is20{--stb-more-games-category-card-bg:var(--stb-more-games-category-top-card-bg)!important}
.is21{--stb-categories-count:23!important}
.is22{--stb-more-games-category-card-bg:var(--stb-more-games-category-new-card-bg)!important}
.is23{--stb-more-games-category-card-bg:var(--stb-more-games-category-popular-card-bg)!important}
.is24{--stb-more-games-category-card-bg:var(--stb-more-games-category-exclusive-card-bg)!important}
.is25{--stb-categories-count:12!important}
.is26{--stb-more-games-category-card-bg:var(--stb-more-games-category-top-live-casino-card-bg)!important}
.is27{--stb-more-games-category-card-bg:var(--stb-more-games-category-roulette-card-bg)!important}
.is28{--stb-more-games-category-card-bg:var(--stb-more-games-category-game-shows-card-bg)!important}
.is29{--stb-more-games-category-card-bg:var(--stb-more-games-category-blackjack-card-bg)!important}
.is30{--stb-more-games-category-card-bg:var(--stb-more-games-category-slots-card-bg)!important}
.is31{--stb-more-games-category-card-bg:var(--stb-more-games-category-all-games-card-bg)!important}
.is32{--stb-sport-person:url(../images/sport1.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is33{--stb-sport-person:url(../images/sport2.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is34{--stb-sport-person:url(../images/sport3.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is35{--stb-sport-person:url(../images/sport4.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is36{--stb-sport-person:url(../images/sport5.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is37{--stb-sport-person:url(../images/sport6.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is38{--stb-sport-person:url(../images/sport7.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is39{--stb-sport-person:url(../images/sport8.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is40{--stb-sport-person:url(../images/sport9.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is41{--stb-sport-person:url(../images/sport10.webp)!important;--stb-sport-bg:url(../images/sport-bg1.webp)!important}
.is42{order:var(--stb-custom-footer-item-sports-order,0)!important}
.is43{order:var(--stb-custom-footer-item-live-betting-order,1)!important}
.is44{order:var(--stb-custom-footer-item-virtual-sports-order,3)!important}
.is45{order:4!important}
/* layout switch: PC markup from 1280px, mobile markup below */
@media (max-width:1279.98px){.only-pc{display:none!important}}
@media (min-width:1280px){.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;width:100%;box-sizing:initial;color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;cursor:pointer;text-align:center;text-decoration:none}
/* mask icons are inline SVG in this copy (CSS masks do not load from file://) */
.svg-defs{position:absolute;width:0;height:0;overflow:hidden}
.g-white{stop-color:#fff}
.g-grey{stop-color:rgb(var(--stb-neutral-200,200 200 200))}
.icon-inline{mask-image:none!important;-webkit-mask-image:none!important;background:none!important}
.icon-inline>.icon-svg{display:block;width:100%;height:100%;fill:currentColor}
.arrow-button__icon .icon-svg,.m-arrow-button__icon .icon-svg,.gradient-icon .icon-svg,.m-gradient-icon .icon-svg{fill:url(#stb-grad-grey)}
.arrow-button,.m-arrow-button{--stb-arrow-button-icon-content:none!important}
stb-cookies.is-closed{display:none!important}
/* SEO text is reduced to plain tags: the site styled it through section/div wrappers */
.seo-text,.m-seo-text{display:grid;grid-row-gap:12px}
:is(.seo-text,.m-seo-text) :is(p,li,td,th){margin:0;font-size:12px;line-height:1.4;color:var(--stb-seo-text-color,var(--stb-text-secondary))}
:is(.seo-text,.m-seo-text) h2{margin:8px 0 0}
:is(.seo-text,.m-seo-text) h3{margin:4px 0 0;font-size:14px;color:var(--stb-text-primary)}
:is(.seo-text,.m-seo-text) :is(ul,ol){margin:0;padding-inline-start:18px;display:grid;grid-row-gap:6px}
/* category menu icons: inline SVG in the mask colour of the site */
:is(.category__image,.m-category__image).icon-inline{color:var(--stb-category-image-color,var(--stb-tint-brandaqua-300))}

/* tables of the SEO text */
:is(.seo-text,.m-seo-text) .seo-table-wrap{overflow-x:auto;max-width:100%}
:is(.seo-text,.m-seo-text) .seo-table-wrap table{border-collapse:collapse;min-width:100%}
:is(.seo-text,.m-seo-text) .seo-table-wrap :is(th,td){border:1px solid rgba(255,255,255,.12);padding:6px 10px;text-align:left;vertical-align:top}
:is(.seo-text,.m-seo-text) .seo-table-wrap th{background:rgba(255,255,255,.05);color:var(--stb-text-primary);font-weight:600}
:is(.seo-text,.m-seo-text) strong{color:var(--stb-text-primary)}
:is(.seo-text,.m-seo-text) ul{list-style:disc}:is(.seo-text,.m-seo-text) ol{list-style:decimal}
