.evts-sp{--sp-red:#e82127;--sp-ease:cubic-bezier(.16, 1, .3, 1);--sp-line:rgba(255, 255, 255, .13);--hdr:0px;position:relative;overflow:clip;background:#0e0f12;color:#e9ecef;font-family:var(--font-body-family, inherit)}.evts-sp *,.evts-sp :after,.evts-sp :before{box-sizing:border-box}.evts-sp__track{position:relative}.evts-sp__sticky{position:relative;padding:8rem 0 9rem}.evts-sp__room{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.evts-sp__glow{position:absolute;border-radius:50%}.evts-sp__glow--a{left:50%;top:54%;width:104rem;height:64rem;background:radial-gradient(closest-side,#e821272b,#e821270d 60%,#e8212700);transform:translate(-50%,-50%)}.evts-sp__glow--b{display:none}.evts-sp__floor{position:absolute;left:-25%;right:-25%;bottom:0;height:48%;background:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 1px,transparent 1px 9rem),repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 1px,transparent 1px 9rem);transform:perspective(60rem) rotateX(64deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 24%,rgba(0,0,0,.45) 55%,transparent 88%);mask-image:linear-gradient(to top,transparent 0,#000 24%,rgba(0,0,0,.45) 55%,transparent 88%)}.evts-sp__stage{position:relative;width:min(118rem,calc(100% - 19rem));margin:0 auto;perspective:160rem}.evts-sp__win{position:relative;padding:2rem 2.4rem 8rem;border-radius:2.8rem;background:linear-gradient(155deg,#ffffff1f,#ffffff09 50%,#fff1);border:1px solid var(--sp-line);box-shadow:0 4rem 12rem #000000a6,0 0 0 1px #0006,inset 0 1px #fff3;transform-origin:50% 100%}.evts-sp__win:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(60% 50% at 18% 0,#ffffff1a,#fff0);pointer-events:none}.evts-sp__sheen{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.evts-sp__glare{position:absolute;left:0;top:0;width:64rem;height:64rem;margin:-32rem 0 0 -32rem;border-radius:50%;background:radial-gradient(closest-side,#ffffff16,#fff0);opacity:0;transition:opacity .5s}.evts-sp__scan{position:absolute;left:0;right:0;top:0;height:30%;background:linear-gradient(#fff0,#ffffff0d 70%,#ff6e7266 97%,#fff0);opacity:0;transform:translateY(-100%)}.evts-sp__pool{position:absolute;left:8%;right:8%;bottom:-9rem;height:18rem;border-radius:50%;background:radial-gradient(closest-side,#e8212752,#e8212714 60%,#e8212700);pointer-events:none}.evts-sp__dock{position:absolute;left:-7.4rem;top:50%;display:flex;flex-direction:column;gap:.6rem;padding:.7rem;border-radius:99rem;background:linear-gradient(160deg,#ffffff1f,#ffffff0d);border:1px solid var(--sp-line);box-shadow:0 2rem 5rem #00000080;transform:translateY(-50%)}.evts-sp__dock a{display:grid;place-items:center;width:4.2rem;height:4.2rem;border-radius:50%;color:#ffffffb8;transition:background-color .25s,color .25s}.evts-sp__dock a.is-on{background:#ffffff26;color:#fff}.evts-sp__dock a:focus-visible,.evts-sp__dock a:hover{background:#e821274d;color:#fff}.evts-sp__dock svg,.evts-sp__go svg,.evts-sp__search svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.evts-sp__bar{position:relative;display:grid;grid-template-columns:auto 1fr minmax(22rem,38rem);align-items:center;gap:1.6rem;margin-bottom:1.8rem}.evts-sp__brand{display:inline-flex;align-items:center;gap:.7rem;padding:.7rem 1.3rem;border-radius:99rem;background:#ffffff14;border:1px solid var(--sp-line);color:#fff;font-size:1.3rem;letter-spacing:.02em;text-decoration:none;white-space:nowrap}.evts-sp__dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--sp-red);box-shadow:0 0 .8rem #e82127e6}.evts-sp__head{display:flex;align-items:center;gap:1rem;min-width:0}.evts-sp__count{padding:.3rem .9rem;border-radius:99rem;background:#e8212724;border:1px solid rgba(232,33,39,.35);color:#ff8a8d;font-size:1.2rem;line-height:1.4;white-space:nowrap}.evts-sp .evts-sp__title{margin:0;font-family:var(--font-heading-family, inherit);font-size:2.2rem;font-weight:600;line-height:1.2;letter-spacing:.01em;color:#fff}.evts-sp__search{display:flex;align-items:center;gap:.8rem;height:4.2rem;padding:0 1.5rem;border-radius:99rem;background:#00000059;border:1px solid var(--sp-line);color:#fff9;transition:border-color .25s,box-shadow .25s}.evts-sp__search:focus-within{border-color:#e82127cc;box-shadow:0 0 0 3px #e821272e}.evts-sp__search input{flex:1;min-width:0;height:100%;padding:0;border:0;background:0 0;color:#fff;font:inherit;font-size:1.4rem;box-shadow:none;outline:0;-webkit-appearance:none;appearance:none}.evts-sp__search input::placeholder{color:#ffffff80}.evts-sp__grid{column-count:4;column-gap:1.6rem}.evts-sp__card{position:relative;z-index:0;display:block;margin:0 0 1.6rem;padding:.7rem .7rem 1.1rem;border-radius:1.8rem;background:#121419;break-inside:avoid;color:inherit;text-decoration:none}.evts-sp__card:after,.evts-sp__card:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.evts-sp__card:before{border:1px solid rgba(255,255,255,.06)}.evts-sp__card:after{border:1px solid rgba(232,33,39,.5);box-shadow:0 0 1.4rem #e821271a}.evts-sp__edge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0}.evts-sp__edge i{position:absolute;background:#ff3b40;box-shadow:0 0 .6rem #e82127e6}.evts-sp__edge i:first-child{top:0;left:1.8rem;right:1.8rem;height:1px;transform:scaleX(0);transform-origin:left center}.evts-sp__edge i:nth-child(2){right:0;top:1.8rem;bottom:1.8rem;width:1px;transform:scaleY(0);transform-origin:center top}.evts-sp__edge i:nth-child(3){bottom:0;left:1.8rem;right:1.8rem;height:1px;transform:scaleX(0);transform-origin:right center}.evts-sp__edge i:nth-child(4){left:0;top:1.8rem;bottom:1.8rem;width:1px;transform:scaleY(0);transform-origin:center bottom}.evts-sp__card[hidden]{display:none}.evts-sp__media{position:relative;display:block;overflow:hidden;border-radius:1.2rem;background:#1a1d22;aspect-ratio:16/10;box-shadow:0 0 0 1px #ffffff0f;transition:box-shadow .35s var(--sp-ease)}.evts-sp__card--1 .evts-sp__media{aspect-ratio:4/3}.evts-sp__card--2 .evts-sp__media{aspect-ratio:5/4}.evts-sp__card--3 .evts-sp__media{aspect-ratio:3/2}.evts-sp__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:45% 50%;transition:transform .6s var(--sp-ease)}.evts-sp__chips{position:absolute;top:.9rem;left:.9rem;display:flex;gap:.4rem}.evts-sp__chip{padding:.35rem .9rem;border-radius:99rem;background:#0a0c0ebd;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:1.1rem;letter-spacing:.02em;line-height:1.4}.evts-sp__chip--new{background:var(--sp-red);border-color:#ffffff4d;font-weight:600}.evts-sp__go{position:absolute;right:.9rem;bottom:.9rem;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:#0a0c0ebd;border:1px solid rgba(255,255,255,.16);color:#fff;transition:background-color .25s,transform .35s var(--sp-ease)}.evts-sp__go svg{width:1.8rem;height:1.8rem}.evts-sp__name{display:-webkit-box;margin-top:.9rem;padding:0 .4rem;overflow:hidden;color:#ffffffdb;font-size:1.35rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.evts-sp__card:focus-visible .evts-sp__media,.evts-sp__card:hover .evts-sp__media{box-shadow:0 0 0 1px #e82127bf,0 1.2rem 3rem #e8212733}.evts-sp__count{font-variant-numeric:tabular-nums}.evts-sp__num{display:inline-block;text-align:end}.evts-sp__card:focus-visible .evts-sp__go,.evts-sp__card:hover .evts-sp__go{background:var(--sp-red)}.evts-sp__card:hover .evts-sp__name{color:#fff}.evts-sp__tabs{position:absolute;left:50%;bottom:1.8rem;display:flex;align-items:center;gap:.4rem;max-width:calc(100% - 3rem);padding:.5rem;border-radius:99rem;background:#101216db;border:1px solid var(--sp-line);box-shadow:0 1.2rem 3rem #00000080;transform:translate(-50%);white-space:nowrap}.evts-sp__all,.evts-sp__tabs button{padding:.85rem 1.5rem;border:0;border-radius:99rem;background:0 0;color:#ffffffb3;font:inherit;font-size:1.3rem;line-height:1.2;cursor:pointer;transition:background-color .25s,color .25s}.evts-sp__tabs button:hover{color:#fff}.evts-sp__tabs button.is-on{background:#ffffff29;color:#fff}.evts-sp__all{color:#ff4a4f;text-decoration:none}.evts-sp__all:hover{background:#e821272e;color:#fff}@media(max-width:989px){.evts-sp__stage{width:calc(100% - 3rem)}.evts-sp__dock{display:none}.evts-sp__grid{column-count:3}}@media(max-width:749px){.evts-sp__sticky{padding:6rem 0 7rem}.evts-sp__win{padding:1.4rem 1.4rem 7.4rem;border-radius:2.2rem}.evts-sp__bar{grid-template-columns:1fr;gap:1rem;margin-bottom:1.4rem}.evts-sp__brand{display:none}.evts-sp__search{grid-column:1/-1}.evts-sp .evts-sp__title{font-size:1.9rem}.evts-sp__grid{column-count:2;column-gap:1rem}.evts-sp__card{margin-bottom:1.2rem;padding:.5rem .5rem .9rem;border-radius:1.4rem}.evts-sp__media{border-radius:1rem}.evts-sp__card:nth-child(n+7){display:none}.evts-sp__name{font-size:1.25rem}.evts-sp__chips{top:.6rem;left:.6rem}.evts-sp__chip{font-size:1rem}.evts-sp__go{width:2.8rem;height:2.8rem;right:.6rem;bottom:.6rem}.evts-sp__tabs{bottom:1.4rem;overflow-x:auto;scrollbar-width:none}.evts-sp__tabs::-webkit-scrollbar{display:none}.evts-sp__all,.evts-sp__tabs button{padding:.8rem 1.2rem;font-size:1.2rem}.evts-sp__pool{bottom:-6rem;height:12rem}.evts-sp__count{font-size:1.1rem}.evts-sp__glow--a{width:60rem;height:50rem}}@media(prefers-reduced-motion:no-preference){.evts-sp__card:hover .evts-sp__media img{transform:scale(1.04)}.evts-sp__card:hover .evts-sp__go{transform:rotate(45deg)}.evts-sp__win.is-live .evts-sp__scan{animation:evts-sp-scan 1.5s cubic-bezier(.4,0,.2,1) 1 both}.evts-sp__win.is-glare .evts-sp__glare{opacity:1}.evts-sp__card.is-pop{animation:evts-sp-pop .5s var(--sp-ease) calc(var(--p,0) * .05s) both}@media(min-width:990px)and (hover:hover){.evts-sp.is-js .evts-sp__track{height:170vh}.evts-sp.is-js .evts-sp__sticky{position:sticky;top:0;display:flex;flex-direction:column;justify-content:center;height:100vh;padding:calc(var(--hdr) + 2rem) 0 2.4rem}.evts-sp.is-js .evts-sp__win,.evts-sp.is-js .evts-sp__pool{opacity:0;will-change:transform,opacity}.evts-sp.is-js .evts-sp__card{will-change:transform}.evts-sp.is-js .evts-sp__media{animation:evts-sp-float calc(5.5s + var(--k,0) * .45s) ease-in-out calc(var(--k,0) * -.7s) infinite alternate}.evts-sp.is-js.is-paused .evts-sp__media{animation-play-state:paused}}@media(max-width:989px),(hover:none){.evts-sp.is-js .evts-sp__win{opacity:0;transform:translateY(4rem) rotateX(14deg) scale(.96)}.evts-sp.is-js .evts-sp__win.is-in{opacity:1;transform:none;transition:opacity .8s var(--sp-ease),transform 1.1s var(--sp-ease)}}.evts-sp.is-js .evts-sp__card:after{opacity:0}.evts-sp.is-js .evts-sp__media{opacity:0}.evts-sp.is-js .evts-sp__name{opacity:0;translate:0 .8rem}.evts-sp.is-js .evts-sp__card.is-lit .evts-sp__edge{animation:evts-sp-edge 1.05s linear var(--w,0s) 1 both}.evts-sp.is-js .evts-sp__card.is-lit .evts-sp__edge i:first-child{animation:evts-sp-dx .16s linear var(--w,0s) 1 both}.evts-sp.is-js .evts-sp__card.is-lit .evts-sp__edge i:nth-child(2){animation:evts-sp-dy .14s linear calc(var(--w,0s) + .16s) 1 both}.evts-sp.is-js .evts-sp__card.is-lit .evts-sp__edge i:nth-child(3){animation:evts-sp-dx .16s linear calc(var(--w,0s) + .3s) 1 both}.evts-sp.is-js .evts-sp__card.is-lit .evts-sp__edge i:nth-child(4){animation:evts-sp-dy .14s linear calc(var(--w,0s) + .46s) 1 both}.evts-sp.is-js .evts-sp__card.is-lit:after{opacity:1;transition:opacity .4s ease calc(var(--w, 0s) + .5s)}.evts-sp.is-js .evts-sp__card.is-lit .evts-sp__media{opacity:1;transition:opacity .6s ease calc(var(--w, 0s) + .3s),box-shadow .35s var(--sp-ease)}.evts-sp.is-js .evts-sp__card.is-lit .evts-sp__name{opacity:1;translate:none;transition:opacity .6s var(--sp-ease) calc(var(--w, 0s) + .55s),translate .7s var(--sp-ease) calc(var(--w, 0s) + .55s),color .25s}@media(max-width:749px){.evts-sp__edge{display:none}.evts-sp.is-js .evts-sp__card.is-lit:after{transition-delay:var(--w, 0s)}.evts-sp.is-js .evts-sp__card.is-lit .evts-sp__media{transition:opacity .5s ease calc(var(--w, 0s) + .12s),box-shadow .35s var(--sp-ease)}.evts-sp.is-js .evts-sp__card.is-lit .evts-sp__name{transition-delay:calc(var(--w, 0s) + .28s)}}}@keyframes evts-sp-float{0%{transform:translateY(-.4rem)}to{transform:translateY(.4rem)}}@keyframes evts-sp-scan{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(340%)}}@keyframes evts-sp-edge{0%{opacity:1}62%{opacity:1}to{opacity:0}}@keyframes evts-sp-dx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes evts-sp-dy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes evts-sp-pop{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/evts-spatial.css.map */
