:root{--ka-t-fast: .15s;--ka-t-base: .3s;--ka-t-slow: .6s;--ka-ease: cubic-bezier(.25, .46, .45, .94);--ka-ease-breathe: cubic-bezier(.37, 0, .63, 1);--ka-stagger: 70ms;--ka-rise: 20px;--ka-veil-dur: .8s;--ka-t-header: .42s;--ka-slide: 60px;--ka-grid-rise: 40px;--ka-veil-bg: #ffffff;--ka-veil-ink: #111111;--ka-veil-accent: var(--ka-red, #CC0000)}@property --ka-glim-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@media(prefers-reduced-motion:no-preference){html.ka-motion [data-ka-anim]{opacity:0;transform:translateY(var(--ka-rise));transition:opacity var(--ka-t-slow) var(--ka-ease),transform var(--ka-t-slow) var(--ka-ease);transition-delay:calc(var(--ka-anim-i, 0) * var(--ka-stagger));will-change:opacity,transform}html.ka-motion [data-ka-anim].is-in{opacity:1;transform:none}html.ka-motion [data-ka-anim].is-settled{will-change:auto;transition-delay:0ms}html.ka-motion [data-ka-ambient=drift]{animation:ka-drift 9s var(--ka-ease) infinite;animation-play-state:paused}html.ka-motion [data-ka-ambient=sheen]{position:relative;overflow:hidden}html.ka-motion [data-ka-ambient=sheen]:after{content:"";position:absolute;inset:0 auto 0 -60%;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgb(255 255 255 / 32%) 50%,transparent 100%);animation:ka-sheen 7s var(--ka-ease) infinite;animation-play-state:paused}html.ka-motion [data-ka-ambient].is-in,html.ka-motion [data-ka-ambient].is-in:after{animation-play-state:running}@keyframes ka-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-6px,0) scale(1.012)}}@keyframes ka-sheen{0%,62%{left:-60%}to{left:130%}}html.ka-motion [data-ka-ambient=glimmer]{position:relative}@media(any-pointer:fine){html.ka-motion [data-ka-ambient=glimmer]:hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border-radius:inherit;box-sizing:border-box;padding:2.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}html.ka-motion.ka-prop [data-ka-ambient=glimmer]:hover:before{background:conic-gradient(from var(--ka-glim-a),transparent 0deg 300deg,var(--ka-glim-tail, rgba(204, 0, 0, .45)) 330deg,var(--ka-glim-core, #e0201a) 350deg,var(--ka-glim-hot, #ffffff) 356deg,transparent 360deg);animation-name:ka-glim-rotate}html.ka-motion:not(.ka-prop) [data-ka-ambient=glimmer]:hover:before{background:linear-gradient(115deg,transparent 40%,var(--ka-glim-core, #e0201a) 50%,transparent 60%) 0 0 / 250% 250% no-repeat;animation-name:ka-glim-sweep}}@keyframes ka-glim-rotate{to{--ka-glim-a: 360deg}}@keyframes ka-glim-sweep{0%{background-position:100% 100%}to{background-position:0% 0%}}html.ka-motion .ka-fp [data-ka-ambient=glimmer]{--ka-glim-hot: var(--ka-red, #CC0000);--ka-glim-core: rgba(204, 0, 0, .8);--ka-glim-tail: rgba(204, 0, 0, .25)}@media(any-pointer:fine){html.ka-motion .ka-cg-card:hover,html.ka-motion .kcg-card:hover{--ka-breathe-amp: 1.01;animation:ka-card-breathe 3.2s var(--ka-ease-breathe) infinite}html.ka-motion .ka-cg-card:hover,html.ka-motion .kcg-card:hover{z-index:2}}@keyframes ka-glow-pulse{0%,to{box-shadow:0 0 0 2px var(--ka-red, #CC0000)}50%{box-shadow:0 0 0 2px var(--ka-red, #CC0000),0 0 12px 2px #cc000059}}html.ka-motion [data-ka-top-sellers] .ka-pcard{--ka-breathe-amp: 1.03;animation:ka-card-breathe 5s var(--ka-ease-breathe) infinite;animation-play-state:paused}html.ka-motion [data-ka-top-sellers].is-in .ka-pcard{animation-play-state:running;will-change:scale}html.ka-motion [data-ka-top-sellers] .ka-prebuilds__item:nth-child(8n+2) .ka-pcard{animation-delay:.8s}html.ka-motion [data-ka-top-sellers] .ka-prebuilds__item:nth-child(8n+3) .ka-pcard{animation-delay:1.6s}html.ka-motion [data-ka-top-sellers] .ka-prebuilds__item:nth-child(8n+4) .ka-pcard{animation-delay:2.4s}html.ka-motion [data-ka-top-sellers] .ka-prebuilds__item:nth-child(8n+5) .ka-pcard{animation-delay:3.2s}html.ka-motion [data-ka-top-sellers] .ka-prebuilds__item:nth-child(8n+6) .ka-pcard{animation-delay:4s}html.ka-motion [data-ka-top-sellers] .ka-prebuilds__item:nth-child(8n+7) .ka-pcard{animation-delay:4.8s}html.ka-motion [data-ka-top-sellers] .ka-prebuilds__item:nth-child(8n+8) .ka-pcard{animation-delay:5.6s}@keyframes ka-card-breathe{0%,to{scale:1}50%{scale:var(--ka-breathe-amp, 1.015)}}html.ka-motion [data-ka-prebuilds] .ka-pcard__media:after{content:"";position:absolute;inset:0 auto 0 -60%;width:45%;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.45) 45%,rgba(204,0,0,.1) 55%,transparent 100%)}@keyframes ka-sheen-once{0%{left:-60%}to{left:130%}}html.ka-motion [data-ka-prebuilds] .ka-pcard:hover .ka-pcard__media:after{animation:ka-sheen-once .9s var(--ka-ease) 1}html.ka-intro-armed [data-ka-intro-step]{opacity:0;transform:translateY(var(--ka-rise));transition:opacity var(--ka-t-slow) var(--ka-ease),transform var(--ka-t-slow) var(--ka-ease)}html.ka-intro-armed [data-ka-intro-step="1"]{opacity:1;transform:none}html.ka-intro-armed [data-ka-intro-step="1"]>*{opacity:0;transform:translateY(-100%);transition:opacity var(--ka-t-header) var(--ka-ease),transform var(--ka-t-header) var(--ka-ease)}html.ka-intro-armed [data-ka-intro-step="1"].is-in>*{opacity:1;transform:none}html.ka-intro-armed [data-ka-intro-step="2"]{transform:translate(var(--ka-slide))}html.ka-intro-armed [data-ka-intro-step="5"]{transform:translateY(var(--ka-grid-rise))}html.ka-intro-product [data-ka-intro-step="2"],html.ka-intro-product [data-ka-intro-step="3"]{transform:none}html.ka-intro-armed [data-ka-intro-step].is-in{opacity:1;transform:none}.ka-veil__bar-fill{animation:ka-veil-fill var(--ka-veil-dur) cubic-bezier(.2,.7,.3,1) forwards}@keyframes ka-veil-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ka-veil__reticle{transform-origin:center;animation:ka-reticle-recoil .2s ease-out forwards;animation-delay:.8s}@keyframes ka-reticle-recoil{0%{transform:scale(1) translateY(0)}35%{transform:scale(1.05) translateY(2px)}70%{transform:scale(.98) translateY(-1px)}to{transform:scale(1) translateY(0)}}.ka-veil__reticle-line{opacity:0;animation:ka-reticle-line-in .25s ease-out forwards}@keyframes ka-reticle-line-in{0%{opacity:0}to{opacity:1}}.ka-veil__reticle-circle{transform-origin:center;opacity:0;transform:scale(2.4);animation:ka-reticle-circle-in .6s ease-out forwards,ka-reticle-circle-blink .12s linear forwards;animation-delay:0ms,.8s}@keyframes ka-reticle-circle-in{0%{opacity:0;transform:scale(2.4)}to{opacity:1;transform:scale(1)}}@keyframes ka-reticle-circle-blink{0%{border-color:#0000004d}40%{border-color:#fff}to{border-color:var(--ka-veil-accent)}}.ka-veil__reticle-tick{opacity:0;transform:scale(.3);animation:ka-reticle-tick .2s var(--ka-ease) forwards;animation-delay:.6s}@keyframes ka-reticle-tick{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.ka-veil__hitmark{transform-origin:center;opacity:0;transform:scale(.6);animation:ka-hitmark-in .18s ease-out forwards;animation-delay:.8s}@keyframes ka-hitmark-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}}.ka-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-content:center;gap:18px;justify-items:center;background:var(--ka-veil-bg);opacity:1;transition:opacity var(--ka-t-base) var(--ka-ease);font-family:var(--ka-font, "Zalando Sans", sans-serif)}.ka-veil[hidden]{display:none}.ka-veil--out{opacity:0;pointer-events:none}.ka-veil--quiet .ka-veil__bar-fill,.ka-veil--quiet .ka-veil__hitmark,.ka-veil--quiet .ka-veil__logo{display:none}.ka-veil--quiet .ka-veil__reticle{visibility:hidden}.ka-veil__label{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ka-veil-ink);opacity:.62}.ka-veil__bar{inline-size:min(320px,62vw);block-size:4px;background:#0000001a;overflow:hidden}.ka-veil__bar-fill{display:block;block-size:100%;inline-size:100%;transform-origin:left center;transform:scaleX(1);background:var(--ka-veil-accent)}.ka-veil__reticle{position:relative;inline-size:90px;block-size:90px}.ka-veil__reticle-line{position:absolute;background:#0000004d}.ka-veil__reticle-line--h{inset:50% 0 auto 0;block-size:1px;transform:translateY(-50%)}.ka-veil__reticle-line--v{inset:0 auto 0 50%;inline-size:1px;transform:translate(-50%)}.ka-veil__reticle-circle{position:absolute;top:50%;right:50%;bottom:50%;left:50%;inline-size:42.5px;block-size:42.5px;margin:-21.25px 0 0 -21.25px;border:1px solid rgb(0 0 0 / 30%);border-radius:50%}.ka-veil__reticle-tick{position:absolute;top:50%;right:50%;bottom:50%;left:50%;inline-size:12.5px;block-size:12.5px;margin:-6.25px 0 0 -6.25px;border-radius:50%;background:var(--ka-veil-accent)}.ka-veil__hitmark{position:absolute;top:50%;right:50%;bottom:50%;left:50%;inline-size:28px;block-size:28px;margin:-14px 0 0 -14px;pointer-events:none}.ka-veil__hitmark span{position:absolute;top:50%;left:0;inline-size:100%;block-size:2px;background:var(--ka-veil-accent);transform-origin:center}.ka-veil__hitmark span:first-child{transform:translateY(-50%) rotate(45deg)}.ka-veil__hitmark span:last-child{transform:translateY(-50%) rotate(-45deg)}.ka-veil__logo{display:block;inline-size:clamp(260px,38vw,460px);block-size:auto;opacity:1}@media(prefers-reduced-motion:no-preference){.ka-veil__logo{opacity:0;animation:ka-logo-fade-in .4s ease-out forwards}@keyframes ka-logo-fade-in{0%{opacity:0}to{opacity:1}}}html.ka-scroll-lock,html.ka-scroll-lock body{overflow:hidden!important;overscroll-behavior:none}
/*# sourceMappingURL=/cdn/shop/t/57/assets/ka-motion.css.map */
