.video_background_inner{height:200vh}.video_background_sticky_inner{width:100%;height:100vh;display:grid;align-items:center;position:sticky;top:0;overflow:hidden}.video_bg_vdo_wrapper{max-width:100%;width:100%;height:100vh;margin-inline:auto;aspect-ratio:16 / 9;display:flex;align-items:center;grid-area:1 / 1;position:relative;transform:translateY(20rem) rotate(-6deg) scale(.9)}.video_bg_vdo_wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;border-radius:var(--img-border-radius);opacity:var(--opacity);z-index:0}.video_bg_vdo_wrapper img,.video_bg_vdo_wrapper svg.placeholder_svg,.video_bg_vdo_wrapper video{width:100%;height:100%;object-fit:cover;border-radius:var(--img-border-radius)}.video_bg_vdo_wrapper svg.placeholder_svg{background:var(--color-secondary-background)}.video_bg_text_wrapper{grid-area:1 / 1;width:100%;height:100%;border-radius:var(--img-border-radius);display:flex;flex-flow:column;justify-content:center;align-items:center;z-index:0;opacity:0;transform:translateY(40px);pointer-events:none;position:relative;transition:opacity .6s ease,transform .6s ease}video-background.is-complete .video_bg_text_wrapper{opacity:1;transform:translateY(0);pointer-events:auto}.video_bg_text_inner{display:flex;flex-flow:column;align-items:center;max-width:60rem;text-align:center}.video_bg_text_inner p{font-weight:500;margin:1rem 0 0}.video_bg_btn.revel.stagger{display:flex;margin:3rem 0 0}.video_bg_ticker_list{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.ticker_1,.ticker_2{font-size:10rem;font-family:var(--font-heading-family);font-weight:700;color:var(--color-secondary-heading)}.ticker_1{position:absolute;top:0;left:0}.ticker_2{position:absolute;bottom:0;right:0}.video_bg_btn .btn--disabled{cursor:not-allowed}@media screen and (max-width:1199px){.ticker_1,.ticker_2{font-size:7rem}.video_bg_vdo_wrapper{aspect-ratio:auto}}@media screen and (max-width:640px){.ticker_1,.ticker_2{font-size:5rem;padding:0 2rem}.video_background_inner{height:auto}.video_background_sticky_inner{height:auto;position:static}.video_bg_vdo_wrapper{height:auto;min-height:30rem;transform:none}.video_bg_ticker_list{display:none}.video_bg_vdo_wrapper img,.video_bg_vdo_wrapper svg.placeholder_svg,.video_bg_vdo_wrapper video{min-height:30rem}video-background.is-complete .video_bg_text_wrapper{padding-inline:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/video-background.css.map */
