[data-kp-reveal]{--kp-rv-duration: .8s;--kp-rv-delay: 0ms;--kp-rv-ease: cubic-bezier(.2,.7,.2,1)}.kp-reveal--fade-up{opacity:0;transform:translateY(20px);transition:opacity var(--kp-rv-duration) var(--kp-rv-ease) var(--kp-rv-delay),transform var(--kp-rv-duration) var(--kp-rv-ease) var(--kp-rv-delay)}.kp-reveal--fade-up.kp-is-revealed{opacity:1;transform:none}.kp-reveal--fade-in{opacity:0;transition:opacity var(--kp-rv-duration) var(--kp-rv-ease) var(--kp-rv-delay)}.kp-reveal--fade-in.kp-is-revealed{opacity:1}.kp-reveal--scale-up{opacity:0;transform:scale(.95);transition:opacity var(--kp-rv-duration) var(--kp-rv-ease) var(--kp-rv-delay),transform var(--kp-rv-duration) var(--kp-rv-ease) var(--kp-rv-delay);transform-origin:center}.kp-reveal--scale-up.kp-is-revealed{opacity:1;transform:none}.kp-reveal--split-words,.kp-reveal--split-lines{opacity:1}.kp-word{display:inline-block;opacity:0;transform:translateY(.6em);transition:opacity .7s var(--kp-rv-ease) var(--kp-rv-delay, 0ms),transform .7s var(--kp-rv-ease) var(--kp-rv-delay, 0ms);will-change:opacity,transform}.kp-reveal--split-words.kp-is-revealed .kp-word,.kp-reveal--split-lines.kp-is-revealed .kp-word{opacity:1;transform:none}.kp-reveal--mask-up{overflow:hidden;display:block}.kp-reveal--mask-up>*{display:inline-block;transform:translateY(102%);transition:transform var(--kp-rv-duration) var(--kp-rv-ease) var(--kp-rv-delay);will-change:transform}.kp-reveal--mask-up.kp-is-revealed>*{transform:none}.kp-reveal--image-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1s var(--kp-rv-ease) var(--kp-rv-delay);will-change:clip-path}.kp-reveal--image-mask.kp-is-revealed{clip-path:inset(0 0 0 0)}.kp-page-fader{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-background);z-index:999998;pointer-events:none;opacity:0;transition:opacity .2s ease}.kp-page-fader[data-state=out]{opacity:1;pointer-events:auto}@media(max-width:749px){.kp-page-fader{transition-duration:.15s}}.kp-mcta{position:fixed;left:0;right:0;bottom:0;z-index:999990;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--color-background);border-top:1px solid var(--color-border);box-shadow:0 -8px 24px -12px #00000029;transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.7,.2,1);display:none}.kp-mcta.is-active{display:block}.kp-mcta.is-visible{transform:none}.kp-mcta__inner{display:flex;align-items:center;gap:10px;max-width:720px;margin-inline:auto}.kp-mcta__primary{flex:1;height:52px}.kp-mcta__icon-btn{width:52px;height:52px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-bg-2);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-body);text-decoration:none;flex-shrink:0;transition:transform .2s ease}.kp-mcta__icon-btn:active{transform:scale(.94)}.kp-mcta__icon-btn svg{width:22px;height:22px}@media(min-width:750px){.kp-mcta{display:none!important}}.kp-sheet{border:none;padding:0;margin:0;width:100%;max-width:none;max-height:92vh;position:fixed;inset:auto 0 0 0;border-radius:24px 24px 0 0;background:var(--color-background);color:var(--color-text-body);overflow:hidden;transform:translateY(100%);transition:transform .35s cubic-bezier(.2,.7,.2,1);box-shadow:0 -16px 60px -10px #0000004d}.kp-sheet[open]{transform:none}.kp-sheet::backdrop{background:#0000006b;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.kp-sheet__handle{display:flex;justify-content:center;padding:10px 0 6px;cursor:grab;touch-action:pan-y}.kp-sheet__handle:before{content:"";display:block;width:40px;height:4px;border-radius:999px;background:rgba(var(--color-foreground),.22)}.kp-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 20px 12px}.kp-sheet__title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(18px,1.6vw,22px);letter-spacing:-.01em;margin:0}.kp-sheet__close{width:36px;height:36px;border-radius:999px;border:1px solid var(--color-border);background:transparent;color:var(--color-text-body);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.kp-sheet__close svg{width:16px;height:16px}.kp-sheet__body{overflow-y:auto;padding:0 20px 24px;-webkit-overflow-scrolling:touch}@media(min-width:750px){.kp-sheet{top:0;right:0;bottom:0;left:0;margin:auto;max-width:520px;max-height:min(82vh,760px);border-radius:24px;transform:scale(.96);opacity:0;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .3s ease}.kp-sheet[open]{transform:none;opacity:1}}.kp-btn--primary[data-kp-magnet]{will-change:transform}@media(hover:none)and (pointer:coarse){.kp-btn--primary{transition:transform .12s ease,opacity .12s ease,background-color .25s ease,color .25s ease,border-color .25s ease}.kp-btn--primary:active{transform:scale(.96);opacity:.94}}@keyframes kp-ken-burns{0%{transform:scale(1.04) translate(0)}50%{transform:scale(1.1) translate(-1.5%,-1.5%)}to{transform:scale(1.04) translate(0)}}.kp-ken-burns{animation:kp-ken-burns 22s ease-in-out infinite;transform-origin:center;will-change:transform}@media(prefers-reduced-motion:reduce){[data-kp-reveal],.kp-reveal--fade-up,.kp-reveal--fade-in,.kp-reveal--scale-up,.kp-reveal--mask-up,.kp-reveal--image-mask{opacity:1!important;transform:none!important;transition:none!important;clip-path:none!important}.kp-word{opacity:1!important;transform:none!important;transition:none!important}.kp-reveal--mask-up>*{transform:none!important}.kp-page-fader{display:none!important}.kp-ken-burns{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kenza-pro-motion.css.map */
