.sila-wheel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#151313bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.sila-wheel-overlay.active{opacity:1;visibility:visible}.sila-wheel-popup{background:#151313;border:2px solid #C6A36B;border-radius:20px;padding:30px 25px;max-width:420px;width:92vw;position:relative;text-align:center;direction:rtl;font-family:Kufam,sans-serif;box-shadow:0 0 60px #c6a36b40}.sila-wheel-popup .close-btn{position:absolute;top:12px;left:14px;background:none;border:none;color:#f2e9dd;font-size:22px;cursor:pointer;opacity:.6;transition:opacity .2s;line-height:1;padding:4px}.sila-wheel-popup .close-btn:hover{opacity:1}.sila-wheel-popup h2{font-family:Cormorant Garamond,Cormorant,serif;color:#c6a36b;font-size:26px;margin:0 0 6px;letter-spacing:1px;font-weight:600}.sila-wheel-popup .subtitle{color:#f2e9dd;font-size:14px;margin-bottom:20px;opacity:.85}.wheel-container{position:relative;width:280px;height:280px;margin:0 auto 18px}.wheel-container canvas{width:100%;height:100%}.wheel-pointer{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:28px solid #C6A36B;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));z-index:2}.wheel-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:#c6a36b;border:3px solid #151313;display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,serif;color:#151313;font-size:12px;font-weight:700;cursor:pointer;z-index:3;letter-spacing:.5px;box-shadow:0 0 15px #c6a36b66;transition:transform .2s}.wheel-center:hover{transform:translate(-50%,-50%) scale(1.08)}.sila-wheel-form{margin-top:10px}.sila-wheel-form input[type=email]{width:100%;padding:12px 16px;border:1.5px solid #C6A36B;border-radius:10px;background:#f2e9dd14;color:#f2e9dd;font-family:Kufam,sans-serif;font-size:14px;outline:none;direction:ltr;text-align:center;box-sizing:border-box;margin-bottom:10px;transition:border-color .2s,box-shadow .2s}.sila-wheel-form input[type=email]:focus{border-color:#c6a36b;box-shadow:0 0 12px #c6a36b40}.sila-wheel-form input[type=email]::placeholder{color:#f2e9dd73}.sila-wheel-form .spin-btn{width:100%;padding:13px;border:none;border-radius:10px;background:#c6a36b;color:#151313;font-family:Kufam,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s,transform .1s;letter-spacing:.3px}.sila-wheel-form .spin-btn:hover{background:#d4b47d}.sila-wheel-form .spin-btn:active{transform:scale(.97)}.sila-wheel-form .spin-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.sila-wheel-result{display:none;text-align:center;padding:10px 0}.sila-wheel-result.show{display:block}.sila-wheel-result .prize-text{color:#c6a36b;font-size:22px;font-weight:700;margin-bottom:6px;font-family:Cormorant Garamond,serif}.sila-wheel-result .prize-code{background:#c6a36b1f;border:1.5px dashed #C6A36B;border-radius:8px;padding:10px 16px;display:inline-block;color:#f2e9dd;font-size:18px;font-weight:600;letter-spacing:3px;direction:ltr;margin:8px 0;font-family:monospace}.sila-wheel-result .prize-note{color:#f2e9dd;font-size:13px;opacity:.7;margin-top:8px}.sila-wheel-result .copy-btn{margin-top:12px;padding:10px 28px;border:1.5px solid #C6A36B;border-radius:8px;background:transparent;color:#c6a36b;font-family:Kufam,sans-serif;font-size:14px;cursor:pointer;transition:all .2s}.sila-wheel-result .copy-btn:hover{background:#c6a36b;color:#151313}.sila-wheel-tab{position:fixed;left:0;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:left bottom;background:#c6a36b;color:#151313;padding:10px 20px;border-radius:0 0 10px 10px;font-family:Kufam,sans-serif;font-size:13px;font-weight:600;cursor:pointer;z-index:9998;box-shadow:2px 2px 10px #0000004d;transition:background .2s;letter-spacing:.5px}.sila-wheel-tab:hover{background:#d4b47d}.sila-wheel-tab.hidden{display:none}@media(max-width:480px){.sila-wheel-popup{padding:22px 16px}.sila-wheel-popup h2{font-size:22px}.wheel-container{width:240px;height:240px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sila-spin-wheel.css.map */
