.custom-video-slider{position:relative;width:100%;overflow:hidden;background:#000}.slider-container{display:flex;transition:transform .6s ease-in-out}.slide{min-width:100%;width:100%;height:700px;position:relative;background:#000;flex-shrink:0}.slide-video-desktop,.slide-video-mobile,.slide-image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000}.slide-video-desktop{display:block}.slide-video-mobile{display:none}@media (max-width:749px){.slide{height:calc(100vw * 871 / 639);max-height:90vh}.slide-video-desktop{display:none!important}.slide-video-mobile{display:block!important}}.slide-media{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block}.slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,{{section.settings.overlay_opacity | divided_by: 100}});transition:.4s;z-index:1}.slide:hover .slide-overlay{background:rgba(0,0,0,{{section.settings.overlay_hover | divided_by: 100}})}.slide-title-wrapper{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;padding:40px;box-sizing:border-box;display:flex;pointer-events:none}.slide-title-wrapper--top{align-items:flex-start}.slide-title-wrapper--center{align-items:center;justify-content:center;text-align:center}.slide-title-wrapper--bottom{align-items:flex-end}.slide-title{margin:0;font-weight:900;text-shadow:0 4px 20px rgba(0,0,0,.9)}@media (max-width:749px){.slide-title-wrapper{padding:20px}}.slide-full-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;cursor:pointer}.slider-dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:10}.dot{width:12px;height:12px;border-radius:50%;background:#fff;opacity:.6;display:inline-block;margin:0 6px;cursor:pointer;transition:.3s}.dot.active{opacity:1;transform:scale(1.3)}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:#00000080;color:#fff;border:none;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.slider-arrow:hover{background:#000c;transform:translateY(-50%) scale(1.15)}.slider-arrow svg{width:22px;height:22px}.prev{left:15px}.next{right:15px}@media (max-width:749px){.slider-arrow{width:44px;height:44px}.slider-arrow svg{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
