.ov-purchase-toast{position:fixed;bottom:20px;left:20px;background:#161618;border:1px solid rgba(201,151,28,.4);border-left:3px solid #C9971C;padding:12px 16px;display:flex;align-items:center;gap:12px;z-index:9999;max-width:320px;box-shadow:0 10px 30px #0009;transform:translate(-120%);transition:transform .5s cubic-bezier(.25,.46,.45,.94);font-family:Inter,sans-serif}.ov-purchase-toast.show{transform:translate(0)}.ov-purchase-toast img{width:50px;height:50px;object-fit:cover;border:1px solid rgba(201,151,28,.3)}.ov-purchase-toast .ov-toast-text{font-size:.8rem;color:#fff;line-height:1.4}.ov-purchase-toast .ov-toast-text strong{color:#e8b84b;font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.05em}.ov-purchase-toast .ov-toast-time{font-size:.7rem;color:#6b6b70}.ov-visitor-counter{display:inline-flex;align-items:center;gap:8px;font-family:Oswald,sans-serif;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:#e8b84b;margin:10px 0}.ov-visitor-counter .ov-pulse-dot{width:8px;height:8px;background:#c9971c;border-radius:50%;animation:ov-pulse 1.5s infinite}@keyframes ov-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.ov-stock-urgency{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:#ff6b6b;margin:8px 0;display:flex;align-items:center;gap:6px}.ov-stock-urgency:before{content:"\26a0";font-size:1rem}.ov-spin-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0a0a0bf2;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .4s ease}.ov-spin-overlay.active{opacity:1;pointer-events:all}.ov-spin-modal{background:#161618;border:2px solid #C9971C;padding:40px;text-align:center;max-width:450px;position:relative}.ov-spin-modal h2{font-family:Oswald,sans-serif;text-transform:uppercase;color:#fff;font-size:1.8rem;margin-bottom:10px;letter-spacing:.08em}.ov-spin-modal p{color:#a1a1a6;font-size:.9rem;margin-bottom:20px}.ov-wheel-container{position:relative;width:280px;height:280px;margin:20px auto}.ov-wheel{width:100%;height:100%;border-radius:50%;border:3px solid #C9971C;position:relative;overflow:hidden;transition:transform 4s cubic-bezier(.17,.67,.12,.99)}.ov-wheel-pointer{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:25px solid #C9971C;z-index:2}.ov-spin-btn{background:#c9971c;color:#0a0a0b;font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.15em;padding:15px 40px;border:none;cursor:pointer;font-weight:600;font-size:1rem;margin-top:20px;transition:all .3s ease}.ov-spin-btn:hover{background:#e8b84b;box-shadow:0 0 30px #c9971c80}.ov-spin-btn:disabled{opacity:.5;cursor:not-allowed}.ov-spin-close{position:absolute;top:10px;right:15px;background:none;border:none;color:#6b6b70;font-size:1.5rem;cursor:pointer}.ov-spin-close:hover{color:#fff}.ov-discount-code{background:#0a0a0b;border:1px dashed #C9971C;padding:15px;margin:20px 0;font-family:Oswald,sans-serif;font-size:1.5rem;letter-spacing:.2em;color:#e8b84b}.ov-exit-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#0a0a0bf2;z-index:10001;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .4s ease}.ov-exit-modal.active{opacity:1;pointer-events:all}.ov-trust-badges{display:flex;justify-content:center;gap:30px;padding:20px;flex-wrap:wrap;border-top:1px solid rgba(201,151,28,.15);border-bottom:1px solid rgba(201,151,28,.15);margin:30px 0}.ov-trust-badge{text-align:center;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:.75rem;letter-spacing:.1em;color:#a1a1a6}.ov-trust-badge .ov-badge-icon{font-size:1.5rem;display:block;margin-bottom:5px;color:#c9971c}@media(max-width:768px){.ov-purchase-toast{left:10px;right:10px;max-width:none;bottom:10px}.ov-spin-modal{margin:20px;padding:30px 20px}.ov-wheel-container{width:220px;height:220px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/over-vigilant-sales.css.map */
