.confetti-holder.svelte-rtt661{position:relative}@keyframes svelte-rtt661-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full-rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation-xyz),calc(var(--rotation-deg) + 360deg))}}@keyframes svelte-rtt661-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate-y) * .95)) translate(calc(var(--translate-x) * (var(--x-spread) * .9)));opacity:1}12%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * (var(--x-spread) * .95)));opacity:1}16%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * var(--x-spread)));opacity:1}to{transform:translateY(calc(var(--translate-y) + var(--fall-distance))) translate(var(--translate-x));opacity:0}}@keyframes svelte-rtt661-no-gravity-translate{0%{opacity:1}to{transform:translateY(var(--translate-y)) translate(var(--translate-x));opacity:0}}.confetti.svelte-rtt661{--translate-y: calc(-200px * var(--translate-y-multiplier));--translate-x: calc(200px * var(--translate-x-multiplier));position:absolute;height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-rtt661-translate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;opacity:0;pointer-events:none}.confetti.svelte-rtt661:before{--full-rotation: var(--rotation-xyz), var(--rotation-deg);content:"";display:block;width:100%;height:100%;background:var(--color);background-size:contain;transform:skew(var(--skew)) rotate3d(var(--full-rotation));animation:svelte-rtt661-rotate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear}.rounded.svelte-rtt661 .confetti:where(.svelte-rtt661):before{border-radius:50%}.cone.svelte-rtt661 .confetti:where(.svelte-rtt661){--translate-x: calc(200px * var(--translate-y-multiplier) * var(--translate-x-multiplier))}.no-gravity.svelte-rtt661 .confetti:where(.svelte-rtt661){animation-name:svelte-rtt661-no-gravity-translate;animation-timing-function:ease-out}@media(prefers-reduced-motion){.reduced-motion.svelte-rtt661 .confetti:where(.svelte-rtt661),.reduced-motion.svelte-rtt661 .confetti:where(.svelte-rtt661):before{animation:none}}.right-panel.svelte-1muerfu:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='noise' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeBlend mode='screen'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23noise)' opacity='0.5'/%3E%3C/svg%3E");mix-blend-mode:soft-light;pointer-events:none;z-index:10;opacity:0}@keyframes svelte-1muerfu-celebrationFadeIn{0%{opacity:0;transform:translateY(-20px) rotate(-2deg)}to{opacity:1;transform:translateY(0) rotate(-2deg)}}.coupon-banner.svelte-1muerfu{animation:svelte-1muerfu-celebrationFadeIn .5s ease-out forwards,svelte-1muerfu-float 3s ease-in-out infinite;position:relative;box-shadow:0 10px 25px -5px #0000004d;z-index:9999}@keyframes svelte-1muerfu-float{0%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(-1deg)}to{transform:translateY(0) rotate(-2deg)}}
