.bonus-card{min-height:275px;background:-webkit-gradient(linear, left bottom, left top, from(#1c1f2a), to(#292f40));background:linear-gradient(360deg, #1c1f2a 0%, #292f40 100%);background:var(--color-tertiary, linear-gradient(360deg, #1c1f2a 0%, #292f40 100%));border:1px solid #161922}.bonus-card .character-image{right:0;bottom:0;width:100%;height:100%;z-index:1;background-size:contain;background-position:top;background-repeat:no-repeat}@media (max-width: 1023.98px){.bonus-card .character-image{background-size:contain;background-position:center bottom}}.bonus-card .bonus-card-button-panel{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 1024px){.bonus-card .bonus-card-button-panel{display:none}}.bonus-card:hover{border:1px solid rgba(255,255,255,0.1);-webkit-box-shadow:0 4px 40px 0 rgba(146,231,148,0.2);box-shadow:0 4px 40px 0 rgba(146,231,148,0.2);display:-webkit-box;display:-ms-flexbox;display:flex}.bonus-card:hover .bonus-card-button-panel{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 720px){.bonus-card{min-height:290px}.bonus-card:not(.bonus-card-sm){min-height:0;grid-column:1 / 3}}.bonus-card.without-action{cursor:auto;cursor:initial}.bonus-card.without-action-text{line-height:1.4;font-weight:700;font-size:.625rem}@media (min-width: 720px){.bonus-card.without-action-text{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.75rem;line-height:17px}}.bonus-card-bg{z-index:1;background-size:cover;background-color:linear-gradient(180.47deg, #fff .43%, red 99.62%) !important;padding-top:50%;background-position-x:50%}@media (min-width: 720px){.bonus-card-content.first{position:absolute;width:100%;height:100%}}.bonus-card-content,.bonus-card-button-panel{z-index:2}.bonus-card-title,.bonus-card-description{word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media (min-width: 720px){.bonus-card-title.first,.bonus-card-description.first{max-width:70%;color:#fff}}@media (min-width: 720px){.bonus-card-title{font-weight:800}}@media (min-width: 720px){.bonus-card-title.first{font-size:3rem;line-height:56px;letter-spacing:0.2px}}.bonus-card-description{line-height:20px;letter-spacing:-0.41px;color:rgba(255,255,255,0.7);font-size:13px}@media (min-width: 720px){.bonus-card-description.first{font-size:1.25rem;font-weight:500;line-height:27px;letter-spacing:0.2px}}.bonus-card-button-panel{left:16px;right:16px;bottom:20px}@media (min-width: 720px){.bonus-card-button-panel{left:32px;right:32px;bottom:32px}.bonus-card-button-panel.first{position:static !important}}@media (max-width: 719.98px){.bonus-card-button-panel-item{font-size:.875rem !important}}@media (min-width: 720px){.bonus-card-button-panel-item{width:auto}.bonus-card-button-panel-item.first{min-width:166px;height:48px !important}.bonus-card-button-panel-item.first.promo-outline-button{background:rgba(255,255,255,0.2);color:#fff}.bonus-card-button-panel-item.first.promo-outline-button:hover{background:rgba(255,255,255,0.4)}}@media (min-width: 720px){.bonus-card .without-action-text{bottom:10px}}.light-theme .bonus-card{background:#fff;border:0}

.promo-bonuses{display:grid;grid-gap:12px;grid-template-columns:1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width: 720px){.promo-bonuses{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 1280px){.promo-bonuses{grid-gap:20px}}.dark-theme .text-active.text-active{color:#161922 !important}.dark-theme .link:hover{color:#fff !important}.dark-theme .link>span::after{background-color:#fff}.promo-categories .icon-categories{width:20px;height:22px}@media (min-width: 1024px){.promo-categories .icon-categories{width:26px;height:28px}}.promo-categories-nav-bar{height:40px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.promo-categories-nav-bar::-webkit-scrollbar{display:none}.promo-categories-nav-bar-link{font-size:14px;line-height:22px;border-radius:12px;height:40px}.promo-categories-nav-bar-link svg{width:20px;height:20px}.promo-categories-nav-bar-link svg .icon-stroked-path{stroke:#fff}.promo-categories-nav-bar-link svg .icon-filled-path{fill:#fff}.promo-categories-nav-bar-link:not(:last-of-type){margin-right:0.5rem}.promo-categories-nav-bar-link:hover{text-decoration:none}.promo-categories-nav-bar-link-active{background:-webkit-gradient(linear, left bottom, left top, from(#39c78d), color-stop(101.27%, #9de187));background:linear-gradient(360deg, #39c78d 0%, #9de187 101.27%)}.promo-categories-nav-bar-link-active svg .icon-stroked-path{stroke:#161922}.promo-categories-nav-bar-link-active svg .icon-filled-path{fill:#161922}.promo-categories-no-data{min-height:250px;border-radius:4px;overflow:hidden}@media (min-width: 720px){.promo-categories-no-data{min-height:300px}}@media (min-width: 1024px){.promo-categories-no-data{min-height:450px}}.promo-categories-no-data .categories-empty-list-banner{background-size:cover;background-position:center}.promo-categories-no-data .categories-empty-list-text{z-index:1;font-weight:900;max-width:240px;font-size:26px;line-height:32px}@media (min-width: 720px){.promo-categories-no-data .categories-empty-list-text{max-width:450px;font-size:32px;line-height:40px}}@media (min-width: 1024px){.promo-categories-no-data .categories-empty-list-text{font-size:42px;line-height:48px}}body.light-theme .text-active{color:#fff !important}body.light-theme .promo-categories-nav-bar-link svg .icon-stroked-path{stroke:#000 !important}body.light-theme .promo-categories-nav-bar-link svg .icon-filled-path{fill:#000 !important}body.light-theme .promo-categories-nav-bar-link-active{background:-webkit-gradient(linear, left bottom, left top, from(#049459), color-stop(101.27%, #4cd81e)) !important;background:linear-gradient(0deg, #049459 0%, #4cd81e 101.27%) !important}body.light-theme .promo-categories-nav-bar-link-active svg .icon-stroked-path{stroke:#fff !important}body.light-theme .promo-categories-nav-bar-link-active svg .icon-filled-path{fill:#fff !important}

@media (min-width: 1024px){.promos-page .promos-title{font-weight:800}}


/*# sourceMappingURL=31.a76a90a0900e3e65176e.css.map*/