/* Professional Modal Popup Styles */ .modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(15, 23, 42, 0.85); backdrop-filter: blur(5px); display: flex; justify-content: center; align-items: center; z-index: 100000; opacity: 0; visibility: hidden; transition: opacity 0.3s ease, visibility 0.3s ease; } .modal-overlay.active { opacity: 1; visibility: visible; } .modal-content { background: linear-gradient(135deg, #1e293b 0%, #0b1120 100%); width: 90%; max-width: 500px; padding: 40px 30px; border-radius: 16px; border: 1px solid #334155; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.7); text-align: center; position: relative; transform: translateY(20px); transition: transform 0.3s ease; } .modal-overlay.active .modal-content { transform: translateY(0); } .modal-close { position: absolute; top: 15px; right: 20px; background: transparent; border: none; color: #94a3b8; font-size: 1.5rem; cursor: pointer; transition: color 0.2s; } .modal-close:hover { color: #38bdf8; } .modal-badge { display: inline-block; background: rgba(56, 189, 248, 0.15); color: #38bdf8; padding: 6px 14px; border-radius: 50px; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 15px; border: 1px solid rgba(56, 189, 248, 0.3); } .modal-content h2 { font-size: 2rem; color: #ffffff; margin-bottom: 12px; font-weight: 800; } .modal-content p { color: #cbd5e1; font-size: 1rem; margin-bottom: 25px; line-height: 1.5; } .discount-highlight { background: #0f172a; border: 1px dashed #38bdf8; padding: 15px; border-radius: 10px; margin-bottom: 25px; } .discount-highlight .main-offer { font-size: 1.6rem; font-weight: 800; color: #38bdf8; margin-bottom: 5px; } .discount-highlight .sub-offer { font-size: 1rem; font-weight: 600; color: #25D366; } .modal-btn { display: block; width: 100%; background-color: #25d366; color: #ffffff; padding: 14px; font-weight: 700; font-size: 1.05rem; border-radius: 8px; text-decoration: none; text-transform: uppercase; box-shadow: 0 4px 12px rgba(37, 211, 102, 0.3); transition: background 0.3s ease, transform 0.2s ease; } .modal-btn:hover { background-color: #20BA5A; transform: translateY(-2px);

Verified Customer Reviews

← Back to Home
ss