.sol-video-slider{position:relative;width:100%;display:block;box-sizing:border-box;overflow:hidden}.sol-video-wrapper{position:relative;width:100%;height:var(--video-height)}.sol-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.sol-video-slider video,.sol-video-slider .desktop-fallback-image,.sol-video-slider .mobile-fallback-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.desktop-video,.desktop-fallback-image{display:none}.mobile-video,.mobile-fallback-image{display:block}@media screen and (min-width: 768px){.desktop-video,.desktop-fallback-image{display:block}.mobile-video,.mobile-fallback-image{display:none}}.sol-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.sol-slider-content{position:relative;width:var(--content-width);padding:var(--content-padding);margin:0 auto;z-index:3;height:100%;box-sizing:border-box}.sol-slides-wrapper{position:relative;width:100%;height:100%}.content-top-left,.content-top-center,.content-top-right{display:flex;flex-direction:column;justify-content:flex-start;padding-top:60px}.content-middle-left,.content-middle-center,.content-middle-right{display:flex;flex-direction:column;justify-content:center}.content-bottom-left,.content-bottom-center,.content-bottom-right{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:60px}.content-top-left,.content-middle-left,.content-bottom-left{align-items:flex-start;text-align:left}.content-top-center,.content-middle-center,.content-bottom-center{align-items:center;text-align:center}.content-top-right,.content-middle-right,.content-bottom-right{align-items:flex-end;text-align:right}.sol-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.sol-slide.active{opacity:1;visibility:visible}.sol-slide-heading{margin:0 0 16px;padding:0;line-height:1.2}.sol-slide-subheading{margin:0 0 24px;padding:0;line-height:1.5}.effect-shadow{text-shadow:0 0 var(--effect-intensity, 7px) rgba(0,0,0,.5)}.effect-glow{text-shadow:0 0 var(--effect-intensity, 7px) rgba(255,255,255,.5)}.effect-outline{-webkit-text-stroke:calc(var(--effect-intensity, 7px) / 7) rgba(0,0,0,.7);paint-order:stroke fill}.sol-button-wrapper{margin-top:20px}.sol-slide-button{display:inline-block;padding:12px 30px;text-decoration:none;font-weight:500;transition:all .3s ease;box-shadow:0 2px 4px #0000001a}.sol-slide-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.sol-slider-nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 20px;z-index:10}.sol-nav-prev,.sol-nav-next{width:48px;height:48px;border-radius:50%;background-color:#0000004d;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;transition:background-color .3s}.sol-nav-prev:hover,.sol-nav-next:hover{background-color:#00000080}.sol-slider-dots{position:absolute;bottom:30px;left:0;right:0;display:flex;justify-content:center;gap:10px;z-index:10}.sol-dot{width:12px;height:12px;border-radius:50%;background-color:#ffffff80;border:none;padding:0;cursor:pointer;transition:transform .3s,background-color .3s}.sol-dot.active{transform:scale(1.3);background-color:#fff}[data-animation=fade] .sol-slide{transition:opacity .5s ease,visibility .5s ease}[data-animation=slide] .sol-slide{transform:translate(50px);transition:opacity .5s ease,visibility .5s ease,transform .5s ease}[data-animation=slide] .sol-slide.active{transform:translate(0)}[data-animation=zoom] .sol-slide{transform:scale(.9);transition:opacity .5s ease,visibility .5s ease,transform .5s ease}[data-animation=zoom] .sol-slide.active{transform:scale(1)}@media screen and (max-width: 767px){.sol-video-wrapper{height:var(--video-height-mobile)}.sol-slider-content{width:100%;padding:20px}.sol-slide-heading{font-size:30px!important}.sol-slide-subheading{font-size:16px!important}.sol-nav-prev,.sol-nav-next{width:40px;height:40px}.sol-slider-dots{bottom:20px}.sol-button-wrapper{margin-top:15px}.sol-slide-button{padding:10px 20px;font-size:14px}}.desktop-only{display:none}@media screen and (min-width: 768px){.desktop-only{display:block}.mobile-only{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sol-complete-video-slider.css.map */
