EDIȚIE LIMITATĂ

CENTRE PROFESIONALE DE COPIAT CHEI

EXTRAGE UN VOUCHER

Obține un cod de discount exclusiv pentru Auto (200 LEI), Feronerie (-25%) sau Victorinox (-25%)!

🔑
* Auto: 200 Lei reducere | Feronerie & Victorinox: -25% | Valabilitate: 15 zile
.land-campaign-container { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; display: flex !important; justify-content: center !important; align-items: center !important; padding: 10px !important; background: transparent !important; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important; margin: 0 !important; overflow-x: hidden !important; } .campaign-card { background: linear-gradient(145deg, #222226, #18181b) !important; border: 2px solid #cc0000 !important; padding: 20px 12px !important; border-radius: 18px !important; text-align: center !important; max-width: 500px !important; width: 100% !important; box-sizing: border-box !important; box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.6), inset 0 0 20px rgba(255, 255, 255, 0.04) !important; position: relative !important; overflow: hidden !important; margin: 0 auto !important; } .shine-badge { background: rgba(204, 0, 0, 0.25) !important; color: #ff4d4d !important; font-size: 10px !important; font-weight: bold !important; padding: 4px 10px !important; border-radius: 20px !important; border: 1px solid rgba(255, 77, 77, 0.5) !important; letter-spacing: 1.5px !important; text-transform: uppercase !important; display: inline-block !important; } .brand-header h3 { color: #f1f1f1 !important; font-size: 11px !important; letter-spacing: 1.5px !important; margin-top: 10px !important; margin-bottom: 8px !important; } .luxury-title { color: #ffffff !important; font-size: 22px !important; margin: 8px 0 !important; text-transform: uppercase !important; letter-spacing: 1px !important; word-break: break-word !important; } .accent-red { color: #ff3333 !important; text-shadow: 0 0 15px rgba(255, 51, 51, 0.7) !important; } .campaign-subtitle { color: #cbcbd2 !important; font-size: 12.5px !important; margin-bottom: 18px !important; line-height: 1.4 !important; padding: 0 2px !important; } .roulette-container { position: relative !important; width: 80px !important; height: 80px !important; margin: 0 auto 16px auto !important; display: flex !important; justify-content: center !important; align-items: center !important; } .spinning-key { font-size: 40px !important; z-index: 2 !important; animation: keySpinAndBounce 2s infinite ease-in-out !important; display: inline-block !important; filter: drop-shadow(0 0 12px rgba(255, 51, 51, 0.6)) !important; } .spinning-key.active-extraction { animation: superFastSpin 0.4s infinite linear !important; } @keyframes superFastSpin { 0% { transform: rotate(0deg) scale(1); filter: drop-shadow(0 0 20px rgba(255, 0, 0, 1)); } 50% { transform: rotate(180deg) scale(1.3); filter: drop-shadow(0 0 30px rgba(255, 255, 255, 0.9)); } 100% { transform: rotate(360deg) scale(1); filter: drop-shadow(0 0 20px rgba(255, 0, 0, 1)); } } .wheel-glow { position: absolute !important; width: 100% !important; height: 100% !important; background: radial-gradient(circle, rgba(204, 0, 0, 0.65) 0%, transparent 70%) !important; border-radius: 50% !important; z-index: 1 !important; animation: pulseGlow 1.5s infinite alternate !important; } @keyframes keySpinAndBounce { 0% { transform: rotate(0deg) scale(1); } 25% { transform: rotate(-20deg) scale(1.1); } 75% { transform: rotate(20deg) scale(1.1); } 100% { transform: rotate(0deg) scale(1); } } @keyframes pulseGlow { 0% { transform: scale(0.8); opacity: 0.5; } 100% { transform: scale(1.4); opacity: 1; } } .btn-spin-action { background: linear-gradient(135deg, #ff1a1a 0%, #990000 100%) !important; color: white !important; border: 1px solid #ff6666 !important; padding: 13px 18px !important; font-size: 14px !important; border-radius: 50px !important; cursor: pointer !important; margin-top: 5px !important; font-weight: bold !important; box-shadow: 0 6px 20px rgba(255, 0, 0, 0.4) !important; transition: all 0.3s ease !important; text-transform: uppercase !important; letter-spacing: 1px !important; width: 100% !important; max-width: 280px !important; box-sizing: border-box !important; -webkit-tap-highlight-color: transparent !important; } .btn-spin-action:active { transform: scale(0.96) !important; } .win-category { font-weight: bold !important; color: #ffcccc !important; font-size: 13.5px !important; margin-bottom: 8px !important; line-height: 1.4 !important; } .winner-box h4 { color: #ff4d4d !important; letter-spacing: 1px !important; margin-top: 0 !important; font-size: 16px !important; } .unique-code-display { font-size: 20px !important; font-weight: bold !important; color: #ffffff !important; background: #121214 !important; border: 2px dashed #ff4d4d !important; padding: 10px 4px !important; margin: 10px 0 !important; letter-spacing: 1.5px !important; border-radius: 10px !important; box-shadow: inset 0 0 15px rgba(255, 0, 0, 0.3) !important; word-break: break-all !important; width: 100% !important; box-sizing: border-box !important; } .warning-alert { background: rgba(255, 51, 51, 0.12) !important; border: 1px solid rgba(255, 77, 77, 0.4) !important; color: #ffb3b3 !important; padding: 9px !important; border-radius: 8px !important; font-size: 11px !important; margin-top: 10px !important; line-height: 1.4 !important; } .campaign-rules { margin-top: 15px !important; color: #999 !important; border-top: 1px solid #333 !important; padding-top: 10px !important; font-size: 10px !important; } @media (min-width: 768px) { .campaign-card { padding: 35px !important; max-width: 580px !important; } .luxury-title { font-size: 28px !important; } .campaign-subtitle { font-size: 14.5px !important; } .roulette-container { width: 100px !important; height: 100px !important; } .spinning-key { font-size: 55px !important; } .btn-spin-action { max-width: 320px !important; padding: 15px 35px !important; font-size: 16px !important; } .unique-code-display { font-size: 26px !important; } .campaign-rules { font-size: 11.5px !important; } } function generateVoucherCode() { if (localStorage.getItem('bm_vch')) { alert('Ai extras deja un cod de pe acest dispozitiv!'); return; } var btn = document.getElementById('spin-btn'); var icon = document.getElementById('roulette-icon'); btn.innerText = 'SE EXTRAGE...'; btn.disabled = true; if (icon) { icon.classList.add('active-extraction'); } setTimeout(function() { var pool = []; for (var i = 1001; i <= 1300; i++) { pool.push({ c: 'BM-AUTO-' + i, t: 'Voucher 200 LEI Reducere pentru Cheie Auto / Transponder' }); } for (var i = 2001; i <= 2200; i++) { pool.push({ c: 'BM-FER-' + i, t: 'Voucher -25% Reducere pentru Feronerie și Securitate' }); } for (var i = 3001; i <= 3200; i++) { pool.push({ c: 'BM-VIC-' + i, t: 'Voucher -25% Reducere pentru Produse & Briceaguri Victorinox' }); } var item = pool[Math.floor(Math.random() * pool.length)]; localStorage.setItem('bm_vch', JSON.stringify(item)); document.getElementById('category-display').innerText = item.t; document.getElementById('final-code').innerText = item.c; document.getElementById('action-section').style.display = 'none'; document.getElementById('result-section').style.display = 'block'; }, 1500); } (function() { var saved = localStorage.getItem('bm_vch'); if (saved) { try { var item = JSON.parse(saved); var catEl = document.getElementById('category-display'); var codeEl = document.getElementById('final-code'); if (catEl) catEl.innerText = item.t; if (codeEl) codeEl.innerText = item.c; var act = document.getElementById('action-section'); var res = document.getElementById('result-section'); if (act) act.style.display = 'none'; if (res) res.style.display = 'block'; } catch(e) {} } })();
.tc-container { display: flex; justify-content: center; align-items: center; width: 100%; padding: 20px 0; } .tc-btn { background: linear-gradient(135deg, #2563eb, #1d4ed8); color: #ffffff; padding: 12px 28px; font-family: inherit; font-size: 15px; font-weight: 600; border: none; border-radius: 50px; cursor: pointer; box-shadow: 0 4px 15px rgba(37, 99, 235, 0.3); transition: all 0.3s ease; position: relative; overflow: hidden; } .tc-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(37, 99, 235, 0.4); background: linear-gradient(135deg, #1d4ed8, #1e40af); } .tc-btn:active { transform: translateY(1px); } .tc-modal { display: none; position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); animation: fadeIn 0.3s ease; } .tc-modal-content { background-color: #ffffff; margin: 5% auto; padding: 30px; width: 80%; max-width: 700px; border-radius: 12px; max-height: 80vh; overflow-y: auto; box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2); animation: slideUp 0.3s ease; } .tc-close { color: #aaa; float: right; font-size: 28px; font-weight: bold; cursor: pointer; transition: color 0.2s; } .tc-close:hover { color: #000; } .tc-text h3 { margin-top: 15px; font-size: 16px; color: #1f2937; } .tc-text p, .tc-text li { font-size: 14px; color: #4b5563; line-height: 1.5; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes slideUp { from { transform: translateY(30px); opacity: 0; } to { transform: translateY(0); opacity: 1; } }
×

Termeni și Condiții / Regulamentul Campaniei

Ultima actualizare: Septembrie 2026

1. Organizatorul Campaniei

Campania promoțională este organizată și desfășurată prin intermediul platformei digitale dedicate campaniilor, codurile unice fiind destinate exclusiv utilizării în locația menționată.

2. Mecanismul Campaniei și Valabilitatea Codurilor

Fiecare cod unic distribuit este valabil o singură dată per achiziție sau serviciu eligibil. Codurile sunt transmisibile exclusiv în scopul promoțional declarat și nu pot fi preschimbate în bani.

3. Protecția Datelor cu Caracter Personal (GDPR)

Prelucrarea datelor cu caracter personal se face în conformitate cu legislația în vigoare. Datele colectate prin intermediul campaniei sunt utilizate strict în scopul validării codurilor promoționale și nu vor fi partajate cu terți în scopuri comerciale fără acordul explicit.

4. Limitarea Răspunderii

Organizatorul nu își asumă responsabilitatea pentru codurile introduse greșit sau pentru eventuale blocaje tehnice ale paginii web care nu țin de controlul direct al acestuia. Ne rezervăm dreptul de a modifica prezentul regulament, schimbările urmând a fi afișate pe această pagină.

5. Litigii

Eventualele litigii apărute între organizator și participanți se vor rezolva pe cale amiabilă. În cazul în care acest lucru nu este posibil, competența revine instanțelor judecătorești competente.

function openModal() { document.getElementById('tcModal').style.display = 'block'; } function closeModal() { document.getElementById('tcModal').style.display = 'none'; } window.onclick = function(event) { var modal = document.getElementById('tcModal'); if (event.target == modal) { modal.style.display = 'none'; } }