.OrderCelebration-module__0ygf1q__overlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:radial-gradient(520px 380px at 50% 46%,#c8b48e2e,#0000 70%),linear-gradient(160deg,#1e362df0,#1a2b20f7);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.OrderCelebration-module__0ygf1q__enter{animation:.25s forwards OrderCelebration-module__0ygf1q__overlay-in}.OrderCelebration-module__0ygf1q__exit{animation:.45s forwards OrderCelebration-module__0ygf1q__overlay-out}@keyframes OrderCelebration-module__0ygf1q__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes OrderCelebration-module__0ygf1q__overlay-out{0%{opacity:1}to{opacity:0}}.OrderCelebration-module__0ygf1q__beam{background:linear-gradient(90deg,#0000,#f3ede20f,#c8b48e29,#0000);width:40%;height:160%;animation:1.6s cubic-bezier(.4,0,.2,1) .3s forwards OrderCelebration-module__0ygf1q__beam;position:absolute;top:-30%;left:-50%;transform:rotate(18deg)}@keyframes OrderCelebration-module__0ygf1q__beam{0%{left:-50%}to{left:130%}}.OrderCelebration-module__0ygf1q__stage{text-align:center;flex-direction:column;align-items:center;padding:0 24px;display:flex;position:relative}.OrderCelebration-module__0ygf1q__exit .OrderCelebration-module__0ygf1q__stage{animation:.45s forwards OrderCelebration-module__0ygf1q__stage-out}@keyframes OrderCelebration-module__0ygf1q__stage-out{to{transform:scale(.96)translateY(-6px)}}.OrderCelebration-module__0ygf1q__emblem{width:132px;height:132px;margin-bottom:28px;position:relative}.OrderCelebration-module__0ygf1q__mark{z-index:2;filter:drop-shadow(0 0 10px #c8b48e8c)drop-shadow(0 0 26px #c8b48e59);width:100%;height:100%;animation:.5s cubic-bezier(.2,.8,.2,1) .8s OrderCelebration-module__0ygf1q__mark-pulse;position:relative;overflow:visible}@keyframes OrderCelebration-module__0ygf1q__mark-pulse{0%{transform:scale(1)}40%{transform:scale(1.07)}to{transform:scale(1)}}.OrderCelebration-module__0ygf1q__track{fill:#c8b48e12;stroke:#f3ede21a;stroke-width:4px}.OrderCelebration-module__0ygf1q__ring,.OrderCelebration-module__0ygf1q__check{fill:none;stroke:#c8b48e;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.OrderCelebration-module__0ygf1q__ring{stroke-width:4px;transform-origin:60px 60px;animation:.6s cubic-bezier(.65,0,.35,1) 50ms forwards OrderCelebration-module__0ygf1q__draw;transform:rotate(-90deg)}.OrderCelebration-module__0ygf1q__check{stroke:#f3ede2;stroke-width:7px;animation:.35s cubic-bezier(.65,0,.35,1) .5s forwards OrderCelebration-module__0ygf1q__draw}@keyframes OrderCelebration-module__0ygf1q__draw{to{stroke-dashoffset:0}}.OrderCelebration-module__0ygf1q__wave{opacity:0;border:2px solid #c8b48e;border-radius:50%;animation:.9s cubic-bezier(.2,.8,.2,1) .45s forwards OrderCelebration-module__0ygf1q__wave;position:absolute;inset:0}.OrderCelebration-module__0ygf1q__waveLate{border-width:1px;animation-delay:.6s}@keyframes OrderCelebration-module__0ygf1q__wave{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(2.6)}}.OrderCelebration-module__0ygf1q__ray{opacity:0;transform-origin:50% 0;width:2px;height:34px;transform:rotate(var(--ray-angle)) translateY(70px) scaleY(.3);animation:OrderCelebration-module__0ygf1q__ray .75s cubic-bezier(.2, .8, .2, 1) var(--ray-delay) forwards;background:linear-gradient(#c8b48e,#0000);border-radius:2px;margin-left:-1px;position:absolute;top:50%;left:50%}@keyframes OrderCelebration-module__0ygf1q__ray{0%{opacity:0;transform:rotate(var(--ray-angle)) translateY(62px) scaleY(.3)}25%{opacity:1}to{opacity:0;transform:rotate(var(--ray-angle)) translateY(132px) scaleY(1)}}.OrderCelebration-module__0ygf1q__label,.OrderCelebration-module__0ygf1q__amount,.OrderCelebration-module__0ygf1q__caption{opacity:0;margin:0;animation:.45s cubic-bezier(.2,.8,.2,1) forwards OrderCelebration-module__0ygf1q__rise}.OrderCelebration-module__0ygf1q__label{color:#f3ede2;font-family:var(--font-lora), Georgia, serif;font-size:2rem;font-weight:600;line-height:1.15;animation-delay:.55s}.OrderCelebration-module__0ygf1q__amount{color:#c8b48e;font-variant-numeric:tabular-nums;margin-top:10px;font-size:1.6rem;font-weight:700;animation-delay:.65s}.OrderCelebration-module__0ygf1q__caption{color:#f3ede2b3;margin-top:8px;font-size:.95rem;animation-delay:.75s}@keyframes OrderCelebration-module__0ygf1q__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.OrderCelebration-module__0ygf1q__beam,.OrderCelebration-module__0ygf1q__wave,.OrderCelebration-module__0ygf1q__ray{display:none}.OrderCelebration-module__0ygf1q__ring,.OrderCelebration-module__0ygf1q__check{animation-duration:.01ms}}
