/* MAXSLOTS visual theme: burgundy, crimson and warm gold from the supplied reference. */
:root{
 --brand-content-background:#3a0815;--brand-simple:#27050d;--brand-panel:#4b0b1b;--brand-text:#f0dce0;
 --brand-red:#d51d46;--brand-green:#e7a911;--brand-blue:#ffe8a0;--brand-blue-link:#ffc21c;
 --brand-yellow:#ffd343;--brand-gold:#ffb917;--brand-blue-dark:#69162c;
 --brand-gradient-blue:linear-gradient(180deg,#efbd20 0%,#d87909 100%);
 --brand-gradient-green:linear-gradient(180deg,#e52d4f 0%,#a80d2b 100%);
 --brand-gradient-bg:linear-gradient(180deg,#6c1428 0%,#25050e 100%);
 --buttons-color:linear-gradient(180deg,#ea2b4d 0%,#aa0d2c 100%);
 --game-slider-color:linear-gradient(180deg,#f2bb1c 0%,#d17708 100%);
 --game-category-active-color:#ffc21c;--menu-active-color:#ffc21c;--active-list-item-color:#ffc21c;
 --nav-list-bg:#430a18;--menu-background-color:#3a0815;--tab-bar-bg-color:#4a0b1a;
 --main-slider-bg:rgba(127,13,43,.72);--background-bonus-gradient:linear-gradient(110deg,#861a35,#3f0917);
 --footer-background-color:#27050d;--footer-text-color:rgba(255,239,220,.72);
}
html,body{background:#350711!important;color:#f8e9e9!important}
body{font-family:Arial,Roboto,sans-serif;overflow-x:hidden}
.WebRoot,.layout--desktop{background:#350711!important;min-width:0!important}
.site-header{height:132px;background:#520a1b!important;box-shadow:0 2px 14px #19000799}
.site-header:before{background:#520a1b!important}
.header-inner{max-width:1152px}
.site-logo{flex-basis:155px!important;width:155px!important;height:45px!important}
.site-logo::after{display:none!important;content:none!important}
.site-logo img{display:block!important;width:155px!important;height:45px!important;object-fit:contain!important}
.header-actions a{border-radius:28px!important;text-transform:none!important;box-shadow:0 4px 10px #17000655}
.register-action{background:linear-gradient(180deg,#d9284b,#a90d2c)!important}
.login-action{background:linear-gradient(180deg,#ffc928,#ec9908)!important;color:#29050c!important}
.header-socials a{background:#7a1529!important}
.desktop-navigation a{font-size:16px;text-transform:none;color:#fff!important}
.desktop-navigation a:hover{color:#ffd02b!important}
.subheader___JHq75{background:#350711!important}
[class*="mainSlider___"]{background:#420a17!important}
[class*="mainSlider___"] [class*="slide___"]{background:#420a17!important}
[class*="mainSlider___"] [class*="slide___"] picture img{filter:saturate(1.14) contrast(1.05)}
[class*="mainSlider___"] [class*="slideLink___"] button{background:linear-gradient(180deg,#dd2447,#a30c2c)!important;border-radius:28px!important}
.wrapper___PAMJJ{background:#350711!important}
[class*="mainPromo___"]{background:#350711!important;color:#ffe6a7!important}
[class*="jackpot___"],[class*="topWinners___"],[class*="nowWinners___"]{background:#4a0919!important;border-color:#681329!important}
[class*="jackpot___"] .value___ECzUo,[class*="summ___"]{color:#f7b817!important}
.catalog-toolbar{background:#350711!important}
.catalog-nav,.catalog-search{background:#27050d!important;border:1px solid #5e1526!important;box-shadow:0 5px 18px #18000755}
.catalog-primary a,.catalog-more summary{font-size:15px!important}.catalog-primary .selected{color:#ffc21c!important}
.catalog-search input{color:#fff!important}.catalog-search:focus-within{box-shadow:inset 0 0 0 2px #e4a311!important}
[class*="gamesList__wrapper___"]{background:#350711!important}
[data-local-game]{filter:drop-shadow(0 5px 7px #15000666)}
[data-local-game] [class*="tmbTitle"],[data-local-game] [class*="tmbName"]{color:#fff!important}
[class*="gameThumb___"],[class*="tmb___"]{border-color:#7b1830!important}
[class*="button___"].primary___Rj3kY,[class*="button___"].secondary___RZGCI{background:linear-gradient(180deg,#e22649,#a40e2c)!important;border-radius:24px!important}
.engine-body,.engine-intro{background:#350711!important;color:#f0dce0!important}
.engine-body h2,.engine-body h3,.engine-body h4,.engine-intro h2{color:#ffd35c!important}
.engine-body a,.short-article a{color:#ffd15b!important}
.engine-faq .faq-item{background:linear-gradient(135deg,#4d0b1c,#2e0610)!important;border-color:#791731!important}
.engine-faq .faq-item:hover,.engine-faq .faq-item.is-open{border-color:#f0b31a!important}
.engine-faq .faq-item-header-wrapper:after{color:#ffc21c!important}
.engine-faq .faq-item-title{color:#fff!important}.engine-faq .faq-item-content{color:#f0dce0!important}
.engine-faq>section>[itemprop="mainEntity"]{background:#4a0b1a!important;border-color:#791731!important}
.engine-faq>section>[itemprop="mainEntity"] [itemprop="author"] h3{color:#ffd15b!important}
.footer___lKFOX{background:#27050d!important;border-top:1px solid #681329!important}
.footer___lKFOX a{color:#f3d6dd!important}.footerCopyright___zClLm{color:#d9b5bf!important}
.buttonUp___pVSqK{filter:hue-rotate(155deg) saturate(1.5)}
@media(max-width:900px){
 .site-header{height:64px!important;background:#520a1b!important}.site-header:before{height:64px!important;background:#520a1b!important}
 .site-header .header-inner{grid-template-columns:26px 126px minmax(0,1fr)!important;background:#520a1b!important}
 .site-logo,.site-logo img{width:126px!important;height:39px!important}
 .mobile-drawer{background:#380713!important}.drawer-links a{background:#5b1022!important}.drawer-links a:hover{background:#72162d!important}
 [class*="mainSlider___"] [class*="slide___"]{background:#4a0a19!important}
 [class*="mainPromo___"]{background:#350711!important}
 .catalog-nav,.catalog-search{border-color:#6f172b!important}
}
@media(max-width:360px){.site-header .header-inner{grid-template-columns:24px 108px minmax(0,1fr)!important}.site-logo,.site-logo img{width:108px!important}}
