.zr-relic{position:absolute;z-index:2;right:6%;top:50%;width:min(38vw,500px);aspect-ratio:1/1.1;transform:translateY(-50%);pointer-events:none}.zr-hero .zr-relic{top:auto;bottom:4%;transform:none;right:7%;width:min(36vw,500px)}.zr-relic__chest{position:absolute;left:20%;bottom:0;width:60%;z-index:1}.zr-relic__chest img{width:100%;height:auto;display:block;image-rendering:pixelated;filter:drop-shadow(0 14px 18px rgba(0,0,0,.5)) drop-shadow(0 0 16px rgba(111,211,217,.35))}.zr-relic__beam{position:absolute;left:30%;width:40%;top:6%;bottom:40%;z-index:1;background:linear-gradient(to top,#befafcf2,#6fd3d999 35%,#6fd3d92e 75%,#6fd3d900);clip-path:polygon(22% 100%,78% 100%,100% 0,0 0);mix-blend-mode:screen;filter:blur(3px);animation:zrBeam 4s ease-in-out infinite}.zr-relic__beam:before{content:"";position:absolute;top:0;right:20%;bottom:0;left:20%;background:linear-gradient(to top,#ffffffbf,#fff0 70%);filter:blur(6px)}.zr-relic__ring{position:absolute;left:27%;width:46%;bottom:35%;height:11%;z-index:2;border-radius:50%;background:radial-gradient(closest-side,#dcfcfde6,#6fd3d973 55%,#6fd3d900);mix-blend-mode:screen;animation:zrRing 4s ease-in-out infinite}.zr-relic__mote{position:absolute;bottom:42%;width:6px;height:6px;background:#dffbfc;z-index:3;opacity:0;box-shadow:0 0 10px #6fd3d9;animation:zrMote 4.5s linear infinite}.zr-relic__device{position:absolute;left:14%;top:-6%;width:72%;z-index:2}.zr-relic__device img{width:100%;height:auto;display:block;filter:drop-shadow(0 0 22px rgba(111,211,217,.85)) drop-shadow(0 8px 10px rgba(0,0,0,.25));animation:zrFloat 4s ease-in-out infinite}.zr-relic--nochest{aspect-ratio:auto}.zr-relic--nochest .zr-relic__device{position:relative;left:auto;top:auto;width:100%}@keyframes zrFloat{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-12px) rotate(1deg)}}@keyframes zrBeam{0%,to{opacity:1}50%{opacity:.75}}@keyframes zrRing{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.7;transform:scaleX(.88)}}@keyframes zrGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes zrMote{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-150px);opacity:0}}@media(max-width:989px)and (min-width:641px){.zr-relic,.zr-hero .zr-relic{width:38vw;right:2%}}@media(max-width:640px){.zr-hero .zr-relic,.zr-lore .zr-relic{top:18px;bottom:auto;left:50%;right:auto;width:min(70vw,285px);transform:translate(-50%)}.zr-hero .zr-hero__bg{object-position:72% center}.zr-hero .zr-hero__inner{padding-top:318px!important}.zr-lore{padding-top:280px!important}.zr-lore>img{object-position:78% center}.zr-relic__mote{width:4px;height:4px}@keyframes zrMote{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-90px);opacity:0}}}@media(max-width:640px){.zr-hero .zr-relic{top:8px;width:min(58vw,232px)}.zr-hero .zr-hero__inner{padding-top:250px!important;padding-bottom:22px!important}.zr-hero{min-height:0!important}.zr-hero .zr-eyebrow{margin-bottom:6px!important}.zr-hero .zr-hero__title{font-size:30px!important;line-height:1.05!important;margin:0 0 8px!important}.zr-hero .zr-hero__text{font-size:13.5px!important;line-height:1.45!important;margin:0 0 12px!important}.zr-hero .zr-btn{padding:11px 18px!important}.zr-hero .zr-hero__meta{margin-top:12px!important;gap:4px 12px!important;font-size:10.5px!important}}@media(prefers-reduced-motion:reduce){.zr-relic__device img,.zr-relic__beam,.zr-relic__ring,.zr-relic__mote{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zr-relic.css.map */
