.ex-footer.ft{--ft-s1: 4px;--ft-s2: 8px;--ft-s3: 12px;--ft-s4: 16px;--ft-s5: 24px;--ft-s6: 32px;--ft-s7: 48px;--ft-s8: 64px;--ft-s9: 96px;position:relative;isolation:isolate;overflow:clip;border-top:1px solid var(--line)}.ex-footer.ft:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(48% 62% at 100% 38%,rgba(57,193,250,.16),rgba(164,176,245,.08) 46%,transparent 74%),radial-gradient(30% 40% at 96% 92%,rgba(127,214,160,.07),transparent 70%)}.ex-footer__art{position:absolute;z-index:-1;right:max(-16%,-210px);top:27%;width:min(48vw,620px);aspect-ratio:502 / 508;translate:0 -50%;pointer-events:none}.ex-footer__art svg{width:100%;height:100%;overflow:visible;animation:ex-ft-sway 22s ease-in-out infinite alternate;transform-origin:50% 50%}@keyframes ex-ft-sway{0%{transform:rotate(-7deg)}to{transform:rotate(5deg)}}.ex-footer__glow{opacity:.2;animation:ex-ft-breathe 7s ease-in-out infinite alternate}@keyframes ex-ft-breathe{0%{opacity:.12}to{opacity:.26}}.ex-footer__line,.ex-footer__run,.ex-footer__echo{fill:none}.ex-footer__echo{vector-effect:non-scaling-stroke;stroke:#ffffff80;stroke-width:1;transform-box:fill-box;transform-origin:50% 50%;opacity:0;animation:ex-ft-echo 8s cubic-bezier(.2,.6,.35,1) infinite;animation-delay:calc(var(--k) * -2s)}@keyframes ex-ft-echo{0%{transform:scale(1);opacity:.32}to{transform:scale(1.75);opacity:0}}.ex-footer__line{stroke-width:1.3;opacity:.75;stroke-dasharray:100 100;stroke-dashoffset:0;transition:stroke-dashoffset 2.6s var(--ease) .2s}.ex-footer__run{stroke-width:2;stroke-linecap:round;stroke-dasharray:7 93;filter:drop-shadow(0 0 6px rgba(57,193,250,.9));animation:ex-ft-run 7s linear infinite}@keyframes ex-ft-run{to{stroke-dashoffset:-100}}.ex-footer__art.is-pre .ex-footer__line{stroke-dashoffset:100}.ex-footer__art.is-pre .ex-footer__run,.ex-footer__art.is-pre .ex-footer__echoes{opacity:0}.ex-footer__run,.ex-footer__echoes{transition:opacity 1s var(--ease) 1.6s}@media(prefers-reduced-motion:reduce){.ex-footer__art svg,.ex-footer__glow,.ex-footer__run,.ex-footer__echo{animation:none}.ex-footer__echo{opacity:.12}.ex-footer__echo[style*="--k:1"]{transform:scale(1.2)}.ex-footer__echo[style*="--k:2"]{transform:scale(1.4)}.ex-footer__echo[style*="--k:3"]{transform:scale(1.6)}.ex-footer__art.is-pre .ex-footer__line{stroke-dashoffset:0}.ex-footer__art.is-pre .ex-footer__run,.ex-footer__art.is-pre .ex-footer__echoes{opacity:1}}@media(max-width:767px){.ex-footer__art{width:118vw;right:-58vw;top:0;translate:0 -18%;opacity:.8}.ex-footer.ft:before{background:radial-gradient(70% 40% at 100% 8%,rgba(57,193,250,.16),rgba(164,176,245,.07) 50%,transparent 78%)}}.ex-footer .wrap{position:relative;z-index:1}.ex-footer__top{display:grid;gap:var(--ft-s6);padding-bottom:var(--ft-s8);border-bottom:1px solid var(--line)}.ex-footer__logo{display:inline-block;color:inherit;text-decoration:none;width:max-content}.ex-footer__logo-img{width:var(--ft-logo-w, 120px);height:auto}.ex-footer__word{margin:0;font:200 clamp(2.75rem,1rem + 6.5vw,7rem) / 1 var(--f-heading, var(--f-body));letter-spacing:.55em;text-transform:uppercase}.ex-footer__word b{font-weight:inherit}.ex-footer__made{display:flex;align-items:center;gap:var(--ft-s2);margin-top:var(--ft-s4);font-size:var(--t-sm);color:var(--snow-2, #bdbdbd)}.ex-footer__flag{width:21px;height:14px;display:block;flex:none}.ex-footer__social{display:flex;gap:var(--ft-s2);margin-top:var(--ft-s3);list-style:none;padding:0}.ex-footer__social a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);color:var(--snow-2, #bdbdbd);transition:color .2s var(--ease),border-color .2s var(--ease)}.ex-footer__social a:hover{color:var(--snow);border-color:var(--snow-3, #8e8e8e)}.ex-footer__social svg{width:16px;height:16px;fill:currentColor}.ex-footer__head{margin:0;font:600 clamp(1.75rem,1.2rem + 2vw,2.75rem) / 1.05 var(--f-heading, var(--f-body));letter-spacing:-.04em;max-width:12ch}.ex-footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ft-s6) var(--ft-s5);padding:var(--ft-s7) 0}.ex-footer__col{display:grid;align-content:start;font-size:var(--t-sm);color:var(--snow-2, #bdbdbd)}.ex-footer__col h3{font-size:var(--t-xs);font-weight:500;color:var(--snow-3, #8e8e8e);margin-bottom:var(--ft-s1)}.ex-footer__col a{text-decoration:none;color:inherit;min-height:44px;display:inline-flex;align-items:center}.ex-footer__col a:hover{color:var(--snow);text-decoration:underline;text-underline-offset:.25em}.ex-footer__col p{display:grid;gap:2px;margin:0}.ex-footer__col p+p{margin-top:var(--ft-s3)}.ex-footer__col p span{font-size:var(--t-xs);color:var(--snow-3, #8e8e8e)}.ex-footer__hint{font-size:var(--t-xs);color:var(--snow-3)}.ex-footer__bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--ft-s3);padding-top:var(--ft-s5);border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--snow-3, #8e8e8e)}.ex-footer__bar p{margin:0}.ex-footer__bar nav{display:flex;flex-wrap:wrap;gap:0 var(--ft-s5)}.ex-footer__bar a{text-decoration:none;color:inherit;min-height:44px;display:inline-flex;align-items:center}.ex-footer__bar a:hover{color:var(--snow)}.ex-footer__fine{margin-top:var(--ft-s4);font-size:var(--t-xs);line-height:1.6;color:var(--snow-3, #8e8e8e)}.ex-footer__fine p{margin:0}@media(min-width:768px){.ex-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ex-footer__top{grid-template-columns:1fr auto;align-items:end}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eyvax-footer.css.map */
