.sweet-salicious-bg:before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat right center;
  background-size: contain; }
  @media only screen and (max-width: 768px) {
    .sweet-salicious-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }
  @media only screen and (min-width: 1480px) {
    .sweet-salicious-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat right;
      background-size: contain;
      width: 100%; } }
  @media only screen and (min-width: 992px) {
    [data-menu="closed"] .sweet-salicious-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat right;
      background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    [data-menu="open"] .sweet-salicious-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    [data-menu="open"] .sweet-salicious-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
      background-position: center;
      background-size: contain; } }
  @media only screen and (max-width: 768px) {
    [data-menu="closed"] .sweet-salicious-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }

.promo-card.sweet-salicious-promo-bg .sweet-salicious {
  content: "";
  background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
  background-position: left;
  background-size: cover; }
  @media only screen and (min-width: 1480px) {
    .promo-card.sweet-salicious-promo-bg .sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
      background-position: right;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-card.sweet-salicious-promo-bg .sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
      background-position: right;
      background-size: contain; }
      [data-menu="closed"] .promo-card.sweet-salicious-promo-bg .sweet-salicious {
        background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
        background-position: right;
        background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    .promo-card.sweet-salicious-promo-bg .sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="open"] .promo-card.sweet-salicious-promo-bg .sweet-salicious {
        background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    .promo-card.sweet-salicious-promo-bg .sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
      background-position: center;
      background-size: contain; }
      [data-menu="open"] .promo-card.sweet-salicious-promo-bg .sweet-salicious {
        background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
        background-position: center;
        background-size: contain; } }
  @media only screen and (max-width: 768px) {
    .promo-card.sweet-salicious-promo-bg .sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="closed"] .promo-card.sweet-salicious-promo-bg .sweet-salicious {
        background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }

.promo-card .promo-card_img.sweet-salicious {
  content: "";
  background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
  background-position: left;
  background-size: cover; }
  @media only screen and (min-width: 1480px) {
    .promo-card .promo-card_img.sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
      background-position: right;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-card .promo-card_img.sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
      background-position: right;
      background-size: contain; }
      [data-menu="closed"] .promo-card .promo-card_img.sweet-salicious {
        background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
        background-position: right;
        background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    .promo-card .promo-card_img.sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="open"] .promo-card .promo-card_img.sweet-salicious {
        background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    .promo-card .promo-card_img.sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
      background-position: center;
      background-size: contain; }
      [data-menu="open"] .promo-card .promo-card_img.sweet-salicious {
        background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
        background-position: center;
        background-size: contain; } }
  @media only screen and (max-width: 768px) {
    .promo-card .promo-card_img.sweet-salicious {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="closed"] .promo-card .promo-card_img.sweet-salicious {
        background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }

.promo-games__icon.sweet-salicious-icon {
  content: "";
  background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat center center;
  background-size: contain;
  max-height: 350px; }
  @media only screen and (min-width: 1480px) {
    .promo-games__icon.sweet-salicious-icon {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat center center;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-games__icon.sweet-salicious-icon {
      background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/sweet-salicious.webp") no-repeat center center;
      background-size: contain; } }
  @media only screen and (max-width: 991px) {
    .promo-games__icon.sweet-salicious-icon {
      max-height: 320px; } }

.promo-grid-card__image.sweet-salicious--bg {
  background: url("/shared/images/global-promotions/pragmatic/pragmatic-10k/thumb_sweet-salicious.webp") no-repeat center;
  background-size: cover; }

.pragmatic-tournament-bg:before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat right center;
  background-size: contain; }
  @media only screen and (max-width: 768px) {
    .pragmatic-tournament-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }
  @media only screen and (min-width: 1480px) {
    .pragmatic-tournament-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat right;
      background-size: contain;
      width: 100%; } }
  @media only screen and (min-width: 992px) {
    [data-menu="closed"] .pragmatic-tournament-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat right;
      background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    [data-menu="open"] .pragmatic-tournament-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    [data-menu="open"] .pragmatic-tournament-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
      background-position: center;
      background-size: contain; } }
  @media only screen and (max-width: 768px) {
    [data-menu="closed"] .pragmatic-tournament-bg:before {
      background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }

.promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
  content: "";
  background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
  background-position: left;
  background-size: cover; }
  @media only screen and (min-width: 1480px) {
    .promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
      background-position: right;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
      background-position: right;
      background-size: contain; }
      [data-menu="closed"] .promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
        background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
        background-position: right;
        background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    .promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="open"] .promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
        background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    .promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
      background-position: center;
      background-size: contain; }
      [data-menu="open"] .promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
        background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
        background-position: center;
        background-size: contain; } }
  @media only screen and (max-width: 768px) {
    .promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="closed"] .promo-card.pragmatic-tournament-promo-bg .pragmatic-tournament {
        background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }

.promo-card .promo-card_img.pragmatic-tournament {
  content: "";
  background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
  background-position: left;
  background-size: cover; }
  @media only screen and (min-width: 1480px) {
    .promo-card .promo-card_img.pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
      background-position: right;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-card .promo-card_img.pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
      background-position: right;
      background-size: contain; }
      [data-menu="closed"] .promo-card .promo-card_img.pragmatic-tournament {
        background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
        background-position: right;
        background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    .promo-card .promo-card_img.pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="open"] .promo-card .promo-card_img.pragmatic-tournament {
        background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    .promo-card .promo-card_img.pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
      background-position: center;
      background-size: contain; }
      [data-menu="open"] .promo-card .promo-card_img.pragmatic-tournament {
        background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
        background-position: center;
        background-size: contain; } }
  @media only screen and (max-width: 768px) {
    .promo-card .promo-card_img.pragmatic-tournament {
      background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="closed"] .promo-card .promo-card_img.pragmatic-tournament {
        background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }

.promo-games__icon.pragmatic-tournament-icon {
  content: "";
  background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat center center;
  background-size: contain;
  max-height: 350px; }
  @media only screen and (min-width: 1480px) {
    .promo-games__icon.pragmatic-tournament-icon {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat center center;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-games__icon.pragmatic-tournament-icon {
      background: url("/shared/images/global-promotions/pragmatic/tournament/pragmatic-tournament.webp") no-repeat center center;
      background-size: contain; } }
  @media only screen and (max-width: 991px) {
    .promo-games__icon.pragmatic-tournament-icon {
      max-height: 320px; } }

.promo-grid-card__image.pragmatic-tournament--bg {
  background: url("/shared/images/global-promotions/pragmatic/tournament/thumb_pragmatic-tournament.webp") no-repeat center;
  background-size: cover; }

.lumocasino-xsell-banner-bg:before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat right center;
  background-size: contain; }
  @media only screen and (max-width: 768px) {
    .lumocasino-xsell-banner-bg:before {
      background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }
  @media only screen and (min-width: 1480px) {
    .lumocasino-xsell-banner-bg:before {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat right;
      background-size: contain;
      width: 100%; } }
  @media only screen and (min-width: 992px) {
    [data-menu="closed"] .lumocasino-xsell-banner-bg:before {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat right;
      background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    [data-menu="open"] .lumocasino-xsell-banner-bg:before {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    [data-menu="open"] .lumocasino-xsell-banner-bg:before {
      background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
      background-position: center;
      background-size: contain; } }
  @media only screen and (max-width: 768px) {
    [data-menu="closed"] .lumocasino-xsell-banner-bg:before {
      background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }

.promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
  content: "";
  background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
  background-position: left;
  background-size: cover; }
  @media only screen and (min-width: 1480px) {
    .promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
      background-position: right;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
      background-position: right;
      background-size: contain; }
      [data-menu="closed"] .promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
        background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
        background-position: right;
        background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    .promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="open"] .promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
        background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    .promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
      background-position: center;
      background-size: contain; }
      [data-menu="open"] .promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
        background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
        background-position: center;
        background-size: contain; } }
  @media only screen and (max-width: 768px) {
    .promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="closed"] .promo-card.lumocasino-xsell-banner-promo-bg .lumocasino-xsell-banner {
        background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }

.promo-card .promo-card_img.lumocasino-xsell-banner {
  content: "";
  background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
  background-position: left;
  background-size: cover; }
  @media only screen and (min-width: 1480px) {
    .promo-card .promo-card_img.lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
      background-position: right;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-card .promo-card_img.lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
      background-position: right;
      background-size: contain; }
      [data-menu="closed"] .promo-card .promo-card_img.lumocasino-xsell-banner {
        background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
        background-position: right;
        background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    .promo-card .promo-card_img.lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="open"] .promo-card .promo-card_img.lumocasino-xsell-banner {
        background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    .promo-card .promo-card_img.lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
      background-position: center;
      background-size: contain; }
      [data-menu="open"] .promo-card .promo-card_img.lumocasino-xsell-banner {
        background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
        background-position: center;
        background-size: contain; } }
  @media only screen and (max-width: 768px) {
    .promo-card .promo-card_img.lumocasino-xsell-banner {
      background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="closed"] .promo-card .promo-card_img.lumocasino-xsell-banner {
        background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }

.promo-games__icon.lumocasino-xsell-banner-icon {
  content: "";
  background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat center center;
  background-size: contain;
  max-height: 350px; }
  @media only screen and (min-width: 1480px) {
    .promo-games__icon.lumocasino-xsell-banner-icon {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat center center;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-games__icon.lumocasino-xsell-banner-icon {
      background: url("/shared/images/xsell/lo/lumocasino-xsell-banner.webp") no-repeat center center;
      background-size: contain; } }
  @media only screen and (max-width: 991px) {
    .promo-games__icon.lumocasino-xsell-banner-icon {
      max-height: 320px; } }

.promo-grid-card__image.lumocasino-xsell-banner--bg {
  background: url("/shared/images/xsell/lo/thumb_lumocasino-xsell-banner.webp") no-repeat center;
  background-size: cover; }

.xsell-banner-247bet-bg:before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat right center;
  background-size: contain; }
  @media only screen and (max-width: 768px) {
    .xsell-banner-247bet-bg:before {
      background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }
  @media only screen and (min-width: 1480px) {
    .xsell-banner-247bet-bg:before {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat right;
      background-size: contain;
      width: 100%; } }
  @media only screen and (min-width: 992px) {
    [data-menu="closed"] .xsell-banner-247bet-bg:before {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat right;
      background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    [data-menu="open"] .xsell-banner-247bet-bg:before {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    [data-menu="open"] .xsell-banner-247bet-bg:before {
      background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
      background-position: center;
      background-size: contain; } }
  @media only screen and (max-width: 768px) {
    [data-menu="closed"] .xsell-banner-247bet-bg:before {
      background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative;
      width: 100%; } }

.promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
  content: "";
  background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
  background-position: left;
  background-size: cover; }
  @media only screen and (min-width: 1480px) {
    .promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
      background-position: right;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
      background-position: right;
      background-size: contain; }
      [data-menu="closed"] .promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
        background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
        background-position: right;
        background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    .promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="open"] .promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
        background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    .promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
      background-position: center;
      background-size: contain; }
      [data-menu="open"] .promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
        background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
        background-position: center;
        background-size: contain; } }
  @media only screen and (max-width: 768px) {
    .promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="closed"] .promo-card.xsell-banner-247bet-promo-bg .xsell-banner-247bet {
        background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }

.promo-card .promo-card_img.xsell-banner-247bet {
  content: "";
  background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
  background-position: left;
  background-size: cover; }
  @media only screen and (min-width: 1480px) {
    .promo-card .promo-card_img.xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
      background-position: right;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-card .promo-card_img.xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
      background-position: right;
      background-size: contain; }
      [data-menu="closed"] .promo-card .promo-card_img.xsell-banner-247bet {
        background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
        background-position: right;
        background-size: contain; } }
  @media only screen and (max-width: 1480px) {
    .promo-card .promo-card_img.xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="open"] .promo-card .promo-card_img.xsell-banner-247bet {
        background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }
  @media only screen and (max-width: 992px) and (min-width: 768px) {
    .promo-card .promo-card_img.xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
      background-position: center;
      background-size: contain; }
      [data-menu="open"] .promo-card .promo-card_img.xsell-banner-247bet {
        background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
        background-position: center;
        background-size: contain; } }
  @media only screen and (max-width: 768px) {
    .promo-card .promo-card_img.xsell-banner-247bet {
      background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
      background-position: center bottom;
      background-size: cover;
      position: relative; }
      [data-menu="closed"] .promo-card .promo-card_img.xsell-banner-247bet {
        background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat;
        background-position: center bottom;
        background-size: cover;
        position: relative; } }

.promo-games__icon.xsell-banner-247bet-icon {
  content: "";
  background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat center center;
  background-size: contain;
  max-height: 350px; }
  @media only screen and (min-width: 1480px) {
    .promo-games__icon.xsell-banner-247bet-icon {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat center center;
      background-size: contain; } }
  @media only screen and (min-width: 992px) {
    .promo-games__icon.xsell-banner-247bet-icon {
      background: url("/shared/images/xsell/2b/xsell-banner-247bet.webp") no-repeat center center;
      background-size: contain; } }
  @media only screen and (max-width: 991px) {
    .promo-games__icon.xsell-banner-247bet-icon {
      max-height: 320px; } }

.promo-grid-card__image.xsell-banner-247bet--bg {
  background: url("/shared/images/xsell/2b/thumb_xsell-banner-247bet.webp") no-repeat center;
  background-size: cover; }

.s-game .s-game_disc .s-game_disc__jackpot {
  bottom: 0 !important;
  top: auto;
  right: 10px; }
