.wheel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:none;align-items:center;justify-content:center;z-index:9999;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wheel-popup{position:relative;background:#fff;padding:20px 20px 28px;border-radius:14px;width:380px;text-align:center;box-shadow:0 12px 40px #0003}.wheel-title{margin-bottom:16px;font-size:1.4rem;font-weight:600;font-family:Lifecare Regular,sans-serif}.wheel-close{position:absolute;top:8px;right:8px;background:transparent;border:none;font-size:20px;cursor:pointer}.wheel-container{position:relative;width:240px;height:240px;margin:0 auto 18px}.wheel-pointer{display:block!important;position:absolute;top:50%;right:-5px;transform:translateY(-50%) rotate(-180deg);width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:20px solid #f3a41f;z-index:10}.wheel{width:100%;height:100%;border-radius:50%;border:6px solid #eee;position:relative;transition:transform 4s ease-out;overflow:hidden}.wheel-labels{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.wheel-label{position:absolute;top:50%;left:50%;width:100px;text-align:center;font-size:10px;font-weight:600;color:#222;line-height:1.1;white-space:normal}.wheel-label:nth-child(2n){color:#fff}.wheel-spin-btn{background:#006400;color:#fff;border:none;border-radius:999px;padding:10px 32px;font-size:15px;cursor:pointer}.wheel-result{font-weight:600;margin-top:10px;font-size:16px}@media screen and (min-width: 768px){.wheel-container{width:320px;height:320px}.wheel-popup{width:380px}.wheel-label{font-size:12px;width:120px}}@keyframes confetti-fall{0%{transform:translateY(-10px) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
