.slider{max-height:calc(100vh - 100px);overflow:hidden}.slider-video{width:100%}.slider .slider-item{height:100%;width:100%}.slider .slider-item.active{display:block}.slider .slider-item>a{height:100%;width:100%;display:flex}.slider .slider-item>a img#dynamicImage,.slider .slider-item>a .dynamicImage{height:100%;width:100%;object-fit:cover;object-position:top center}.slider .dots{text-align:center;padding:0;position:absolute;right:1rem;bottom:1.5%;margin-bottom:0}.slider .dots li{display:inline-flex;justify-content:center;align-items:center;width:12px;height:12px;background-color:#fff;border-color:#fff;cursor:pointer;font-size:0px;border-radius:10px;margin:0 4px}.slider .dots li:only-child{display:none}.slider .dots li.active{opacity:1;background:var(--accent-color);width:36px}@keyframes reveal{0%{opacity:0}to{opacity:1}}.slider{position:relative}.video-container{position:relative;height:80vh;overflow:hidden;display:flex;align-items:center}.video-container .overlay-link{position:absolute;top:0;right:0;bottom:0;left:0}#videoWrapper{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.slide_caption{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;bottom:8%}.slide_caption .heading-one,.slide_caption h1{font-weight:600;text-transform:uppercase;line-height:1.2}.slide_caption .heading-two,.slide_caption h2{line-height:1.2;text-transform:uppercase}.slide_caption .heading-one strong,.slide_caption h1 strong{color:var(--accent-color)}.caption_link{border-radius:40px;font-size:.85rem;font-weight:400;padding:12px 48px;margin:42px 0 0;line-height:1.5;letter-spacing:3px;text-transform:uppercase;border:none;background-color:var(--button-background);color:var(--button-color);display:inline-flex;vertical-align:top;width:max-content;text-align:center;min-width:111px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-items:center;justify-content:center;gap:5px}.caption_link svg{font-size:.85rem;width:10px;height:10px}.caption_link:hover{background-color:var(--button-background-hover);color:var(--button-color)}h1{font-size:1.4rem;letter-spacing:1.5px}.dynamicImage{transition:opacity .3s ease}.slider{position:relative;overflow:hidden;width:100%}.slider-wrapper{display:flex;transition:transform .5s ease-in-out;will-change:transform}.slider-item{flex:0 0 100%;box-sizing:border-box}@media screen and (max-width: 1024px){.slide_caption{align-items:center}.caption_link{margin-top:32px}.video-container{align-items:flex-end;padding-bottom:1.5rem}}@media screen and (min-width: 768px){.slider .dots{text-align:end;padding:16px}}@media screen and (max-width: 768px){.caption_link{font-size:.85rem}}@media screen and (max-width: 767px){.video-container,.slider{max-height:calc(60vh - 100px);padding-bottom:0}.slider:has(.image_link){height:calc(60vh - 100px)}}@media screen and (max-width: 480px){.caption_link{margin-top:24px;font-size:.85rem;padding:.5rem 2.5rem}.video-container,.slider{max-height:calc(60vh - 100px);padding-bottom:0}.slide_caption{padding-top:1.5rem}.slide_caption .heading-one,.slide_caption h1{font-weight:400;line-height:1.2;text-align:center}.slide_caption .heading-two,.slide_caption h2{font-size:1.3rem}}@media screen and (min-width: 576px){h2{font-size:2.4rem;letter-spacing:1.5px}h1{font-size:2.9rem;letter-spacing:1.5px}.video-container{aspect-ratio:3.53 / 1;height:auto}}@media screen and (min-width: 992px){.slide_caption{align-items:flex-start;justify-content:flex-start;position:absolute;top:50%;left:0;right:0;bottom:0;transform:translateY(-50%);margin-inline:auto}}@media screen and (min-width: 992px){.slider{max-height:calc(80vh - 100px);overflow:hidden}.video-container{aspect-ratio:3.53 / 1;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/video-slider.css.map */
