.carousel_viewport__zTvfs[data-native-carousel]{overflow-x:auto;overflow-y:hidden;touch-action:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.carousel_viewport__zTvfs[data-native-carousel]::-webkit-scrollbar{display:none}.carousel_viewport__zTvfs[data-carousel-dragging]{cursor:grabbing}.carousel_viewport__zTvfs[data-native-carousel][data-mouse-momentum]{cursor:grab}.carousel_viewport__zTvfs[data-carousel-moving] .poster-container,.carousel_viewport__zTvfs[data-carousel-moving] .rank-number,.carousel_viewport__zTvfs[data-carousel-moving] button,.carousel_viewport__zTvfs[data-carousel-moving] img{transition:none!important;transform:none!important}@media (max-width:767px){.carousel_viewport__zTvfs[data-carousel-viewport]{overflow-x:auto;overflow-y:hidden;touch-action:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.carousel_viewport__zTvfs::-webkit-scrollbar{display:none}}.genre-movie-carousel_skeleton__axBNq .shimmer-skeleton{animation:none}.genre-movie-carousel_skeleton__axBNq .shimmer-skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.025),transparent);animation-duration:2.4s}.genre-movie-carousel_reveal__D_2qc{animation:genre-movie-carousel_genre-content-reveal__4nwHO .2s cubic-bezier(.2,.7,.2,1) both}@keyframes genre-movie-carousel_genre-content-reveal__4nwHO{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.genre-movie-carousel_reveal__D_2qc,.genre-movie-carousel_skeleton__axBNq .shimmer-skeleton:after{animation:none}}