.zlp-scroll{position:relative;display:flex;align-items:center;justify-content:center;min-height:60rem;padding:.5rem;background:var(--zlp-bg, #000);color:var(--zlp-text, #fff);overflow-x:clip;scroll-margin-top:0}.zlp-scroll__stage{position:relative;width:100%;padding:2.5rem 0;perspective:1000px}.zlp-scroll__header{max-width:64rem;margin:0 auto;padding:0 1rem 3rem;text-align:center;will-change:transform}.zlp-scroll__eyebrow{margin:0 0 1rem;font-size:.8125rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;opacity:.6}.zlp-scroll__title{margin:0;color:var(--zlp-title-color, currentColor);font-weight:600;line-height:1.1}.zlp-scroll__line1{display:block;font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:600;letter-spacing:-.01em}.zlp-scroll__line2{display:block;margin-top:.25rem;font-size:clamp(2.75rem,9vw,6rem);font-weight:800;font-stretch:112%;line-height:1;letter-spacing:-.03em;text-wrap:balance}.zlp-scroll__sub{max-width:38ch;margin:1.25rem auto 0;font-size:clamp(1rem,1.4vw,1.1875rem);line-height:1.55;opacity:.72;text-wrap:pretty}.zlp-scroll__sub p{margin:0}.zlp-scroll__card{width:100%;max-width:64rem;height:30rem;margin:-3rem auto 0;padding:.5rem;border:4px solid var(--zlp-frame-border, #6c6c6c);border-radius:30px;background:var(--zlp-frame-bg, #222);box-shadow:0 0 #0000004d,0 9px 20px #0000004a,0 37px 37px #00000042,0 84px 50px #00000026,0 149px 60px #0000000a,0 233px 65px #00000003;transform-origin:50% 50%;will-change:transform}.zlp-scroll__screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:1rem;background:var(--zlp-screen-bg, #18181b)}.zlp-scroll__media{width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--zlp-media-pos, 50% 50%);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.zlp-scroll__screen picture{width:100%;height:100%}@media(min-width:769px){.zlp-scroll{min-height:80rem;padding:5rem}.zlp-scroll__stage{padding:10rem 0}.zlp-scroll__card{height:40rem;padding:1.5rem}.zlp-scroll__screen{padding:var(--zlp-screen-pad, 0px)}.zlp-scroll__media{border-radius:max(0px,calc(1rem - var(--zlp-screen-pad, 0px) * .5))}}@media(prefers-reduced-motion:reduce){.zlp-scroll__header,.zlp-scroll__card{will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/zavo-lp-scroll.css.map */
