:root{--ease-lunna: cubic-bezier(.2, .8, .2, 1);--ease-lunna-enter: cubic-bezier(.22, 1, .36, 1);--ease-lunna-exit: cubic-bezier(.4, 0, 1, 1);--ease-lunna-joy: cubic-bezier(.34, 1.56, .64, 1);--dur-1: .12s;--dur-2: .24s;--dur-3: .4s;--dur-4: .62s;--dur-5: .9s;--stagger: 65ms;--lift-1: 2px;--lift-2: 6px;--rise: 28px;--rise-lg: 48px;--duration-short: var(--dur-1);--duration-default: var(--dur-2)}[data-lunna-motion=curtain]{position:relative;overflow:hidden}@media(prefers-reduced-motion:no-preference){[data-lunna-motion=rise].lunna-reveal--armed{opacity:0;transform:translate3d(0,var(--rise),0)}[data-lunna-motion=rise].lunna-reveal--in{opacity:1;transform:none;transition:opacity var(--dur-4) var(--ease-lunna-enter) var(--lunna-delay, 0ms),transform var(--dur-4) var(--ease-lunna-enter) var(--lunna-delay, 0ms)}[data-lunna-motion=fade].lunna-reveal--armed{opacity:0}[data-lunna-motion=fade].lunna-reveal--in{opacity:1;transition:opacity var(--dur-4) var(--ease-lunna-enter) var(--lunna-delay, 0ms)}[data-lunna-motion=rise-lg].lunna-reveal--armed{opacity:0;transform:translate3d(0,var(--rise-lg),0)}[data-lunna-motion=rise-lg].lunna-reveal--in{opacity:1;transform:none;transition:opacity var(--dur-5) var(--ease-lunna-enter) var(--lunna-delay, 0ms),transform var(--dur-5) var(--ease-lunna-enter) var(--lunna-delay, 0ms)}[data-lunna-motion=cascade].lunna-reveal--armed>*{opacity:0;transform:translate3d(0,var(--rise),0) scale(.97)}[data-lunna-motion=cascade].lunna-reveal--in>*{opacity:1;transform:none;transition:opacity var(--dur-4) var(--ease-lunna-enter) var(--lunna-delay, 0ms),transform var(--dur-4) var(--ease-lunna-enter) var(--lunna-delay, 0ms)}[data-lunna-motion=curtain].lunna-reveal--armed:after,[data-lunna-motion=curtain].lunna-reveal--in:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--lunna-curtain-fill, var(--surface-page, #fff9ef))}[data-lunna-motion=curtain].lunna-reveal--armed:after{transform:translateZ(0)}[data-lunna-motion=curtain].lunna-reveal--in:after{transform:translate3d(0,-101%,0);transition:transform var(--dur-4) var(--ease-lunna-enter) var(--lunna-delay, 0ms)}[data-lunna-motion=curtain].lunna-reveal--armed :is(img,svg,video){transform:scale(1.08)}[data-lunna-motion=curtain].lunna-reveal--in :is(img,svg,video){transform:scale(1);transition:transform var(--dur-5) var(--ease-lunna-enter) var(--lunna-delay, 0ms)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/lunna-motion.css.map */
