.body--promo-child{--bg-body:#03213e}.page-promotion-new__banner-wrap{display:flex;flex-direction:column}.page-promotion-new__clock{align-self:flex-end}.page-promotion-new__info:empty{display:none}.page-promotion-new__bonuses{--page-promotion-new-bonuses-gap:12px;display:flex;gap:var(--page-promotion-new-bonuses-gap)}.page-promotion-new__bonuses::-webkit-scrollbar{height:3px;width:3px}@media(min-width:1280px){.page-promotion-new__bonuses::-webkit-scrollbar{height:4px;width:4px}}.page-promotion-new__bonuses::-webkit-scrollbar-track{background:#1a1e31;border-radius:40px}.page-promotion-new__bonuses::-webkit-scrollbar-thumb{background:#d0b479;background-clip:padding-box;border:1px solid transparent;border-radius:4px}@supports not selector(::-webkit-scrollbar){.page-promotion-new__bonuses{scrollbar-color:#d0b479 #1a1e31;scrollbar-width:thin}}@media(min-width:1280px){.page-promotion-new__bonuses{--page-promotion-new-bonuses-gap:16px}}@media(max-width:767px){.page-promotion-new__bonuses{overflow-x:auto}}@media(max-width:767px){.page-promotion-new__bonuses:has(>.page-promotion-new__bonus+.page-promotion-new__bonus) .page-promotion-new__bonus{flex:0 0 calc((100% - var(--page-promotion-new-bonuses-gap))/2)}}@media(max-width:767px){.page-promotion-new__bonuses:has(>.page-promotion-new__bonus+.page-promotion-new__bonus+.page-promotion-new__bonus){padding-bottom:8px}}.page-promotion-new__bonus{flex:1}.page-promotion-new__button-back-wrap{display:flex;justify-content:center}.page-promotion-new__games:empty{display:none}.clock{align-items:center;color:#e5e7f0;display:flex;font-family:hero-new,Arial,sans-serif;font-size:9px;font-weight:500;gap:12px;letter-spacing:0;line-height:1.55;text-transform:uppercase}.body--reversed .clock{font-family:Tajawal,Arial,sans-serif}@media(min-width:1280px){.clock{gap:16px}}.clock__date{align-items:flex-end;display:flex;gap:8px;white-space:nowrap}.clock__date--local .clock__time{color:#d0b479}.clock__date--utc .clock__time{color:#90ecff}.clock__time{font-family:hero-new,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:1.35}.body--reversed .clock__time{font-family:Tajawal,Arial,sans-serif}@media(min-width:768px){.clock__time{font-size:16px}}@media(min-width:1280px){.clock__time{font-size:18px}}.clock__divider{align-self:stretch;background:currentColor;border:none;color:#9ba0b8;height:auto;margin:0;width:1px}.promo-bonus{--promo-bonus-mark-color:#d0b479;--promo-bonus-long-gap:24px;align-items:center;background:#1a1e31;border-radius:12px;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:16px;text-align:center}@media(min-width:1280px){.promo-bonus{--promo-bonus-long-gap:32px;border-radius:16px;gap:16px;padding:24px}}.promo-bonus__offer{color:#f9fafc;display:flex;flex-direction:column;font-weight:500;gap:12px;overflow-wrap:anywhere;width:100%}@media(min-width:1280px){.promo-bonus__offer{gap:16px}}.promo-bonus__code{font-family:hero-new,Arial,sans-serif;font-size:12px;letter-spacing:0;line-height:1.45}.body--reversed .promo-bonus__code{font-family:Tajawal,Arial,sans-serif}@media(min-width:1280px){.promo-bonus__code{font-size:14px}}.promo-bonus__title{font-family:hero-new,Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:1.35}.body--reversed .promo-bonus__title{font-family:Tajawal,Arial,sans-serif}@media(min-width:768px){.promo-bonus__title{font-size:16px}}@media(min-width:1280px){.promo-bonus__title{font-size:18px}}.promo-bonus__actions{display:flex;flex-direction:column;gap:8px;width:100%}.promo-bonus__actions:empty{display:none}.promo-bonus__btn{width:100%}@media(min-width:768px){.promo-bonus--long-from-tablet{align-items:stretch;flex-direction:row;gap:var(--promo-bonus-long-gap);text-align:start}.promo-bonus--long-from-tablet .promo-bonus__offer{flex:1}.promo-bonus--long-from-tablet .promo-bonus__actions{justify-content:flex-end;width:auto}.promo-bonus--long-from-tablet .promo-bonus__btn{width:auto}}@media(min-width:1280px){.promo-bonus--long-from-desktop{align-items:stretch;flex-direction:row;gap:var(--promo-bonus-long-gap);text-align:start}.promo-bonus--long-from-desktop .promo-bonus__offer{flex:1}.promo-bonus--long-from-desktop .promo-bonus__actions{justify-content:flex-end;width:auto}.promo-bonus--long-from-desktop .promo-bonus__btn{width:auto}}.promo-bonus--crypto{--promo-bonus-mark-color:#90ecff;border:1px solid #90ecff;padding:15px}@media(min-width:1280px){.promo-bonus--crypto{padding:23px}}.promo-bonus--disabled{opacity:.4;pointer-events:none}.promo-bonus mark{background:transparent;color:var(--promo-bonus-mark-color)}.promo-bonus b{font-weight:700}.games-view-switcher{position:relative}.games-view-switcher__header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}@media(min-width:768px){.games-view-switcher__header{margin-bottom:16px}}.games-view-switcher__header--switched{right:0;top:5px}@media(min-width:768px){.games-view-switcher__header--switched{right:91px;top:7px}}@media(min-width:1248px){.games-view-switcher__header--switched{right:116px;top:11px}}.games-view-switcher__title{color:#fff;font-size:18px;font-weight:600}@media(min-width:960px){.games-view-switcher__title{font-size:22px}}@media(min-width:1632px){.games-view-switcher__title{font-size:24px}}.games-view-switcher__toggle{color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500}@media(min-width:768px){.games-view-switcher__toggle{font-size:14px}}@media(min-width:1248px){.games-view-switcher__toggle{font-size:16px}}.games-view-switcher__counter{display:flex;margin-left:6px}.games-view-switcher__games-wrap .container{padding:0}.body--reversed .games-view-switcher .games-view-switcher__counter{margin-left:0;margin-right:6px}.catalog__not-found{color:#999;text-align:start;text-transform:uppercase}.catalog__title{flex:1;font-size:16px;font-weight:600;line-height:1.3;margin:0;text-transform:capitalize}@media(min-width:768px){.catalog__title{font-size:18px}}@media(min-width:960px){.catalog__title{font-size:22px}}@media(min-width:1632px){.catalog__title{font-size:24px}}.catalog__list{--columns:2;--rowGap:20px;--columnGap:13px;display:grid;gap:var(--rowGap) var(--columnGap);grid-auto-flow:row;grid-template-columns:repeat(var(--columns),1fr);width:100%}@media(min-width:768px){.catalog__list{--columns:4}}@media(min-width:960px){.catalog__list{--rowGap:24px}}@media(min-width:1248px){.catalog__list{--columns:6;--columnGap:15px}}@media(min-width:1632px){.catalog__list{--columnGap:20px}}.catalog__list--jackpots{--rowGap:10px;--columnGap:10px}@media(min-width:768px){.catalog__list--jackpots{--rowGap:13px;--columnGap:18px}}@media(min-width:960px)and (max-width:1631px){.catalog__list--jackpots{--columns:5}}@media(min-width:1248px){.catalog__list--jackpots{--rowGap:15px;--columnGap:20px}}@media(min-width:1920px){.catalog__list--jackpots{--rowGap:20px;--columnGap:27px}}.catalog__list--two-rows{--rowGap:24px;--columnGap:10px}@media(min-width:768px){.catalog__list--two-rows{--columnGap:32px}}@media(min-width:960px){.catalog__list--two-rows{--columns:6;--rowGap:28px;--columnGap:24px}}@media(min-width:1248px){.catalog__list--two-rows{--columnGap:28px}}@media(min-width:1632px){.catalog__list--two-rows{--rowGap:36px;--columnGap:20px}}@media(min-width:1920px){.catalog__list--two-rows{--columnGap:30px}}.catalog__item{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0;width:100%}.catalog__footer{text-align:center}.catalog .live-feed-game{--card-height:auto}.catalog .live-feed-game__main{padding-bottom:calc(100% + var(--room-info-height))}.catalog .live-feed-game__main:before{background:linear-gradient(180deg,rgba(17,22,44,0) 65%,#11162c 85%,#11162c)}.catalog .live-feed-game__img-wrap{bottom:var(--room-info-height)}.catalog--tournaments-hub{margin-right:-12px;max-height:540px;overflow-y:auto;padding-right:10px}.catalog--tournaments-hub::-webkit-scrollbar{height:3px;width:3px}@media(min-width:1280px){.catalog--tournaments-hub::-webkit-scrollbar{height:4px;width:4px}}.catalog--tournaments-hub::-webkit-scrollbar-track{background:#1a1e31;border-radius:40px}.catalog--tournaments-hub::-webkit-scrollbar-thumb{background:#d0b479;background-clip:padding-box;border:1px solid transparent;border-radius:4px}@supports not selector(::-webkit-scrollbar){.catalog--tournaments-hub{scrollbar-color:#d0b479 #1a1e31;scrollbar-width:thin}}.catalog--tournaments-hub .catalog__list{--columns:2;--rowGap:8px;--columnGap:8px}.body--reversed .catalog__title{text-align:right}.body--reversed .catalog--tournaments-hub{margin-left:-12px;margin-right:0;padding-left:10px;padding-right:0}@keyframes ringBell{12.5%,62.5%{transform:rotate(30deg)}37.5%,87.5%{transform:rotate(-30deg)}}@keyframes spinBtnLoading{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(.7)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}@keyframes btnPulse{0%,to{transform:scale(.9)}50%{transform:scale(1)}}.promo-description{background:#10152d;border-radius:15px;padding:24px}@media(min-width:768px){.promo-description{padding:40px}}.promo-description__title{color:#fbe3a3;font-size:16px;font-weight:700;margin-bottom:14px}@media(min-width:768px){.promo-description__title{font-size:24px;margin-bottom:24px}}.promo-description .content{--sections-gap:14px;color:#e7eaed;font-size:12px}@media(min-width:768px){.promo-description .content{--sections-gap:24px;font-size:18px}}.promo-description .content.paragraph{margin-bottom:var(--sections-gap)}.promo-description .content.paragraph mark{background:transparent;color:#fbe3a3}.promo-description .content p{margin-bottom:var(--sections-gap)}.promo-description .content h1,.promo-description .content h2,.promo-description .content h3,.promo-description .content h4,.promo-description .content h5,.promo-description .content h6{color:#fbe3a3;margin-bottom:var(--sections-gap)}.promo-description .content h1{font-size:22px}@media(min-width:768px){.promo-description .content h1{font-size:26px}}.promo-description .content h2{font-size:18px}@media(min-width:960px){.promo-description .content h2{font-size:22px}}.promo-description .content h3{font-size:16px}@media(min-width:768px){.promo-description .content h3{font-size:20px}}.promo-description .content ol,.promo-description .content ul{margin-bottom:var(--sections-gap)}.promo-description .content ol li,.promo-description .content ul li{padding-left:15px}.promo-description .content ul li:before{height:5px;width:5px}.promo-description--diamond .content h1,.promo-description--diamond .content h2,.promo-description--diamond .content h3,.promo-description--diamond .content h4,.promo-description--diamond .content h5,.promo-description--diamond .content h6,.promo-description--diamond .promo-description__title{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#90a7ba,#e3e8ed);background-clip:text;-webkit-background-clip:text}.body--reversed .promo-description,.body--reversed .promo-description .content{text-align:right}