.customize-menu:not(:has(.category.wallpaper-list)) .wallpapers-section ~ *, .customize-menu:not(:has(.category.wallpaper-list)) .wallpapers-section .category-header, .customize-menu:not(:has(.category.wallpaper-list)) .wallpapers-section .category-list, .customize-menu:not(:has(.category.wallpaper-list)) .close-button-wrapper{ opacity: 1; visibility: visible; transform: translateX(0); transition: opacity 0.4s ease, transform 0.2s ease; } .customize-menu:has(.category.wallpaper-list) .wallpapers-section ~ *, .customize-menu:has(.category.wallpaper-list) .wallpapers-section .category-header, .customize-menu:has(.category.wallpaper-list) .wallpapers-section .category-list, .customize-menu:has(.category.wallpaper-list) .close-button-wrapper { opacity: 0 ; visibility: hidden; transform: translateX(100px); /* Move to the right */ transition: opacity 0.2s ease, transform 0.2s ease, visibility 0s 0.2s; } .customize-menu .category.wallpaper-list{ background-color: transparent !important; backdrop-filter: none !important; border:none !important; box-shadow: none !important; } .customize-menu:has(.category.wallpaper-list) { overflow-x: hidden !important; }