.svp3{position:relative;background:var(--svp3-bg);color:var(--svp3-text);overflow:clip}.svp3__track{position:relative;height:calc(100vh + (var(--svp3-gap-vh) * 6) + 24vh)}.svp3__stage{position:sticky;top:0;height:100vh;min-height:640px;overflow:hidden;isolation:isolate}.svp3__intro{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;text-align:center;padding:60px 24px 100px;transition:filter .12s linear,opacity .12s linear,transform .12s linear}.svp3__intro-inner{width:min(920px,92vw);transform:translateY(-2vh)}.svp3__eyebrow,.svp3-card__eyebrow{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:10px 20px;border-radius:999px;background:var(--svp3-accent);color:var(--svp3-text);font-size:15px;line-height:1.2}.svp3__eyebrow{margin-bottom:24px}.svp3__heading{margin:0;font-size:clamp(54px,6.2vw,102px);line-height:.98;letter-spacing:-.055em;font-weight:400;font-style:italic;text-wrap:balance}.svp3__description{width:min(760px,92vw);margin:30px auto 0;font-size:clamp(17px,1.45vw,22px);line-height:1.55;opacity:.78}.svp3__description p{margin:0}.svp3__scroll-prompt{position:absolute;left:50%;bottom:28px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;font-size:15px;opacity:.82;white-space:nowrap}.svp3__scroll-arrow{font-size:28px;line-height:1;animation:svp3-scroll-bounce 1.8s ease-in-out infinite}.svp3--exploring .svp3__intro{filter:blur(8px);opacity:.24;transform:scale(.985)}.svp3__cards{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.svp3-card{position:absolute;top:50%;width:min(var(--svp3-card-width),52vw);height:min(var(--svp3-card-height),42vh);min-height:300px;display:grid;grid-template-columns:44% 56%;overflow:hidden;border-radius:var(--svp3-radius);background:var(--svp3-card-bg);color:var(--svp3-card-text);box-shadow:0 22px 70px #161d191c;opacity:0;visibility:hidden;pointer-events:none;filter:blur(6px);transform:translate3d(var(--svp3-x, 0px),calc(-50% + var(--svp3-card-y, 0px)),0) scale(.965);transition:opacity var(--svp3-duration) cubic-bezier(.22,1,.36,1),filter var(--svp3-duration) cubic-bezier(.22,1,.36,1),transform var(--svp3-duration) cubic-bezier(.22,1,.36,1);will-change:transform,opacity,filter}.svp3-card.is-on-screen{opacity:1;visibility:visible;filter:blur(0)}.svp3-card.is-past{opacity:0;visibility:hidden;pointer-events:none;filter:blur(5px)}.svp3-card--left{left:max(22px,5vw)}.svp3-card--right{right:max(22px,5vw)}.svp3-card[data-image-side=right]{grid-template-columns:56% 44%}.svp3-card[data-image-side=right] .svp3-card__media{order:2}.svp3-card__media{min-width:0;height:100%;overflow:hidden;background:#e7ded1}.svp3-card__image,.svp3-card__placeholder{width:100%;height:100%;display:block}.svp3-card__image{object-fit:cover;transform:scale(1.04);transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.svp3-card.is-on-screen .svp3-card__image{transform:scale(1)}.svp3-card__content{min-width:0;padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.svp3-card__eyebrow{margin-bottom:23px}.svp3-card__heading{margin:0;font-size:clamp(30px,3.1vw,52px);line-height:1.03;letter-spacing:-.035em;font-weight:400;font-style:italic;text-wrap:balance}.svp3-card__description{max-width:510px;margin-top:20px;font-size:clamp(16px,1.25vw,20px);line-height:1.55;opacity:.78}.svp3-card__description p{margin:0}.svp3-card__button{display:inline-flex;align-items:center;gap:9px;margin-top:22px;padding-bottom:7px;border-bottom:1px solid currentColor;color:inherit;text-decoration:none;font-size:15px;font-weight:600;transition:color .4s ease,border-color .4s ease,gap .4s cubic-bezier(.22,1,.36,1)}.svp3-card__button:hover{color:var(--svp3-accent);border-color:var(--svp3-accent);gap:16px}.svp3__final{position:absolute;left:0;right:0;bottom:5vh;z-index:15;display:flex;justify-content:center;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.svp3--final .svp3__final{opacity:1;transform:translateY(0);pointer-events:auto}.svp3__final-button{width:min(520px,86vw);min-height:72px;padding:18px 34px;display:flex;justify-content:center;align-items:center;border-radius:999px;background:var(--svp3-button-bg);color:var(--svp3-button-text);text-decoration:none;font-size:18px;font-weight:600;transition:background-color .5s cubic-bezier(.22,1,.36,1),color .5s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}.svp3__final-button:hover{background:var(--svp3-button-hover-bg);color:var(--svp3-button-hover-text);transform:translateY(-2px) scale(1.02);box-shadow:0 15px 36px #161d191a}@keyframes svp3-scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media screen and (max-width:749px){.svp3__track{height:calc(100vh + (var(--svp3-gap-vh) * 6) + 34vh)}.svp3__stage{min-height:600px}.svp3__intro{padding:60px 18px 90px}.svp3__heading{font-size:clamp(43px,13vw,68px)}.svp3__description{margin-top:22px;font-size:16px}.svp3-card,.svp3-card--left,.svp3-card--right{left:14px;right:14px;width:auto;height:auto;min-height:0;display:flex;flex-direction:column}.svp3-card{border-radius:22px}.svp3-card[data-image-side=right]{display:flex;flex-direction:column}.svp3-card[data-image-side=right] .svp3-card__media{order:0}.svp3-card__media{height:min(41vh,340px);min-height:230px}.svp3-card__content{padding:24px 23px 29px}.svp3-card__heading{font-size:34px}.svp3-card__description{margin-top:16px;font-size:16px}.svp3__final{bottom:22px}.svp3__final-button{min-height:62px;font-size:16px}}@media(prefers-reduced-motion:reduce){.svp3__intro,.svp3-card,.svp3-card__image,.svp3__final,.svp3__final-button{transition:none!important;animation:none!important}}.svp3-card--current{z-index:8}.svp3-card--previous{z-index:7;opacity:.14;filter:blur(2px);pointer-events:none}.svp3-card--current{z-index:10;opacity:1;filter:blur(0)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/skinveil-parallax-scroll.css.map */
