.diamond-club__info{background:#272727;border-radius:15px;padding:24px}@media(min-width:768px){.diamond-club__info{border-radius:8px;padding:20px}}@media(min-width:960px){.diamond-club__info{padding:24px}}@media(min-width:1248px){.diamond-club__info{padding:32px}}@media(min-width:1632px){.diamond-club__info{padding:40px}}.diamond-club__info-title{color:#e3e8ed;font-size:14px;font-weight:600;margin-bottom:16px}@media(min-width:768px){.diamond-club__info-title{font-size:18px}}@media(min-width:960px){.diamond-club__info-title{font-size:20px;margin-bottom:20px}}@media(min-width:1248px){.diamond-club__info-title{font-size:22px;margin-bottom:24px}}@media(min-width:1632px){.diamond-club__info-title{font-size:24px}}@media(min-width:1920px){.diamond-club__info-title{font-size:32px}}.diamond-club__info-description{color:#e7eaed;font-size:12px;font-weight:400;line-height:1.5}@media(min-width:768px){.diamond-club__info-description{font-size:14px}}@media(min-width:960px){.diamond-club__info-description{font-size:16px}}@media(min-width:1248px){.diamond-club__info-description{font-size:18px}}@media(min-width:1920px){.diamond-club__info-description{font-size:20px}}.body--reversed .diamond-club__info{text-align:right}.promo-games-block{margin-top:20px}@media(min-width:768px){.promo-games-block{margin-top:40px}}.promo-games-block__toggle-wrap{position:relative}.promo-games-block__toggle{color:#adadad;cursor:pointer;font-size:10px;font-weight:600;line-height:1.2;position:absolute;right:0;text-transform:uppercase;top:7px;transition:color .3s ease}@media(min-width:768px){.promo-games-block__toggle{font-size:12px;right:91px;top:9px}}@media(min-width:960px){.promo-games-block__toggle{right:99px}}@media(min-width:1248px){.promo-games-block__toggle{right:116px;top:14px}}@media(min-width:1632px){.promo-games-block__toggle{right:115px}}@media(min-width:1920px){.promo-games-block__toggle{top:18px}}.promo-games-block__toggle--opened{color:#adadad}@media(min-width:768px){.promo-games-block__toggle--opened{right:0}}.promo-games-block__toggle:hover{opacity:.8}@media(min-width:768px){.promo-games-block .catalog__head{min-height:32px}}@media(min-width:1248px){.promo-games-block .catalog__head{min-height:40px}}.promo-games-block__inactive-games{margin-top:18px}@media(min-width:768px){.promo-games-block__inactive-games{margin-top:28px}}.promo-games-block__inactive-catalog{margin-top:30px}.promo-games-block--exclusive,.promo-games-block--jackpots{margin-top:0}.promo-games-block--exclusive .promo-games-block__toggle{color:#adadad}.body--reversed .promo-games-block__toggle{left:0;right:auto}@media(min-width:768px){.body--reversed .promo-games-block__toggle{left:110px;right:auto}.body--reversed .promo-games-block__toggle--open{left:0}}.catalog__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}@media(min-width:960px){.catalog__head{margin-bottom:28px}}.catalog__title{font-size:18px;font-weight:600;line-height:1.45;margin:0}@media(min-width:960px){.catalog__title{font-size:22px}}@media(min-width:1248px){.catalog__title{font-size:26px}}@media(min-width:1632px){.catalog__title{font-size:30px}}.catalog__link{color:#adadad;font-size:12px;line-height:1.2;text-transform:uppercase;transition:color .3s ease}@media(min-width:960px){.catalog__link{font-size:14px}}@media(min-width:1248px){.catalog__link{font-size:16px}}.catalog__link:hover{color:#fff}.catalog__list{--gap:12px;grid-gap:var(--gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);width:100%}@media(min-width:768px){.catalog__list{grid-template-columns:repeat(5,1fr)}}@media(min-width:960px){.catalog__list{--gap:20px}}@media(min-width:1248px){.catalog__list{--gap:23px}}@media(min-width:1632px){.catalog__list{--gap:47px;grid-template-columns:repeat(6,1fr)}}.catalog__list--scroll{display:flex;flex-wrap:nowrap;gap:0;overflow:auto;padding-bottom:10px;scroll-snap-type:x mandatory}.catalog__list--scroll .game{width:150px}@media(min-width:768px){.catalog__list--scroll .game{width:auto}}.catalog__list--scroll .catalog__item{scroll-snap-align:start}.catalog__list--scroll .catalog__item:not(:last-child){padding-right:12px}.catalog__item{display:flex}.catalog__item--wide{grid-column-end:span 2;grid-row-end:span 1}.catalog__footer:not(:empty){display:flex;justify-content:center;padding-top:40px}@media(min-width:768px){.catalog__footer:not(:empty){padding-top:55px}}.diamond-promotions__list{display:flex;flex-direction:column;gap:12px}.diamond-promotions .section-slider__item.swiper-slide{max-width:unset;min-width:unset}@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 ringBell{12.5%,62.5%{transform:rotate(30deg)}37.5%,87.5%{transform:rotate(-30deg)}}.diamond-promo-item{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-height:345px;overflow:hidden;padding:28px 10px;position:relative;width:100%}.diamond-promo-item:before{background:linear-gradient(180deg,#03213e,rgba(3,33,62,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media(min-width:768px){.diamond-promo-item:before{background:linear-gradient(90deg,#03213e,rgba(3,33,62,0));height:100%;width:90%}.diamond-promo-item{--gap-between-items:10px;flex-direction:row;min-height:218px;padding:37px 24px 24px;text-align:start;width:calc((100vw - 40px - var(--gap-between-items))/2)}}@media(min-width:960px){.diamond-promo-item{min-height:266px;padding-top:47px}}@media(min-width:1248px){.diamond-promo-item{--gap-between-items:22px;min-height:274px;width:calc((100vw - 180px - 40px*2 - var(--gap-between-items))/2)}}@media(min-width:1632px){.diamond-promo-item{--gap-between-items:30px;min-height:370px;padding:63px 48px 48px;width:calc((100vw - 180px - 40px*3 - var(--gap-between-items))/2)}}@media(min-width:1920px){.diamond-promo-item{--gap-between-items:30px;width:calc((100vw - 180px - 40px*4 - var(--gap-between-items))/2)}}.diamond-promo-item mark{background:transparent;color:#cfe9ff}.diamond-promo-item__image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:all 1s ease;width:100%;z-index:1}.diamond-promo-item__info{position:relative;z-index:3}@media(min-width:768px){.diamond-promo-item__info{align-items:start;justify-content:center;margin:0;text-align:start}}.diamond-promo-item__title{font-size:20px;font-weight:800;line-height:1.2;margin-bottom:4px}@media(min-width:768px){.diamond-promo-item__title{font-size:22px}}@media(min-width:960px){.diamond-promo-item__title{font-size:24px}}@media(min-width:1248px){.diamond-promo-item__title{font-size:32px}}@media(min-width:1632px){.diamond-promo-item__title{font-size:40px}}@media(min-width:1920px){.diamond-promo-item__title{font-size:44px}}.diamond-promo-item__description{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:16px}@media(min-width:960px){.diamond-promo-item__description{font-size:16px;margin-bottom:20px}}@media(min-width:1248px){.diamond-promo-item__description{margin-bottom:24px}}@media(min-width:1920px){.diamond-promo-item__description{font-size:18px}}.diamond-promo-item__btn-list{display:flex;gap:12px}.diamond-promo-item__btn{--btn-height:36px;font-size:14px;min-width:90px;padding:6px 10px}@media(min-width:960px){.diamond-promo-item__btn{--btn-height:44px;font-size:16px;min-width:116px}}@media(min-width:1632px){.diamond-promo-item__btn{--btn-height:54px;font-size:18px;min-width:140px}}.diamond-promo-item__diamond-logo{height:40px;text-align:start;z-index:2}@media(min-width:768px){.diamond-promo-item__diamond-logo{height:32px}}@media(min-width:960px){.diamond-promo-item__diamond-logo{height:48px}}@media(min-width:1632px){.diamond-promo-item__diamond-logo{height:64px}}@media(min-width:768px){.diamond-promo-item__diamond-logo{align-self:flex-end}.diamond-promo-item--right{align-items:end}.diamond-promo-item--right:before{background:linear-gradient(270deg,#03213e,rgba(3,33,62,0));left:auto;right:0}}.diamond-promo-item--right:not(.diamond-promo-item--no-reverse) .diamond-promo-item__image{transform:rotateY(180deg)}@media(min-width:768px){.diamond-promo-item--right .diamond-promo-item__info{align-items:end;text-align:end}}.body--reversed .diamond-promo-item{direction:rtl}