
                    *, *::before, *::after {
                        animation-play-state: paused !important;
                        transition-delay: 0s !important;
                        transition-duration: 0s !important;
                        scroll-behavior: auto !important;
                    }
                    video, audio { visibility: hidden !important; }
                    .flickity-enabled > .flickity-viewport {
                        height: auto !important;
                    }
                    .flickity-enabled > .flickity-viewport > .flickity-slider {
                        display: flex !important;
                        height: auto !important;
                        position: relative !important;
                        transform: none !important;
                        width: 100% !important;
                    }
                    .flickity-enabled > .flickity-viewport > .flickity-slider > * {
                        display: none !important;
                    }
                    .flickity-enabled > .flickity-viewport > .flickity-slider > .is-selected {
                        display: block !important;
                        flex: 0 0 calc(100% / var(--pbc-preview-selected-count, 1));
                        left: auto !important;
                        max-width: calc(100% / var(--pbc-preview-selected-count, 1));
                        position: relative !important;
                    }
                