.fsgb-block-playlist .swiper-navigation,.fsgb-block-slider .swiper-navigation{justify-content:flex-end}.fsgb-block-playlist.is-style-medium-landscape-cards,.fsgb-block-playlist.is-style-portrait-cards,.fsgb-block-playlist.is-style-small-landscape-cards,.fsgb-block-slider.is-style-medium-landscape-cards,.fsgb-block-slider.is-style-portrait-cards,.fsgb-block-slider.is-style-small-landscape-cards{overflow:visible}.fsgb-block-playlist.is-style-medium-landscape-cards .swiper-slide,.fsgb-block-playlist.is-style-portrait-cards .swiper-slide,.fsgb-block-slider.is-style-medium-landscape-cards .swiper-slide,.fsgb-block-slider.is-style-portrait-cards .swiper-slide{min-height:26rem}.fsgb-block-playlist.is-style-coverflow,.fsgb-block-slider.is-style-coverflow{overflow:visible}.fsgb-block-playlist.is-style-coverflow .swiper-slide,.fsgb-block-slider.is-style-coverflow .swiper-slide{min-height:23rem}.fsgb-block-playlist.is-style-coverflow .card,.fsgb-block-slider.is-style-coverflow .card{border:.625rem solid var(--wp--preset--color--white);box-shadow:0 0 var(--wp--preset--spacing--medium) rgba(0,0,0,.1)}.fsgb-block-playlist.is-style-portrait-cards .swiper-wrapper,.fsgb-block-playlist.is-style-small-landscape-cards .swiper-pagination-progressbar,.fsgb-block-slider.is-style-portrait-cards .swiper-wrapper,.fsgb-block-slider.is-style-small-landscape-cards .swiper-pagination-progressbar{margin-top:var(--wp--preset--spacing--medium)}.fsgb-block-slider.is-style-image-carousel{margin-block-start:var(--wp--preset--spacing--x-large)}.fsgb-block-slider.is-style-image-carousel .swiper-slide{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--medium)}.fsgb-block-slider.is-style-image-carousel .swiper-slide img{display:block;aspect-ratio:16/10;width:100%;-o-object-fit:cover;object-fit:cover}.fsgb-block-slider.is-style-image-carousel .swiper-slide figcaption{text-align:center;transition:all .2s}.fsgb-block-slider.is-style-image-carousel .swiper-slide:not(.swiper-slide-active) figcaption{opacity:0}@media (min-width:768px){.fsgb-block-playlist.is-style-medium-landscape-cards .swiper-wrapper,.fsgb-block-playlist.is-style-portrait-cards .swiper-wrapper,.fsgb-block-slider.is-style-medium-landscape-cards .swiper-wrapper,.fsgb-block-slider.is-style-portrait-cards .swiper-wrapper{margin-top:var(--wp--preset--spacing--medium)}.fsgb-block-playlist.is-style-portrait-cards .swiper-pagination-progressbar,.fsgb-block-slider.is-style-portrait-cards .swiper-pagination-progressbar{margin-right:var(--wp--preset--spacing--small)}.fsgb-block-playlist.is-style-medium-landscape-cards-in-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--wp--preset--spacing--medium)}}@media (min-width:783px){.fsgb-block-playlist.is-style-coverflow .swiper-wrapper,.fsgb-block-slider.is-style-coverflow .swiper-wrapper{align-items:center;min-height:calc(23rem + var(--wp--preset--spacing--medium)*4)}.fsgb-block-playlist.is-style-coverflow .swiper-slide,.fsgb-block-slider.is-style-coverflow .swiper-slide{display:flex;width:18rem;opacity:0;pointer-events:none;transition:all .3s}.fsgb-block-playlist.is-style-coverflow .swiper-slide .card,.fsgb-block-slider.is-style-coverflow .swiper-slide .card{height:auto}.fsgb-block-playlist.is-style-coverflow .swiper-slide-active,.fsgb-block-playlist.is-style-coverflow .swiper-slide-next,.fsgb-block-playlist.is-style-coverflow .swiper-slide-next+.swiper-slide,.fsgb-block-slider.is-style-coverflow .swiper-slide-active,.fsgb-block-slider.is-style-coverflow .swiper-slide-next,.fsgb-block-slider.is-style-coverflow .swiper-slide-next+.swiper-slide{opacity:1;pointer-events:auto}.fsgb-block-playlist.is-style-coverflow .swiper-slide-next,.fsgb-block-slider.is-style-coverflow .swiper-slide-next{min-height:calc(23rem + var(--wp--preset--spacing--medium)*2)}.fsgb-block-playlist.is-style-coverflow .swiper-slide-next~.swiper-slide,.fsgb-block-slider.is-style-coverflow .swiper-slide-next~.swiper-slide{min-height:calc(23rem + var(--wp--preset--spacing--medium)*4)}}@media (min-width:1024px){.fsgb-block-playlist.is-style-small-landscape-cards-in-grid .swiper-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--wp--preset--spacing--medium)}}@media (min-width:1200px){.fsgb-block-playlist.is-style-medium-landscape-cards .swiper-wrapper,.fsgb-block-playlist.is-style-portrait-cards .swiper-wrapper,.fsgb-block-playlist.is-style-small-landscape-cards .swiper-wrapper,.fsgb-block-slider.is-style-medium-landscape-cards .swiper-wrapper,.fsgb-block-slider.is-style-portrait-cards .swiper-wrapper,.fsgb-block-slider.is-style-small-landscape-cards .swiper-wrapper{margin-top:var(--wp--preset--spacing--medium)}.fsgb-block-playlist.is-style-medium-landscape-cards .swiper-slide,.fsgb-block-playlist.is-style-portrait-cards .swiper-slide,.fsgb-block-slider.is-style-medium-landscape-cards .swiper-slide,.fsgb-block-slider.is-style-portrait-cards .swiper-slide{min-height:30rem}.fsgb-block-slider.is-style-image-carousel{margin-left:calc(var(--wp--preset--spacing--large)*-1) !important;margin-right:calc(var(--wp--preset--spacing--large)*-1) !important;padding-left:var(--wp--preset--spacing--large) !important;padding-right:var(--wp--preset--spacing--large) !important}.fsgb-block-slider.is-style-image-carousel:after,.fsgb-block-slider.is-style-image-carousel:before{content:"";position:absolute;top:0;width:var(--wp--preset--spacing--large);height:100%;background-color:var(--wp--preset--color--background);z-index:5}.fsgb-block-slider.is-style-image-carousel:before{left:0}.fsgb-block-slider.is-style-image-carousel:after{right:0}.fsgb-block-slider.is-style-image-carousel .swiper-button-next,.fsgb-block-slider.is-style-image-carousel .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.fsgb-block-slider.is-style-image-carousel .swiper-button-prev{left:0}.fsgb-block-slider.is-style-image-carousel .swiper-button-next{right:0}}@media (max-width:767px){.fsgb-block-playlist .swiper-button-next,.fsgb-block-playlist .swiper-button-prev,.fsgb-block-slider .swiper-button-next,.fsgb-block-slider .swiper-button-prev{display:none}}@media (max-width:1199px){.fsgb-block-playlist.is-style-coverflow .swiper-button-next,.fsgb-block-slider.is-style-coverflow .swiper-button-next,.fsgb-block-slider.is-style-image-carousel .swiper-button-next,.fsgb-block-slider.is-style-image-carousel .swiper-button-prev{display:none}}@media (max-width:1023px){.fsgb-block-playlist.is-style-small-landscape-cards-in-grid{overflow:visible}}/*# sourceMappingURL=playlist.css.map */
/*# sourceMappingURL=playlist.css.map */
