.video-zoom__outer{position:relative;display:flex;width:100%;height:100%;z-index:1;padding-top:30px}.video-zoom__overlay{z-index:2;background-color:var(--image-bg)}.video-sticky-active .video-zoom__overlay.circle{top:80px}.video-zoom__overlay.circle.circle-video-fixed{height:80vh!important;max-height:80vh!important;top:10vh!important}.video-zoom__overlay.circle+.video-zoom-title{position:relative;transform:none;top:unset;left:unset}[data-video-style=circle] .video-zoom__outer{flex-direction:column-reverse;justify-content:flex-end}.video-zoom__overlay.square{transform:scale(.25);width:100%}.video-zoom__overlay.circle{will-change:width,height;margin:0 auto;width:23%;border-radius:333px;overflow:hidden;transition:.5s ease}.video-zoom__overlay video{width:100%;height:100%;object-fit:cover}.video-zoom-title{width:100%;max-width:min(1280px,calc(100% - 32px));margin:0 auto;padding-inline:16px;text-align:center;position:absolute;top:5%;left:50%;transform:translate(-50%,-5%);overflow:visible}.video-zoom-heading.stroke-text{position:absolute;left:0;top:0;width:100%;color:var(--body-bg)!important;text-shadow:0 -1px 0 var(--text-shadow-color),-1px 0 0 var(--text-shadow-color),0 1px 0 var(--text-shadow-color),1px 0 0 var(--text-shadow-color)}.video-zoom-heading.stroke-text.stroke-1{z-index:1;transform:translate3d(7.196px,4.998px,-20px)}.video-zoom-heading.stroke-text.stroke-2{z-index:0;transform:translate3d(3.598px,2.999px,-40px)}.video-zoom-heading.stroke-text.stroke-3{z-index:-1;transform:translateZ(-60px)}.video-zoom-heading{position:relative;z-index:2;font-size:var(--video-zoom-heading-size-desktop, var(--h1-large));line-height:1.02;white-space:normal;overflow-wrap:anywhere;transform:translate3d(9.794px,6.997px,0)}[data-video-style=square]{overflow:hidden}@media(min-width:768px){.video-sticky-active .video-zoom__overlay.circle{position:sticky;top:80px}}@media(max-width:767px){.video-zoom__overlay.circle{border-radius:100px}[data-video-style=circle]{padding:0 15px}.video-zoom-title{max-width:calc(100% - 20px);padding-inline:10px}.video-zoom-heading{font-size:var(--video-zoom-heading-size-mobile, var(--h1))}}@media(max-width:414px){.video-zoom-heading{font-size:var(--video-zoom-heading-size-mobile, var(--h2))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/video-zoom.css.map */
