.xo-slider-template-thumbnail .swiper-button-next.swiper-button-white,.xo-slider-template-thumbnail .swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.xo-slider-template-thumbnail .swiper-pagination-white{--swiper-pagination-color:#fff}.xo-slider-template-thumbnail .swiper-container{width:100%;margin-left:auto;margin-right:auto}.xo-slider-template-thumbnail .swiper-slide{background-size:cover;background-position:center}.xo-slider-template-thumbnail .swiper-slide img{display:block;margin:0 auto;width:100%;height:100%}.xo-slider-template-thumbnail .gallery-main .swiper-wrapper{position:relative}.xo-slider-template-thumbnail .gallery-main .slide-content{position:absolute;top:0;left:0;text-align:left;box-sizing:border-box;width:100%;height:100%;padding:40px 60px;color:#eee}.xo-slider-template-thumbnail .gallery-main .slide-content-title{font-size:38px;font-weight:600}.xo-slider-template-thumbnail .gallery-main .slide-content-subtitle{font-size:22px;font-weight:400;margin-bottom:8px}.xo-slider-template-thumbnail .gallery-main .slide-content-text{font-size:14px;line-height:1.3}.xo-slider-template-thumbnail .gallery-main .slide-content-text a{color:#fff}.xo-slider-template-thumbnail .gallery-main .slide-content-button a{display:inline-block;margin:24px 16px 16px 0;padding:8px 16px;font-weight:600;border:solid 2px #eee;background-color:rgba(0,0,0,.2);border-radius:24px;color:#eee}.xo-slider-template-thumbnail .gallery-main .slide-content-button a:hover{color:#eee;opacity:.8}.xo-slider-template-thumbnail .gallery-main .swiper-slide .youtube-wrap{position:relative;aspect-ratio:16/9;overflow:hidden}.xo-slider-template-thumbnail .gallery-main .swiper-slide .youtube-wrap iframe{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);aspect-ratio:1/1;border:none}.xo-slider-template-thumbnail .gallery-thumbs{height:20%;box-sizing:border-box}.xo-slider-template-thumbnail .gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:.5;background-color:#111}.xo-slider-template-thumbnail .gallery-thumbs .swiper-slide-thumb-active{opacity:1}.xo-slider-template-thumbnail .gallery-thumbs img{width:100%;height:100%;object-fit:cover}.xo-slider-template-thumbnail .swiper-pagination-bullet{width:12px;height:12px;opacity:.5}.xo-slider-template-thumbnail .swiper-button-prev,.xo-slider-template-thumbnail .swiper-button-next{text-shadow:1px 2px 3px gray}.xo-slider-template-thumbnail .swiper-pagination{pointer-events:none}.xo-slider-template-thumbnail .swiper-pagination-bullet{pointer-events:auto}