.swiper-slide .slot__title h3,
.swiper-slide .slot__title .game-provider {
  display: none !important;
}

/* Hide logo only on screens wider than 768px (desktop/tablet) */
@media screen and (min-width: 768px) {
  .header__logo {
    display: none !important;
  }
}

.slot__pos, .slot__title--no {
    visibility: hidden;
    display: none;
}

.slot__cover--no-layer img {
    height: 100%;
    border-radius: 8px;
    object-fit: cover;
}

#tournament-leaderboard {
  display: none !important;
}
.gift-confetti-canvas + div .row > .d-flex + div {
  width: 100% !important;
}

.mini-slider .swiper-slide, .mini-slider .swiper-slide .slide-content {
  aspect-ratio: 1.77;
  height: 100% !important;
}
.mini-slider .swiper-slide .slide-content {
  width: 100% !important;
}

.sticky-menu-container .inner-menu > span {
	display: block !important;
    opacity: 0;
}
.sticky-menu-container .inner-menu {
	background-image: url(../images/slotcover.png);
	background-size: contain;
	background-repeat: no-repeat;
	border-radius: 0 !important;
	background-position: center;
	background-color: transparent !important;
}



/* Hide specific menu items by targeting their href attributes */
.sidebar__nav li a[href="/en/poker"],
.sidebar__nav li a[href="/en/trade"],
.sidebar__nav li a[href="/en/casino"],
.sidebar__nav li a[href="/en/sportsbook"],
.sidebar__nav li a[href="/en/e-sport"] {
    display: none !important;
}

/* Also hide the parent li elements to remove spacing */
.sidebar__nav li:has(a[href="/en/poker"]),
.sidebar__nav li:has(a[href="/en/trade"]),
.sidebar__nav li:has(a[href="/en/casino"]),
.sidebar__nav li:has(a[href="/en/sportsbook"]),
.sidebar__nav li:has(a[href="/en/e-sport"]) {
    display: none !important;
}

/* Hide the entire GAMES section including its title and all sub-items */
.sidebar__nav--border:has(> .sidebar__title:first-child) {
    display: none !important;
}

/* More specific selector for the GAMES section */
ul.sidebar__nav.sidebar__nav--border:has(> span.sidebar__title) {
    display: none !important;
}

/* ===== HIDE ITEMS FROM COLLAPSED/SMALL SIDEBAR ===== */

/* Hide specific items in the small navigation (collapsed sidebar) */
.sidebar__nav-small li a[href="/en/casino"],
.sidebar__nav-small li a[href="/en/trade"],
.sidebar__nav-small li a[href="/en/sportsbook"],
.sidebar__nav-small li a[href="/en/e-sport"],
.sidebar__nav-small li a[href="/en/poker"] {
    display: none !important;
}

/* Hide parent li elements in small nav */
.sidebar__nav-small li:has(a[href="/en/casino"]),
.sidebar__nav-small li:has(a[href="/en/trade"]),
.sidebar__nav-small li:has(a[href="/en/sportsbook"]),
.sidebar__nav-small li:has(a[href="/en/e-sport"]),
.sidebar__nav-small li:has(a[href="/en/poker"]) {
    display: none !important;
}

/* Hide game-related items from the second small nav section */
.sidebar__nav-small li a[href="/en/casino/slots"],
.sidebar__nav-small li a[href="/en/live-casino"],
.sidebar__nav-small li a[href="/en/casino/category/exclusive"],
.sidebar__nav-small li a[href="/en/casino/virtual_sports"] {
    display: none !important;
}

/* Hide parent li elements for game items in small nav */
.sidebar__nav-small li:has(a[href="/en/casino/slots"]),
.sidebar__nav-small li:has(a[href="/en/live-casino"]),
.sidebar__nav-small li:has(a[href="/en/sportsbook"]),
.sidebar__nav-small li:has(a[href="/en/casino/category/exclusive"]),
.sidebar__nav-small li:has(a[href="/en/casino/virtual_sports"]) {
    display: none !important;
}

/* Hide specific menu items by targeting their href attributes */
.sidebar__nav li a[href="/tr/poker"],
.sidebar__nav li a[href="/tr/trade"],
.sidebar__nav li a[href="/tr/casino"],
.sidebar__nav li a[href="/tr/sportsbook"],
.sidebar__nav li a[href="/tr/e-sport"] {
    display: none !important;
}

/* Also hide the parent li elements to remove spacing */
.sidebar__nav li:has(a[href="/tr/poker"]),
.sidebar__nav li:has(a[href="/tr/trade"]),
.sidebar__nav li:has(a[href="/tr/casino"]),
.sidebar__nav li:has(a[href="/tr/sportsbook"]),
.sidebar__nav li:has(a[href="/tr/e-sport"]) {
    display: none !important;
}

/* Hide the entire GAMES section including its title and all sub-items */
.sidebar__nav--border:has(> .sidebar__title:first-child) {
    display: none !important;
}

/* More specific selector for the GAMES section */
ul.sidebar__nav.sidebar__nav--border:has(> span.sidebar__title) {
    display: none !important;
}

/* Hide all collapse menus under Games (Slots, Live Casino, etc.) */
.sidebar__nav--collapse {
  border: none !important;
  background-color: transparent !important;
  display: block !important;
}
.sidebar__nav--collapse li:not(:first-child),
.sidebar__menu .sidebar__collapsed {
  display: none !important;
}
.sidebar__nav > li:has(svg use[href*="slots2"]),
.sidebar__nav > li:has(svg use[href*="live-casino"]) {
  pointer-events: none !important;
}
#collapse-menu4 {
  display: none !important;
}

/* ===== HIDE ITEMS FROM COLLAPSED/SMALL SIDEBAR ===== */

/* Hide specific items in the small navigation (collapsed sidebar) */
.sidebar__nav-small li a[href="/tr/casino"],
.sidebar__nav-small li a[href="/tr/trade"],
.sidebar__nav-small li a[href="/tr/sportsbook"],
.sidebar__nav-small li a[href="/tr/e-sport"],
.sidebar__nav-small li a[href="/tr/poker"] {
    display: none !important;
}

/* Hide parent li elements in small nav */
.sidebar__nav-small li:has(a[href="/tr/casino"]),
.sidebar__nav-small li:has(a[href="/tr/trade"]),
.sidebar__nav-small li:has(a[href="/tr/sportsbook"]),
.sidebar__nav-small li:has(a[href="/tr/e-sport"]),
.sidebar__nav-small li:has(a[href="/tr/poker"]) {
    display: none !important;
}

/* Hide game-related items from the second small nav section */
.sidebar__nav-small li a[href="/tr/casino/slots"],
.sidebar__nav-small li a[href="/tr/live-casino"],
.sidebar__nav-small li a[href="/tr/casino/category/exclusive"],
.sidebar__nav-small li a[href="/tr/casino/virtual_sports"] {
    display: none !important;
}

/* Hide parent li elements for game items in small nav */
.sidebar__nav-small li:has(a[href="/tr/casino/slots"]),
.sidebar__nav-small li:has(a[href="/tr/live-casino"]),
.sidebar__nav-small li:has(a[href="/tr/sportsbook"]),
.sidebar__nav-small li:has(a[href="/tr/casino/category/exclusive"]),
.sidebar__nav-small li:has(a[href="/tr/casino/virtual_sports"]) {
    display: none !important;
}