.section-video-logo-cta-wrapper{height:300vh}.video-logo-cta{position:sticky;top:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;clip-path:inset(14% 8% 14% 8% round 16px);will-change:clip-path}.video-logo-cta__bg-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.video-logo-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.video-logo-cta__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:40px;padding:40px 24px;opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.video-logo-cta.is-visible .video-logo-cta__content{opacity:1;transform:translateY(0)}.video-logo-cta__logo{display:block;max-width:80vw;height:auto}.video-logo-cta__cta{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:-1px;padding:16px 36px;border:1.5px solid currentColor;border-radius:10px;background:transparent;color:inherit;transition:background .25s ease,color .25s ease,border-color .25s ease}.video-logo-cta__cta:hover{background:currentColor}.video-logo-cta__cta:hover span{mix-blend-mode:difference;filter:invert(1)}@media screen and (max-width:749px){.video-logo-cta__content{padding:32px 20px;gap:28px}.video-logo-cta__cta{padding:14px 24px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-video-logo-cta.css.map */
