.eg-reward__stage{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:clamp(7px,1.4vw,20px);min-height:400px;margin:4px auto 0;perspective:1200px}.eg-reward__stage:before{content:"";position:absolute;z-index:-1;left:5%;right:5%;bottom:50px;height:46px;border-radius:50%;background:#21416921;filter:blur(22px);transform:scaleX(.72)}.eg-reward__stage:after{content:"";position:absolute;z-index:-1;left:10%;right:10%;bottom:72px;height:1px;background:linear-gradient(90deg,transparent,rgb(184 138 61 / 65%),transparent);box-shadow:0 0 20px #b88a3d6b}.eg-reward__product{--accent: 94 136 190;position:relative;display:grid;justify-items:center;align-content:end;min-width:0;opacity:0;transform:translate3d(0,72px,0) scale(.82) rotateY(calc((var(--i) - 1.5) * -4deg));transform-origin:50% 100%}.eg-reward__product--audace{--accent: 205 67 75;padding-bottom:1px}.eg-reward__product--eclissi{--accent: 48 102 188;padding-bottom:19px}.eg-reward__product--argenteo{--accent: 135 145 160;padding-bottom:19px}.eg-reward__product--volar{--accent: 53 139 215;padding-bottom:1px}.eg-reward[open] .eg-reward__product{animation:eg-reward-product-rise 1.1s var(--delay) cubic-bezier(.16,1,.3,1) both}.eg-reward__product-glow{position:absolute;z-index:-1;width:84%;aspect-ratio:.74;bottom:58px;border-radius:50%;background:radial-gradient(circle,rgb(var(--accent) / 25%),transparent 66%);filter:blur(13px);opacity:.75;transform:scale(.8)}.eg-reward[open] .eg-reward__product-glow{animation:eg-reward-glow-breathe 3.8s calc(var(--delay) + .7s) ease-in-out infinite}.eg-reward__product img{position:relative;z-index:1;display:block;width:auto;max-width:100%;height:clamp(248px,41vh,430px);object-fit:contain;filter:drop-shadow(0 24px 18px rgb(7 28 60 / 16%)) drop-shadow(0 3px 5px rgb(255 255 255 / 88%));transform:translateZ(22px);transition:transform .5s cubic-bezier(.16,1,.3,1),filter .5s ease}.eg-reward__product:hover img{transform:translateY(-8px) translateZ(34px) scale(1.035);filter:drop-shadow(0 30px 24px rgb(var(--accent) / 23%)) drop-shadow(0 3px 5px rgb(255 255 255 / 92%))}.eg-reward__product-copy{position:relative;z-index:3;display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;width:100%;max-width:155px;margin-top:-6px;padding-top:11px;border-top:1px solid rgb(var(--accent) / 32%);text-align:left}.eg-reward__product-copy span{grid-row:1 / span 2;color:rgb(var(--accent) / 78%);font-size:8px;letter-spacing:.12em}.eg-reward__product-copy strong{color:var(--eg-navy, #071c3c);font-family:Georgia,Times New Roman,serif;font-size:clamp(15px,1.7vw,21px);font-weight:400;line-height:1;letter-spacing:.03em;text-transform:uppercase}.eg-reward__product-copy small{margin-top:4px;color:#112b5085;font-size:8px;letter-spacing:.18em;text-transform:uppercase}.eg-reward__footer{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding-top:17px;border-top:1px solid rgb(7 28 60 / 10%)}.eg-reward__footer p{display:flex;align-items:center;gap:10px;margin:0;color:#112b5094;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.eg-reward__footer p span{width:30px;height:1px;background:linear-gradient(90deg,transparent,var(--eg-gold, #b88a3d))}.eg-reward__footer p span:last-child{background:linear-gradient(90deg,var(--eg-gold, #b88a3d),transparent)}.eg-reward__continue,.eg-reward-replay{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 18px;border:1px solid rgb(184 138 61 / 42%);border-radius:999px;color:var(--eg-navy, #071c3c);background:#ffffff8c;font:inherit;font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.eg-reward__continue:hover,.eg-reward-replay:hover{transform:translateY(-2px);background:#fff;box-shadow:0 10px 26px #071c3c1a}.eg-reward-access{display:none;justify-content:space-between;align-items:center;gap:16px;padding:4px 2px 0}.eg-coming-soon.has-reward-access .eg-reward-access{display:flex;animation:eg-reward-access-in .5s ease both}.eg-coming-soon.has-reward-access .eg-signup__row,.eg-coming-soon.has-reward-access .eg-signup__note{display:none}.eg-reward-access__status{display:inline-flex;align-items:center;gap:8px;color:var(--eg-navy, #071c3c);font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.eg-reward-access__status i{color:var(--eg-gold, #b88a3d);font-style:normal}.eg-reward-replay{min-height:38px;padding:8px 15px;background:#ffffff61}.eg-reward-replay svg{width:15px;height:15px}.eg-signup__button.is-loading{position:relative;pointer-events:none}.eg-signup__button.is-loading>span,.eg-signup__button.is-loading>svg{opacity:.22}.eg-signup__button.is-loading:after{content:"";position:absolute;width:17px;height:17px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:eg-reward-spin .7s linear infinite}.eg-form-feedback:empty{display:none}@keyframes eg-reward-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes eg-reward-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes eg-reward-beam{0%{left:-50%;opacity:0}15%{opacity:.78}to{left:116%;opacity:0}}@keyframes eg-reward-product-rise{0%{opacity:0;transform:translate3d(0,76px,0) scale(.78) rotateY(calc((var(--i) - 1.5) * -7deg));filter:blur(6px)}58%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1) rotateY(calc((var(--i) - 1.5) * -2deg));filter:blur(0)}}@keyframes eg-reward-glow-breathe{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:.95;transform:scale(1.08)}}@keyframes eg-reward-twinkle{0%,to{opacity:.12;transform:scale(.65) rotate(0)}50%{opacity:.88;transform:scale(1.24) rotate(45deg)}}@keyframes eg-reward-pulse-star{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes eg-reward-access-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes eg-reward-spin{to{transform:rotate(360deg)}}@media(max-width:749px){.eg-reward{width:calc(100vw - 20px);max-height:91svh;border-radius:24px}.eg-reward__panel{min-height:0;max-height:91svh;padding:44px 16px 22px}.eg-reward__close{top:10px;right:10px;width:39px;height:39px}.eg-reward__header h2{font-size:clamp(27px,9.3vw,40px)}.eg-reward__header>p:last-child{margin-top:12px;font-size:12px;line-height:1.48}.eg-reward__stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;min-height:0;margin-top:12px}.eg-reward__stage:before{display:none}.eg-reward__stage:after{bottom:50%;left:8%;right:8%}.eg-reward__product,.eg-reward__product--eclissi,.eg-reward__product--argenteo,.eg-reward__product--volar{padding-bottom:0}.eg-reward__product img{height:clamp(190px,31svh,270px)}.eg-reward__product-copy{max-width:125px;margin-top:-11px;padding-top:7px}.eg-reward__product-copy strong{font-size:14px}.eg-reward__footer{display:grid;justify-items:center;margin-top:17px;text-align:center}.eg-reward__footer p{justify-content:center;font-size:7px;letter-spacing:.11em}.eg-reward__footer p span{width:14px}.eg-reward__continue{width:100%}.eg-reward-access{align-items:stretch;flex-direction:column}.eg-reward-replay{width:100%}}@media(prefers-reduced-motion:reduce){.eg-reward,.eg-reward::backdrop,.eg-reward *,.eg-reward-access{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eg-coming-soon-reward-2.css.map */
