:root{--ka-ink: #1E1512;--ka-night: #200031;--ka-blue: #0C4B84;--ka-paper: #F1EEF6;--ka-line: #464058;--ka-green: #6BFF90;--ka-mute: #CDBBA7;--ka-ease: cubic-bezier(.16, 1, .3, 1);--ka-chamfer: 12px}html{scrollbar-color:#B8A48C #F4EBDD}::selection{background:var(--ka-green);color:var(--ka-ink)}.ka-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ka-section{position:relative;background:var(--ka-ink);color:#fff;overflow:clip;font-family:var(--font-body, inherit)}.ka-section :focus-visible{outline:2px solid var(--ka-green);outline-offset:4px}.ka-wrap{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(1.25rem,4.5vw,3rem);box-sizing:border-box}.ka-h2{margin:0;font-family:var(--ka-display);font-weight:700;font-size:clamp(2.25rem,8vw,4.75rem);line-height:.95;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;color:#fff}.ka-head{display:grid;gap:1rem;margin-bottom:clamp(2rem,5vw,3.5rem);justify-items:start}.ka-head--center{justify-items:center;text-align:center}.ka-head__text{margin:0;max-width:46ch;color:var(--ka-mute);font-size:clamp(1rem,2.6vw,1.125rem);line-height:1.6}.ka-btn{--bg: #fff;--fg: var(--ka-ink);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 1.9rem;color:var(--fg);font-family:var(--ka-display);font-weight:700;font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:color .3s var(--ka-ease),transform .3s var(--ka-ease)}.ka-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--bg);clip-path:polygon(var(--ka-chamfer) 0,100% 0,100% calc(100% - var(--ka-chamfer)),calc(100% - var(--ka-chamfer)) 100%,0 100%,0 var(--ka-chamfer));transition:background-color .3s var(--ka-ease)}.ka-btn:hover:before{background:var(--ka-green)}.ka-btn:active{transform:translateY(1px)}.ka-btn--green{--bg: var(--ka-green)}.ka-btn--green:hover:before{background:#fff}.ka-btn[hidden]{display:none}.ka-link{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;color:#fff;font-family:var(--ka-display);font-weight:500;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.45em;text-decoration-color:#ffffff59;transition:text-decoration-color .3s var(--ka-ease),color .3s var(--ka-ease)}.ka-link:hover{color:var(--ka-green);text-decoration-color:currentColor}.ka-link__arrow{flex:none;transition:transform .35s var(--ka-ease)}.ka-link:hover .ka-link__arrow{transform:translate(4px)}.ka-card{position:relative;display:block;width:100%;aspect-ratio:1566 / 2190;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;container-type:inline-size;transform-style:preserve-3d;-webkit-tap-highlight-color:transparent}.ka-card--static{cursor:default}.ka-card__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) rotateY(calc(var(--ry, 0deg) + var(--flip, 0deg)));transition:transform .9s var(--ka-ease)}.ka-card[aria-pressed=true]{--flip: 180deg}.ka-card__face{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;box-sizing:border-box;border-radius:5cqw;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ka-card__face--front{grid-template-rows:auto minmax(0,1fr) auto auto;gap:3cqw;padding:5.4cqw 5.4cqw 6cqw;background:#fff;box-shadow:0 3cqw 8cqw #00000080,0 .6cqw 1.4cqw #00000059}.ka-card__face--front:before{content:"";position:absolute;top:2.2cqw;right:2.2cqw;bottom:2.2cqw;left:2.2cqw;border:.4cqw solid var(--ka-blue);border-radius:3.6cqw;pointer-events:none}.ka-card__bar{display:flex;align-items:center;justify-content:space-between;gap:2cqw;padding:3.2cqw 4.4cqw;border-radius:1.8cqw;background:var(--ka-night)}.ka-card__name{min-width:0;overflow:hidden;font-family:var(--ka-display);font-weight:700;font-size:7.6cqw;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:#fff}.ka-card__name--long{font-size:5.2cqw;letter-spacing:.06em}.ka-card__no{flex:none;font-family:var(--ka-display);font-weight:500;font-size:5cqw;letter-spacing:.06em;color:var(--ka-green);font-variant-numeric:tabular-nums}.ka-card__art{position:relative;display:grid;place-items:center;min-height:0;overflow:hidden;padding:4cqw;border:.4cqw solid var(--ka-line);border-radius:2.6cqw;background:var(--ka-paper)}.ka-card__img{position:absolute;top:4cqw;right:4cqw;bottom:4cqw;left:4cqw;display:block;width:calc(100% - 8cqw);height:calc(100% - 8cqw);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.ka-card__drop{padding-bottom:3cqw;border-bottom:.3cqw solid #DCD8E3;font-family:var(--ka-display);font-weight:500;font-size:3.6cqw;letter-spacing:.26em;text-align:center;text-transform:uppercase;color:#3b3548;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ka-card__meta{display:grid;gap:.8cqw;padding-inline:2cqw}.ka-card__k{font-family:var(--ka-display);font-weight:500;font-size:3.3cqw;letter-spacing:.22em;text-transform:uppercase;color:#3b3548}.ka-card__v{font-family:var(--ka-display);font-weight:700;font-size:5.2cqw;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;color:var(--ka-night);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ka-card__holo,.ka-card__glare,.ka-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.ka-card__holo{opacity:var(--holo, 0);mix-blend-mode:color-dodge;background:repeating-linear-gradient(115deg,#ff46a08c,#ffbe3c8c,#faff5a80,#5affa080,#46c8ff8c,#aa6eff8c,#ff46a08c 36%);background-size:260% 260%;background-position:var(--mx, 50%) var(--my, 50%);-webkit-mask-image:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),#000 10%,transparent 75%);mask-image:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),#000 10%,transparent 75%);transition:opacity .5s var(--ka-ease)}.ka-card__glare{opacity:var(--holo, 0);mix-blend-mode:soft-light;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.85),rgba(255,255,255,0) 50%);transition:opacity .5s var(--ka-ease)}.ka-card__shade{background:var(--ka-ink);opacity:calc((1 - var(--f, 1)) * .62)}.ka-card__face--back{transform:rotateY(180deg);align-content:center;justify-items:center;gap:3.6cqw;padding:10cqw 9cqw;text-align:center;background:var(--ka-night);box-shadow:0 3cqw 8cqw #00000080}.ka-card__face--back:before{content:"";position:absolute;top:2.2cqw;right:2.2cqw;bottom:2.2cqw;left:2.2cqw;border:.5cqw solid #fff;border-radius:3.6cqw;pointer-events:none}.ka-card__mark{width:30cqw;aspect-ratio:281 / 270;background-image:var(--ka-logo);background-repeat:no-repeat;background-size:auto 100%;background-position:left center;margin-bottom:2cqw}.ka-card__back-name{font-family:var(--ka-display);font-weight:700;font-size:8.4cqw;letter-spacing:.08em;text-transform:uppercase;color:#fff}.ka-card__row{display:grid;gap:.8cqw;font-family:var(--ka-display);font-weight:500;font-size:4.6cqw;line-height:1.25;color:#fff}.ka-card__row-k{font-size:3.2cqw;letter-spacing:.24em;text-transform:uppercase;color:var(--ka-mute)}.ka-card__note{margin-top:1.5cqw;font-size:4.2cqw;line-height:1.45;color:var(--ka-green);text-wrap:balance}.ka-hero{display:grid;align-items:center;min-height:min(100svh - 60px,980px);padding-block:clamp(2rem,6vw,5rem) clamp(3rem,7vw,6rem);background:radial-gradient(55% 45% at 72% 48%,#200031f2,#20003100 70%),radial-gradient(35% 30% at 12% 95%,#0c4b8438,#0c4b8400 70%),var(--ka-ink)}.ka-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "fan" "copy";gap:clamp(1.5rem,4vw,2.5rem);align-items:center}.ka-hero__title{grid-area:title;margin:0;font-family:var(--ka-display);font-weight:700;font-size:clamp(2.2rem,9.2vw,6rem);line-height:.92;letter-spacing:-.01em;text-transform:uppercase;color:#fff}.ka-hero__line{display:block}.ka-hero__line--accent{color:var(--ka-green)}.ka-hero__fan{grid-area:fan;justify-self:center;width:min(100%,540px)}.ka-hero__copy{grid-area:copy;display:grid;gap:1.5rem;justify-items:start}.ka-hero__text{margin:0;max-width:40ch;color:var(--ka-mute);font-size:clamp(1rem,2.7vw,1.2rem);line-height:1.6}.ka-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem}@media(min-width:990px){.ka-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"title fan" "copy fan";column-gap:4rem;row-gap:2.25rem}.ka-hero__title{align-self:end}.ka-hero__copy{align-self:start}}.ka-fan{position:relative;aspect-ratio:1.12;perspective:1500px}.ka-fan__stage{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(var(--sx, 0deg)) rotateY(var(--sy, 0deg))}.ka-fan__slot{position:absolute;left:50%;top:50%;width:46%;transform-style:preserve-3d;transform:translate(-50%,-50%) translateZ(var(--z0, 0px)) rotate(var(--r0, 0deg));transition:transform 1.3s var(--ka-ease) var(--d, 0s)}.ka-fan__slot--1{--z0: -2px;--r0: -2deg;--x: -60%;--y: 5%;--z: -70px;--r: -11deg;--ry: 20deg;--d: .08s}.ka-fan__slot--2{--z0: 4px;--r0: 1deg;--x: 0%;--y: -5%;--z: 70px;--r: 0deg;--ry: 0deg;--d: 0s;z-index:2}.ka-fan__slot--3{--z0: 0px;--r0: 3deg;--x: 60%;--y: 7%;--z: -40px;--r: 10deg;--ry: -18deg;--d: .16s}.ka-fan.is-dealt .ka-fan__slot{transform:translate(-50%,-50%) translate3d(var(--x),var(--y),var(--z)) rotate(var(--r)) rotateY(var(--ry))}.ka-fan__float{transform-style:preserve-3d}.ka-fan.is-dealt .ka-fan__float{animation:ka-float 7s ease-in-out infinite alternate}.ka-fan__slot--1 .ka-fan__float{animation-delay:-2.3s}.ka-fan__slot--3 .ka-fan__float{animation-delay:-4.6s}@keyframes ka-float{0%{transform:translate3d(0,-1.6%,0) rotate(-.6deg)}to{transform:translate3d(0,1.6%,0) rotate(.6deg)}}.ka-fan .ka-card{--holo: .32}.ka-drop{background:#000;padding-block:clamp(4.5rem,11vw,9rem)}.ka-drop__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}@media(min-width:990px){.ka-drop__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:749px){.ka-fan__slot{width:42%}.ka-fan__slot--1{--x: -54%}.ka-fan__slot--3{--x: 54%}}.ka-drop__copy{display:grid;gap:1.5rem;justify-items:start}.ka-drop__title{margin:0;font-family:var(--ka-display);font-weight:700;font-size:clamp(2.5rem,12vw,6rem);line-height:.9;letter-spacing:-.01em;text-transform:uppercase;color:#fff}.ka-drop__text{margin:0;color:var(--ka-mute);font-size:clamp(1.05rem,3vw,1.3rem);line-height:1.5}.ka-drop__actions{display:flex;flex-wrap:wrap;gap:1rem 1.75rem;align-items:center}.ka-count{display:grid;grid-template-columns:auto 1fr;column-gap:1.25rem;align-items:end;margin-block:.5rem 1rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.16);width:100%}.ka-count__num{grid-row:span 2;font-family:var(--ka-display);font-weight:700;font-size:clamp(2.5rem,10vw,3.5rem);line-height:.85;color:var(--ka-green);font-variant-numeric:tabular-nums}.ka-count.is-counting .ka-count__num{font-size:clamp(4.5rem,20vw,7rem)}.ka-count__label,.ka-count__date{font-family:var(--ka-display);font-weight:500;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:#fff}.ka-count__date{color:var(--ka-mute);padding-bottom:.35rem}.ka-count:not(.is-counting) .ka-count__label,.ka-count:not(.is-counting) .ka-count__date{display:none}.ka-proof{perspective:1700px;filter:drop-shadow(0 40px 60px rgba(0,0,0,.6))}.ka-proof__sheet{position:relative;margin:0;aspect-ratio:4500 / 5400;padding:7%;box-sizing:border-box;background:#16111c;box-shadow:inset 0 0 0 1px #ffffff24;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);transform-origin:50% 60%;transform:rotateY(calc((1 - var(--p, 1)) * -26deg)) rotateX(calc((1 - var(--p, 1)) * 9deg)) translateZ(calc((1 - var(--p, 1)) * -80px));will-change:transform}.ka-proof__img{display:block;width:100%;height:100%;object-fit:contain}.ka-proof__cap{position:absolute;left:7%;bottom:3.2%;font-family:var(--ka-display);font-weight:500;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ka-mute)}.ka-ess{padding-block:clamp(4.5rem,10vw,8rem)}.ka-ess .ka-head{grid-template-columns:1fr}@media(min-width:750px){.ka-ess .ka-head{grid-template-columns:1fr auto;align-items:end}.ka-ess .ka-head .ka-h2,.ka-ess .ka-head .ka-head__text{grid-column:1}.ka-ess .ka-head .ka-link{grid-column:2;grid-row:1 / span 2;align-self:end}}.ka-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,2.4vw,1.75rem) clamp(.75rem,2vw,1.5rem);margin:0;padding:0;list-style:none}@media(min-width:990px){.ka-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ka-grid__item{margin:0}.ka-prod{display:grid;gap:.9rem;color:#fff;text-decoration:none;perspective:900px}.ka-prod__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--ka-paper);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateZ(0);transition:transform .6s var(--ka-ease)}.ka-prod.is-tilting .ka-prod__media{transition:none}.ka-prod__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--ka-ease),transform .8s var(--ka-ease)}.ka-prod__img--alt{opacity:0}@media(hover:hover)and (pointer:fine){.ka-prod:hover .ka-prod__img--alt{opacity:1}.ka-prod:hover .ka-prod__img{transform:scale(1.03)}}.ka-prod__glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.55),rgba(255,255,255,0) 55%);mix-blend-mode:soft-light;transition:opacity .4s var(--ka-ease)}.ka-prod.is-tilting .ka-prod__glare{opacity:1}.ka-prod__info{display:grid;gap:.3rem}.ka-prod__title{font-family:var(--ka-display);font-weight:700;font-size:clamp(.85rem,2.6vw,1rem);letter-spacing:.08em;text-transform:uppercase}.ka-prod__sub{font-size:.8rem;color:var(--ka-mute)}.ka-prod__price{font-size:.9rem;color:#fff;font-variant-numeric:tabular-nums}.ka-prod:hover .ka-prod__title{color:var(--ka-green)}.ka-prod__badge{position:absolute;top:12px;left:12px;z-index:2;padding:.45rem .8rem .4rem;background:var(--ka-ink);color:#fff;font-family:var(--ka-display);font-weight:700;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.ka-prod.is-soldout .ka-prod__img{opacity:.55;filter:grayscale(.6)}.ka-prod.is-soldout .ka-prod__img--alt{opacity:0}.ka-prod.is-soldout:hover .ka-prod__img--alt{opacity:.55}.ka-prod__was{color:var(--ka-mute);text-decoration-thickness:1px}.ka-prod__out{margin-left:.35rem;font-family:var(--ka-display);font-weight:700;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#fff}.ka-killers{--card-w: clamp(150px, 40vw, 236px);padding-block:clamp(4.5rem,10vw,8rem) clamp(4rem,8vw,6rem);background:radial-gradient(60% 34% at 50% 78%,#200031f2,#20003100 72%),var(--ka-ink)}.ka-ringstage{position:relative;height:calc(var(--card-w) * 1.4 + 90px);perspective:1500px;perspective-origin:50% 35%;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.ka-ringstage.is-dragging{cursor:grabbing}.ka-ring{position:absolute;left:50%;top:40px;width:var(--card-w);margin:0 0 0 calc(var(--card-w) / -2);padding:0;list-style:none;transform-style:preserve-3d;transform:translateZ(calc(var(--ka-r, 600px) * -1)) rotateY(var(--angle, 0deg))}.ka-ring__item{position:absolute;top:0;left:0;width:var(--card-w);margin:0;transform-style:preserve-3d;transform:rotateY(var(--a, 0deg)) translateZ(var(--ka-r, 600px))}.ka-ring__item.is-front .ka-card{--holo: var(--front-holo, .35)}.ka-ringnav{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:.5rem}.ka-ringnav__status{min-width:11ch;margin:0;font-family:var(--ka-display);font-weight:700;font-size:.9rem;letter-spacing:.16em;text-align:center;text-transform:uppercase;color:#fff}.ka-iconbtn{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;cursor:pointer;transition:border-color .3s var(--ka-ease),color .3s var(--ka-ease),background-color .3s var(--ka-ease)}.ka-iconbtn:hover{border-color:var(--ka-green);color:var(--ka-green)}.ka-ringhint{margin:.75rem auto 0;text-align:center;font-size:.8rem;color:var(--ka-mute)}.ka-killers__more{display:flex;justify-content:center;margin-top:1.5rem}.ka-give{padding-block:clamp(4.5rem,11vw,9rem)}.ka-give__grid{display:grid;gap:clamp(1.5rem,5vw,4rem);align-items:center}@media(min-width:990px){.ka-give__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.ka-give__figure{perspective:900px}.ka-give__num{display:inline-block;font-family:var(--ka-display);font-weight:700;font-size:clamp(7rem,34vw,13rem);line-height:.85;letter-spacing:-.03em;color:#fff;transform:rotateX(calc(18deg - var(--p, 1) * 12deg)) rotateY(calc(-24deg + var(--p, 1) * 12deg));transform-origin:50% 70%;text-shadow:1px 1px 0 #1A5A96,2px 2px 0 #175491,3px 3px 0 #144F8C,4px 4px 0 #124A87,5px 5px 0 #0F4682,6px 6px 0 #0C4B84,7px 7px 0 #0B4379,8px 8px 0 #0A3D6F,9px 9px 0 #093765,10px 10px 0 #08315B,11px 11px 0 #072B51,12px 12px 0 #062547,18px 26px 40px rgba(0,0,0,.6)}.ka-give__copy{display:grid;gap:1.25rem;justify-items:start}.ka-give__title{font-size:clamp(2rem,6.4vw,3.6rem)}.ka-give__text{margin:0;max-width:44ch;color:var(--ka-mute);font-size:clamp(1rem,2.7vw,1.15rem);line-height:1.65}@media(prefers-reduced-motion:reduce){.ka-fan__slot{transition:none}.ka-fan.is-dealt .ka-fan__float{animation:none}.ka-card__inner{transition:none}.ka-proof__sheet,.ka-give__num{transform:none}.ka-ringstage{height:auto;perspective:none;cursor:auto;touch-action:auto}.ka-ring{position:static;display:flex;gap:1rem;width:auto;margin:0;padding:1rem clamp(1.25rem,4.5vw,3rem) 2rem;overflow-x:auto;scroll-snap-type:x mandatory;transform:none}.ka-ring__item{position:static;flex:0 0 var(--card-w);transform:none;scroll-snap-align:center}.ka-ringnav,.ka-ringhint{display:none}}.ka-shopify-section+.ka-shopify-section{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ka-world.css.map */
