@import url(https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100;200;300;400;500;600;700;800;900&display=swap);:root{--nm-primary:#FFB800;--nm-primary-dark:#E5A500;--nm-primary-light:#FFD54F;--nm-secondary:#FF6B00;--nm-success:#10B981;--nm-danger:#EF4444;--nm-warning:#F59E0B;--nm-info:#3B82F6;--nm-dark:#1F2937;--nm-light:#F9FAFB;--nm-gray:#6B7280;--nm-border:#E5E7EB;--nm-shadow:0 10px 40px rgba(0,0,0,0.1);--nm-radius:16px;--nm-font:'Vazirmatn', -apple-system, BlinkMacSystemFont, sans-serif}.notify-me-wrapper{font-family:var(--nm-font);direction:rtl}.notify-me-style-modern .notify-me-container{background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);border-radius:var(--nm-radius);padding:24px;box-shadow:var(--nm-shadow);border:1px solid var(--nm-border);position:relative;overflow:hidden}.notify-me-style-modern .notify-me-container::before{content:'';position:absolute;top:0;right:0;width:100%;height:4px;background:linear-gradient(90deg,var(--nm-primary),var(--nm-secondary))}.notify-me-style-modern .notify-me-product-notice{color:var(--nm-dark);font-size:14px;line-height:1.7;margin-bottom:16px}.notify-me-style-modern .notify-me-trigger{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,var(--nm-primary) 0%,var(--nm-secondary) 100%);color:#fff;border:none;padding:14px 28px;border-radius:50px;font-family:var(--nm-font);font-size:15px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(255 184 0 / .4)}.notify-me-style-modern .notify-me-trigger:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(255 184 0 / .5)}.notify-me-style-modern .notify-me-trigger svg{width:20px;height:20px}.notify-me-style-dark .notify-me-container{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border-radius:var(--nm-radius);padding:24px;box-shadow:0 10px 40px rgb(0 0 0 / .3);border:1px solid rgb(255 255 255 / .1);position:relative}.notify-me-style-dark .notify-me-container::before{content:'';position:absolute;top:0;right:0;width:100%;height:4px;background:linear-gradient(90deg,#FFB800,#FF6B00)}.notify-me-style-dark .notify-me-product-notice{color:#e0e0e0;font-size:14px;line-height:1.7;margin-bottom:16px}.notify-me-style-dark .notify-me-trigger{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#FFB800 0%,#FF6B00 100%);color:#000;border:none;padding:14px 28px;border-radius:50px;font-family:var(--nm-font);font-size:15px;font-weight:700;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgb(255 184 0 / .3)}.notify-me-style-dark .notify-me-trigger:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgb(255 184 0 / .4)}.notify-me-style-sport .notify-me-container{background:linear-gradient(135deg,#0f0f23 0%,#1a1a3a 100%);border-radius:20px;padding:28px;box-shadow:0 15px 50px rgb(0 0 0 / .4);border:2px solid #fff0;background-clip:padding-box;position:relative}.notify-me-style-sport .notify-me-container::before{content:'';position:absolute;inset:-2px;background:linear-gradient(135deg,#FFB800,#FF6B00,#FF3366);border-radius:22px;z-index:-1}.notify-me-style-sport .notify-me-product-notice{color:#fff;font-size:15px;line-height:1.8;margin-bottom:18px}.notify-me-style-sport .notify-me-trigger{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#FFB800 0%,#FF6B00 50%,#FF3366 100%);color:#fff;border:none;padding:16px 32px;border-radius:14px;font-family:var(--nm-font);font-size:16px;font-weight:800;cursor:pointer;transition:all 0.3s ease;box-shadow:0 6px 25px rgb(255 107 0 / .4);text-transform:uppercase;letter-spacing:.5px}.notify-me-style-sport .notify-me-trigger:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 35px rgb(255 107 0 / .5)}.notify-me-style-minimal .notify-me-container{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 10px rgb(0 0 0 / .08);border:1px solid #eee}.notify-me-style-minimal .notify-me-product-notice{color:#444;font-size:14px;line-height:1.7;margin-bottom:14px}.notify-me-style-minimal .notify-me-trigger{display:inline-flex;align-items:center;gap:8px;background:var(--nm-primary);color:#000;border:none;padding:12px 24px;border-radius:8px;font-family:var(--nm-font);font-size:14px;font-weight:600;cursor:pointer;transition:all 0.2s ease}.notify-me-style-minimal .notify-me-trigger:hover{background:var(--nm-primary-dark)}.notify-me-style-glass .notify-me-container{background:rgb(255 255 255 / .7);backdrop-filter:blur(20px);border-radius:20px;padding:26px;box-shadow:0 8px 32px rgb(0 0 0 / .1);border:1px solid rgb(255 255 255 / .5)}.notify-me-style-glass .notify-me-product-notice{color:#333;font-size:14px;line-height:1.7;margin-bottom:16px}.notify-me-style-glass .notify-me-trigger{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,var(--nm-primary) 0%,var(--nm-secondary) 100%);color:#fff;border:none;padding:14px 28px;border-radius:50px;font-family:var(--nm-font);font-size:15px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(255 184 0 / .3)}.notify-me-style-glass .notify-me-trigger:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(255 184 0 / .4)}.notify-me-style-neon .notify-me-container{background:#0a0a0a;border-radius:16px;padding:26px;box-shadow:0 0 30px rgb(255 184 0 / .2);border:1px solid rgb(255 184 0 / .3);position:relative}.notify-me-style-neon .notify-me-product-notice{color:#e0e0e0;font-size:14px;line-height:1.7;margin-bottom:16px}.notify-me-style-neon .notify-me-trigger{display:inline-flex;align-items:center;gap:10px;background:#fff0;color:var(--nm-primary);border:2px solid var(--nm-primary);padding:14px 28px;border-radius:50px;font-family:var(--nm-font);font-size:15px;font-weight:700;cursor:pointer;transition:all 0.3s ease;box-shadow:0 0 20px rgb(255 184 0 / .3),inset 0 0 20px rgb(255 184 0 / .1);text-shadow:0 0 10px rgb(255 184 0 / .5)}.notify-me-style-neon .notify-me-trigger:hover{background:var(--nm-primary);color:#000;box-shadow:0 0 40px rgb(255 184 0 / .5)}.notify-me-style-gradient .notify-me-container{background:linear-gradient(135deg,#FFB800 0%,#FF6B00 50%,#FF3366 100%);border-radius:20px;padding:28px;box-shadow:0 15px 50px rgb(255 107 0 / .4)}.notify-me-style-gradient .notify-me-product-notice{color:#fff;font-size:15px;line-height:1.8;margin-bottom:18px;text-shadow:0 1px 2px rgb(0 0 0 / .1)}.notify-me-style-gradient .notify-me-trigger{display:inline-flex;align-items:center;gap:10px;background:#fff;color:var(--nm-secondary);border:none;padding:16px 32px;border-radius:50px;font-family:var(--nm-font);font-size:16px;font-weight:700;cursor:pointer;transition:all 0.3s ease;box-shadow:0 8px 25px rgb(0 0 0 / .2)}.notify-me-style-gradient .notify-me-trigger:hover{transform:scale(1.05);box-shadow:0 12px 35px rgb(0 0 0 / .3)}.notify-me-style-elegant .notify-me-container{background:linear-gradient(to bottom,#fdfcfb 0%,#e2d1c3 100%);border-radius:16px;padding:26px;box-shadow:0 10px 40px rgb(0 0 0 / .1);border:1px solid rgb(139 115 85 / .2)}.notify-me-style-elegant .notify-me-product-notice{color:#5D4E37;font-size:14px;line-height:1.8;margin-bottom:16px}.notify-me-style-elegant .notify-me-trigger{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#8B7355 0%,#6B5344 100%);color:#fff;border:none;padding:14px 28px;border-radius:50px;font-family:var(--nm-font);font-size:15px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(107 83 68 / .3)}.notify-me-style-elegant .notify-me-trigger:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(107 83 68 / .4)}.notify-me-style-flat .notify-me-container{background:#fff;border-radius:0;padding:24px;box-shadow:none;border:3px solid var(--nm-dark);border-bottom-width:6px}.notify-me-style-flat .notify-me-product-notice{color:var(--nm-dark);font-size:14px;line-height:1.7;margin-bottom:16px}.notify-me-style-flat .notify-me-trigger{display:inline-flex;align-items:center;gap:8px;background:var(--nm-primary);color:#000;border:none;padding:14px 28px;border-radius:0;font-family:var(--nm-font);font-size:14px;font-weight:700;cursor:pointer;transition:all 0.2s ease;text-transform:uppercase;letter-spacing:1px}.notify-me-style-flat .notify-me-trigger:hover{background:var(--nm-secondary);color:#fff}.notify-me-style-neumorphic .notify-me-container{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:20px;padding:28px;box-shadow:0 15px 50px rgb(102 126 234 / .4);border:none}.notify-me-style-neumorphic .notify-me-product-notice{color:#fff;font-size:14px;line-height:1.7;margin-bottom:18px;text-shadow:0 1px 2px rgb(0 0 0 / .1)}.notify-me-style-neumorphic .notify-me-trigger{display:inline-flex;align-items:center;gap:10px;background:rgb(255 255 255 / .95);color:#764ba2;border:none;padding:16px 32px;border-radius:50px;font-family:var(--nm-font);font-size:15px;font-weight:700;cursor:pointer;transition:all 0.3s ease;box-shadow:0 8px 25px rgb(0 0 0 / .2)}.notify-me-style-neumorphic .notify-me-trigger:hover{transform:scale(1.05);box-shadow:0 12px 35px rgb(0 0 0 / .3)}.notify-me-style-aurora .notify-me-container{background:linear-gradient(135deg,#667eea 0%,#764ba2 50%,#f093fb 100%);border-radius:24px;padding:30px;box-shadow:0 20px 60px rgb(102 126 234 / .4);position:relative;overflow:hidden}.notify-me-style-aurora .notify-me-container::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgb(255 255 255 / .1),transparent);transform:rotate(45deg);animation:aurora-shine 3s infinite}@keyframes aurora-shine{0%{transform:translateX(-100%) rotate(45deg)}100%{transform:translateX(100%) rotate(45deg)}}.notify-me-style-aurora .notify-me-product-notice{color:#fff;font-size:15px;line-height:1.8;margin-bottom:20px;position:relative;z-index:1}.notify-me-style-aurora .notify-me-trigger{display:inline-flex;align-items:center;gap:12px;background:rgb(255 255 255 / .95);color:#764ba2;border:none;padding:16px 32px;border-radius:50px;font-family:var(--nm-font);font-size:16px;font-weight:700;cursor:pointer;transition:all 0.3s ease;box-shadow:0 8px 30px rgb(0 0 0 / .2);position:relative;z-index:1}.notify-me-style-aurora .notify-me-trigger:hover{transform:scale(1.05);box-shadow:0 12px 40px rgb(0 0 0 / .3)}.notify-me-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;font-family:var(--nm-font)}.notify-me-modal.active{display:flex;align-items:center;justify-content:center}.notify-me-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);backdrop-filter:blur(5px)}.notify-me-modal-container{position:relative;width:90%;max-width:480px;max-height:90vh;overflow-y:auto;border-radius:24px;animation:modal-appear 0.3s ease}@keyframes modal-appear{from{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.notify-me-style-modern .notify-me-modal-container{background:#fff;box-shadow:0 25px 80px rgb(0 0 0 / .3)}.notify-me-style-dark .notify-me-modal-container{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);box-shadow:0 25px 80px rgb(0 0 0 / .5)}.notify-me-style-sport .notify-me-modal-container{background:linear-gradient(135deg,#0f0f23 0%,#1a1a3a 100%);border:2px solid;border-image:linear-gradient(135deg,#FFB800,#FF6B00) 1}.notify-me-style-minimal .notify-me-modal-container{background:#fff;box-shadow:0 10px 40px rgb(0 0 0 / .15);border-radius:12px}.notify-me-style-glass .notify-me-modal-container{background:rgb(255 255 255 / .95);backdrop-filter:blur(20px);box-shadow:0 25px 80px rgb(0 0 0 / .2)}.notify-me-style-neon .notify-me-modal-container{background:#0a0a0a;box-shadow:0 0 50px rgb(255 184 0 / .3);border:1px solid rgb(255 184 0 / .3)}.notify-me-style-gradient .notify-me-modal-container{background:linear-gradient(135deg,#FFB800 0%,#FF6B00 50%,#FF3366 100%);box-shadow:0 25px 80px rgb(255 107 0 / .4)}.notify-me-style-elegant .notify-me-modal-container{background:linear-gradient(to bottom,#fdfcfb 0%,#e2d1c3 100%);box-shadow:0 25px 80px rgb(0 0 0 / .2)}.notify-me-style-flat .notify-me-modal-container{background:#fff;border-radius:0;box-shadow:0 10px 40px rgb(0 0 0 / .15);border-bottom:6px solid var(--nm-primary)}.notify-me-style-neumorphic .notify-me-modal-container{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);box-shadow:0 25px 80px rgb(102 126 234 / .5)}.notify-me-style-aurora .notify-me-modal-container{background:linear-gradient(135deg,#667eea 0%,#764ba2 50%,#f093fb 100%);box-shadow:0 25px 80px rgb(102 126 234 / .5)}.notify-me-modal-close{position:absolute;top:16px;left:16px!important;right:auto!important;inset-inline-start:16px!important;inset-inline-end:auto!important;width:44px;height:44px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;z-index:100;background:#ffffff!important;color:#374151!important;box-shadow:0 4px 15px rgb(0 0 0 / .15)}.notify-me-modal .notify-me-modal-close,.notify-me-modal-container .notify-me-modal-close,[class*="notify-me-style-"] .notify-me-modal-close,.notify-me-wrapper .notify-me-modal-close,#notify-modal .notify-me-modal-close,[id^="notify-modal-"] .notify-me-modal-close{left:16px!important;right:auto!important;inset-inline-start:16px!important;inset-inline-end:auto!important}.notify-me-style-dark .notify-me-modal-close,.notify-me-style-sport .notify-me-modal-close,.notify-me-style-neon .notify-me-modal-close,.notify-me-style-gradient .notify-me-modal-close,.notify-me-style-aurora .notify-me-modal-close,.notify-me-style-neumorphic .notify-me-modal-close{background:rgb(255 255 255 / .95)!important;color:#1f2937!important;box-shadow:0 4px 20px rgb(0 0 0 / .25)}.notify-me-modal-close:hover{background:#f3f4f6!important;transform:scale(1.1);box-shadow:0 6px 20px rgb(0 0 0 / .2)}.notify-me-modal-close svg{width:22px;height:22px;stroke:currentColor;stroke-width:2.5}.notify-me-modal-content{padding:32px}.notify-me-product{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgb(0 0 0 / .1)}.notify-me-style-dark .notify-me-product,.notify-me-style-sport .notify-me-product,.notify-me-style-neon .notify-me-product{border-bottom-color:rgb(255 255 255 / .1)}.notify-me-style-gradient .notify-me-product,.notify-me-style-aurora .notify-me-product,.notify-me-style-neumorphic .notify-me-product{border-bottom-color:rgb(255 255 255 / .2)}.notify-me-product-image{width:80px;height:80px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#fff}.notify-me-product-image img{width:100%;height:100%;object-fit:cover}.notify-me-product-title{font-size:16px;font-weight:700;margin:0 0 8px 0}.notify-me-style-modern .notify-me-product-title,.notify-me-style-minimal .notify-me-product-title,.notify-me-style-glass .notify-me-product-title,.notify-me-style-elegant .notify-me-product-title,.notify-me-style-flat .notify-me-product-title{color:var(--nm-dark)}.notify-me-style-dark .notify-me-product-title,.notify-me-style-sport .notify-me-product-title,.notify-me-style-neon .notify-me-product-title,.notify-me-style-gradient .notify-me-product-title,.notify-me-style-aurora .notify-me-product-title,.notify-me-style-neumorphic .notify-me-product-title{color:#fff}.notify-me-variation-name{font-size:13px;font-weight:500;margin-top:4px}.notify-me-style-modern .notify-me-variation-name,.notify-me-style-minimal .notify-me-variation-name,.notify-me-style-glass .notify-me-variation-name,.notify-me-style-elegant .notify-me-variation-name,.notify-me-style-flat .notify-me-variation-name{color:var(--nm-gray)}.notify-me-style-dark .notify-me-variation-name,.notify-me-style-sport .notify-me-variation-name,.notify-me-style-neon .notify-me-variation-name,.notify-me-style-gradient .notify-me-variation-name,.notify-me-style-aurora .notify-me-variation-name,.notify-me-style-neumorphic .notify-me-variation-name{color:rgb(255 255 255 / .7)}.notify-me-notification-message{font-size:14px;line-height:1.7;margin-bottom:24px}.notify-me-style-modern .notify-me-notification-message,.notify-me-style-minimal .notify-me-notification-message,.notify-me-style-glass .notify-me-notification-message,.notify-me-style-elegant .notify-me-notification-message,.notify-me-style-flat .notify-me-notification-message{color:var(--nm-gray)}.notify-me-style-dark .notify-me-notification-message,.notify-me-style-sport .notify-me-notification-message,.notify-me-style-neon .notify-me-notification-message,.notify-me-style-gradient .notify-me-notification-message,.notify-me-style-aurora .notify-me-notification-message,.notify-me-style-neumorphic .notify-me-notification-message{color:#ffffff!important;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.notify-me-form-group{margin-bottom:20px}.notify-me-form-group label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.notify-me-style-modern .notify-me-form-group label,.notify-me-style-minimal .notify-me-form-group label,.notify-me-style-glass .notify-me-form-group label,.notify-me-style-elegant .notify-me-form-group label,.notify-me-style-flat .notify-me-form-group label{color:var(--nm-dark)}.notify-me-style-dark .notify-me-form-group label,.notify-me-style-sport .notify-me-form-group label,.notify-me-style-neon .notify-me-form-group label,.notify-me-style-gradient .notify-me-form-group label,.notify-me-style-aurora .notify-me-form-group label,.notify-me-style-neumorphic .notify-me-form-group label{color:#fff}.notify-me-form-group label .required{color:#EF4444}.notify-me-style-gradient .notify-me-form-group label .required,.notify-me-style-aurora .notify-me-form-group label .required,.notify-me-style-neumorphic .notify-me-form-group label .required{color:#fef08a}.notify-me-input{width:100%;padding:14px 16px;font-family:var(--nm-font);font-size:14px;border-radius:12px;transition:all 0.2s ease;box-sizing:border-box}.notify-me-input[type="email"],.notify-me-input[type="tel"]{direction:ltr;text-align:left}.notify-me-style-modern .notify-me-input,.notify-me-style-minimal .notify-me-input,.notify-me-style-glass .notify-me-input,.notify-me-style-elegant .notify-me-input,.notify-me-style-flat .notify-me-input{background:#f9fafb;border:2px solid var(--nm-border);color:var(--nm-dark)}.notify-me-style-modern .notify-me-input:focus,.notify-me-style-minimal .notify-me-input:focus,.notify-me-style-glass .notify-me-input:focus,.notify-me-style-elegant .notify-me-input:focus,.notify-me-style-flat .notify-me-input:focus{border-color:var(--nm-primary);outline:none;box-shadow:0 0 0 3px rgb(255 184 0 / .2)}.notify-me-style-dark .notify-me-input,.notify-me-style-sport .notify-me-input,.notify-me-style-neon .notify-me-input{background:rgb(255 255 255 / .08);border:2px solid rgb(255 255 255 / .15);color:#fff}.notify-me-style-dark .notify-me-input::placeholder,.notify-me-style-sport .notify-me-input::placeholder,.notify-me-style-neon .notify-me-input::placeholder{color:rgb(255 255 255 / .5)}.notify-me-style-dark .notify-me-input:focus,.notify-me-style-sport .notify-me-input:focus,.notify-me-style-neon .notify-me-input:focus{border-color:var(--nm-primary);outline:none;box-shadow:0 0 0 3px rgb(255 184 0 / .2)}.notify-me-style-gradient .notify-me-input,.notify-me-style-aurora .notify-me-input,.notify-me-style-neumorphic .notify-me-input{background:rgb(255 255 255 / .95);border:2px solid rgb(255 255 255 / .5);color:var(--nm-dark)}.notify-me-style-gradient .notify-me-input:focus,.notify-me-style-aurora .notify-me-input:focus,.notify-me-style-neumorphic .notify-me-input:focus{border-color:#fff;outline:none;box-shadow:0 0 0 3px rgb(255 255 255 / .3)}.notify-me-style-flat .notify-me-input{border-radius:0}.notify-me-submit-btn{width:100%;padding:16px;font-family:var(--nm-font);font-size:16px;font-weight:700;border:none;border-radius:12px;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.notify-me-style-modern .notify-me-submit-btn,.notify-me-style-minimal .notify-me-submit-btn,.notify-me-style-glass .notify-me-submit-btn{background:linear-gradient(135deg,var(--nm-primary) 0%,var(--nm-secondary) 100%);color:#fff;box-shadow:0 4px 15px rgb(255 184 0 / .4)}.notify-me-style-modern .notify-me-submit-btn:hover,.notify-me-style-minimal .notify-me-submit-btn:hover,.notify-me-style-glass .notify-me-submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(255 184 0 / .5)}.notify-me-style-dark .notify-me-submit-btn,.notify-me-style-sport .notify-me-submit-btn,.notify-me-style-neon .notify-me-submit-btn{background:linear-gradient(135deg,var(--nm-primary) 0%,var(--nm-secondary) 100%);color:#000;box-shadow:0 4px 20px rgb(255 184 0 / .3)}.notify-me-style-dark .notify-me-submit-btn:hover,.notify-me-style-sport .notify-me-submit-btn:hover,.notify-me-style-neon .notify-me-submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgb(255 184 0 / .4)}.notify-me-style-gradient .notify-me-submit-btn,.notify-me-style-aurora .notify-me-submit-btn,.notify-me-style-neumorphic .notify-me-submit-btn{background:#fff;color:var(--nm-secondary);box-shadow:0 4px 20px rgb(0 0 0 / .2)}.notify-me-style-gradient .notify-me-submit-btn:hover,.notify-me-style-aurora .notify-me-submit-btn:hover,.notify-me-style-neumorphic .notify-me-submit-btn:hover{transform:scale(1.02);box-shadow:0 8px 30px rgb(0 0 0 / .3)}.notify-me-style-elegant .notify-me-submit-btn{background:linear-gradient(135deg,#8B7355 0%,#6B5344 100%);color:#fff;box-shadow:0 4px 15px rgb(107 83 68 / .3)}.notify-me-style-elegant .notify-me-submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(107 83 68 / .4)}.notify-me-style-flat .notify-me-submit-btn{background:var(--nm-primary);color:#000;border-radius:0;text-transform:uppercase;letter-spacing:1px}.notify-me-style-flat .notify-me-submit-btn:hover{background:var(--nm-secondary);color:#fff}.notify-me-response,.notify-me-message{margin-top:16px;padding:14px 18px;border-radius:12px;font-size:14px;display:flex;align-items:center;gap:10px;animation:slideDown 0.3s ease}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.notify-me-message.success,.notify-me-response.success,.notify-me-success-message{background:rgb(16 185 129 / .15);color:#059669;border:1px solid rgb(16 185 129 / .3)}.notify-me-message.error,.notify-me-response.error,.notify-me-error-message{background:rgb(239 68 68 / .15);color:#DC2626;border:1px solid rgb(239 68 68 / .3)}.notify-me-message.info,.notify-me-response.info{background:rgb(59 130 246 / .15);color:#2563EB;border:1px solid rgb(59 130 246 / .3)}.notify-me-message.warning,.notify-me-response.warning{background:rgb(245 158 11 / .15);color:#D97706;border:1px solid rgb(245 158 11 / .3)}.notify-me-style-dark .notify-me-message.success,.notify-me-style-dark .notify-me-response.success,.notify-me-style-sport .notify-me-message.success,.notify-me-style-sport .notify-me-response.success,.notify-me-style-neon .notify-me-message.success,.notify-me-style-neon .notify-me-response.success,.notify-me-style-gradient .notify-me-message.success,.notify-me-style-gradient .notify-me-response.success,.notify-me-style-aurora .notify-me-message.success,.notify-me-style-aurora .notify-me-response.success,.notify-me-style-neumorphic .notify-me-message.success,.notify-me-style-neumorphic .notify-me-response.success{background:rgb(255 255 255 / .95)!important;color:#059669!important;border:none;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.notify-me-style-dark .notify-me-message.error,.notify-me-style-dark .notify-me-response.error,.notify-me-style-sport .notify-me-message.error,.notify-me-style-sport .notify-me-response.error,.notify-me-style-neon .notify-me-message.error,.notify-me-style-neon .notify-me-response.error,.notify-me-style-gradient .notify-me-message.error,.notify-me-style-gradient .notify-me-response.error,.notify-me-style-aurora .notify-me-message.error,.notify-me-style-aurora .notify-me-response.error,.notify-me-style-neumorphic .notify-me-message.error,.notify-me-style-neumorphic .notify-me-response.error{background:rgb(255 255 255 / .95)!important;color:#DC2626!important;border:none;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.notify-me-style-dark .notify-me-message.info,.notify-me-style-dark .notify-me-response.info,.notify-me-style-sport .notify-me-message.info,.notify-me-style-sport .notify-me-response.info,.notify-me-style-neon .notify-me-message.info,.notify-me-style-neon .notify-me-response.info,.notify-me-style-gradient .notify-me-message.info,.notify-me-style-gradient .notify-me-response.info,.notify-me-style-aurora .notify-me-message.info,.notify-me-style-aurora .notify-me-response.info,.notify-me-style-neumorphic .notify-me-message.info,.notify-me-style-neumorphic .notify-me-response.info{background:rgb(255 255 255 / .95)!important;color:#2563EB!important;border:none;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.notify-me-style-dark .notify-me-message.warning,.notify-me-style-dark .notify-me-response.warning,.notify-me-style-sport .notify-me-message.warning,.notify-me-style-sport .notify-me-response.warning,.notify-me-style-neon .notify-me-message.warning,.notify-me-style-neon .notify-me-response.warning,.notify-me-style-gradient .notify-me-message.warning,.notify-me-style-gradient .notify-me-response.warning,.notify-me-style-aurora .notify-me-message.warning,.notify-me-style-aurora .notify-me-response.warning,.notify-me-style-neumorphic .notify-me-message.warning,.notify-me-style-neumorphic .notify-me-response.warning{background:rgb(255 255 255 / .95)!important;color:#D97706!important;border:none;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.notify-me-loading{position:relative;pointer-events:none}.notify-me-loading::after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:3px solid #fff0;border-top-color:currentColor;border-radius:50%;animation:spin 0.8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.notify-me-login-required{text-align:center;padding:20px}.notify-me-login-required p{margin-bottom:16px}.notify-me-style-modern .notify-me-login-required p,.notify-me-style-minimal .notify-me-login-required p,.notify-me-style-glass .notify-me-login-required p,.notify-me-style-elegant .notify-me-login-required p,.notify-me-style-flat .notify-me-login-required p{color:var(--nm-gray)}.notify-me-style-dark .notify-me-login-required p,.notify-me-style-sport .notify-me-login-required p,.notify-me-style-neon .notify-me-login-required p,.notify-me-style-gradient .notify-me-login-required p,.notify-me-style-aurora .notify-me-login-required p,.notify-me-style-neumorphic .notify-me-login-required p{color:rgb(255 255 255 / .9)}.notify-me-login-button{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;text-decoration:none;font-weight:600;transition:all 0.3s ease}.notify-me-style-modern .notify-me-login-button,.notify-me-style-minimal .notify-me-login-button,.notify-me-style-glass .notify-me-login-button,.notify-me-style-elegant .notify-me-login-button,.notify-me-style-flat .notify-me-login-button{background:var(--nm-primary);color:#000}.notify-me-style-dark .notify-me-login-button,.notify-me-style-sport .notify-me-login-button,.notify-me-style-neon .notify-me-login-button{background:var(--nm-primary);color:#000}.notify-me-style-gradient .notify-me-login-button,.notify-me-style-aurora .notify-me-login-button,.notify-me-style-neumorphic .notify-me-login-button{background:#fff;color:var(--nm-secondary)}.btn-text{display:inline-block}.btn-loading{display:none}.btn-loading .spinner{display:inline-block;width:20px;height:20px;border:3px solid rgb(255 255 255 / .3);border-top-color:currentColor;border-radius:50%;animation:spin 0.8s linear infinite}.notify-me-submit-btn:disabled{opacity:.7;cursor:not-allowed}.notify-me-submit-btn.success{background:var(--nm-success)!important;color:#fff!important}.notify-me-submit-btn.already-registered{background:#6b7280!important;color:#fff!important;cursor:not-allowed}@media screen and (max-width:600px){.notify-me-modal-container{width:95%;max-height:95vh;border-radius:16px}.notify-me-modal-content{padding:24px}.notify-me-modal-close{top:12px;left:12px!important;right:auto!important;width:40px;height:40px}.notify-me-product{flex-direction:column;text-align:center}.notify-me-product-image{width:100px;height:100px}.notify-me-product-title{font-size:15px}.notify-me-notification-message{font-size:13px;text-align:center}.notify-me-submit-btn{padding:14px;font-size:15px}}body.notify-me-modal-open{overflow:hidden}html[dir="rtl"] .notify-me-modal-close,body.rtl .notify-me-modal-close,.notify-me-wrapper .notify-me-modal-close,.notify-me-modal .notify-me-modal-close,.notify-me-modal-container>.notify-me-modal-close,.rtl .notify-me-modal-close,[dir="rtl"] .notify-me-modal-close{left:16px!important;right:auto!important;inset-inline-start:16px!important;inset-inline-end:auto!important}.notify-me-modal-container{direction:rtl;position:relative}.notify-me-modal-container .notify-me-modal-close{position:absolute;top:16px;left:16px!important;right:auto!important;inset-inline-start:16px!important;inset-inline-end:auto!important}