header[data-v-861d95aa]{width:100%;z-index:1000;background:#fff;transition:transform .3s cubic-bezier(.4,0,.2,1)}@media(min-width:993px){header.is-sticky[data-v-861d95aa]{position:fixed;top:0;left:0;right:0;transform:translateY(-133px);box-shadow:var(--shadow-md)}header.is-sticky[data-v-861d95aa]+main,header.is-sticky[data-v-861d95aa]+.home-page{margin-top:185px}}@media(max-width:992px){header[data-v-861d95aa]{position:sticky;top:0}}.top-bar[data-v-861d95aa]{background:var(--secondary);color:#fff;padding:.5rem 0;font-size:.8rem;font-weight:300}.top-bar-left[data-v-861d95aa],.top-bar-right[data-v-861d95aa]{display:flex;align-items:center;gap:1.5rem}.social-icons[data-v-861d95aa]{display:flex;align-items:center;gap:1rem}.social-icons a[data-v-861d95aa]{color:#fff;display:flex;align-items:center;transition:color .2s}.social-icons a[data-v-861d95aa]:hover{color:var(--primary-light)}.phone-link[data-v-861d95aa]{display:flex;align-items:center;gap:.5rem;font-weight:500}.top-bar-center[data-v-861d95aa]{flex:1;text-align:center}.offer-msg[data-v-861d95aa]{font-weight:600;color:var(--primary-light)}.top-bar-right[data-v-861d95aa]{display:flex;align-items:center;gap:1.5rem}.lang-switcher[data-v-861d95aa]{border-left:1px solid rgba(255,255,255,.2);padding-left:1rem;margin-inline-end:.5rem;display:flex;align-items:center}.lang-btn[data-v-861d95aa]{color:#fff;font-weight:700;text-decoration:none;font-size:.85rem;padding:2px 8px;border-radius:4px;background:#ffffff1a}.lang-btn[data-v-861d95aa]:hover{background:#fff3}.rx-link[data-v-861d95aa]{background:#ffffff26;padding:4px 12px;border-radius:50px;display:flex;align-items:center;gap:6px;color:#fff!important;font-weight:700;border:1px solid rgba(255,255,255,.2);font-size:.75rem}.flex-between[data-v-861d95aa]{display:flex;justify-content:space-between;align-items:center}.flex-start[data-v-861d95aa]{display:flex;align-items:center;gap:2rem}.main-header[data-v-861d95aa]{padding:1rem 0;background:#fff;border-bottom:1px solid #f1f5f9}.logo img[data-v-861d95aa]{height:50px}.header-search-wrap[data-v-861d95aa]{flex:1;max-width:70%;margin:0 1.5rem}.search-container[data-v-861d95aa]{position:relative;width:100%}.search-inner[data-v-861d95aa]{display:flex;align-items:stretch;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:50px;padding:0;overflow:hidden;transition:all .3s ease}.search-inner[data-v-861d95aa]:focus-within{border-color:var(--primary);background:#fff;box-shadow:0 4px 12px #00a9dc1a}.search-icon[data-v-861d95aa]{color:var(--text-muted);margin-inline-end:.8rem;margin-inline-start:1rem;align-self:center}.search-inner input[data-v-861d95aa]{flex:1;border:none;background:transparent;outline:none;font-size:.95rem;color:var(--secondary);padding:.5rem 1rem}.search-submit[data-v-861d95aa]{background:var(--primary);color:#fff;padding:0 1.5rem;border-radius:0;font-weight:700;font-size:.85rem;transition:all .2s ease;border:none;display:flex;align-items:center}.search-submit[data-v-861d95aa]:hover{background:var(--secondary)}.suggestions-dropdown[data-v-861d95aa]{position:absolute;top:110%;left:0;right:0;background:#fff;border-radius:15px;box-shadow:var(--shadow-lg);z-index:1000;overflow:hidden;border:1px solid #eee}.suggestion-item[data-v-861d95aa]{display:flex;align-items:center;gap:1rem;padding:.8rem 1.2rem;cursor:pointer}.suggestion-item[data-v-861d95aa]:hover{background:#f8fafc}.item-img[data-v-861d95aa]{width:40px;height:40px;border-radius:6px;overflow:hidden}.item-img img[data-v-861d95aa]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.item-info[data-v-861d95aa]{flex:1}.item-name[data-v-861d95aa]{display:block;font-size:.9rem;font-weight:600}.item-price[data-v-861d95aa]{color:var(--primary);font-weight:700;font-size:.85rem}.user-actions[data-v-861d95aa]{display:flex;align-items:center;gap:1.5rem}.action-btn[data-v-861d95aa]{display:flex;flex-direction:column;align-items:center;gap:.2rem;color:var(--secondary);font-size:.75rem;font-weight:500}.cart-btn[data-v-861d95aa]{background:#f0f9ff;padding:.4rem .8rem;border-radius:12px;display:flex;align-items:center;gap:.6rem;color:var(--primary);transition:all .2s ease}.cart-btn[data-v-861d95aa]:hover{background:var(--primary-light)}.cart-text[data-v-861d95aa]{display:flex;flex-direction:row;align-items:center;gap:.5rem}.cart-text .label[data-v-861d95aa]{font-size:.7rem;color:var(--text-muted)}.cart-text .price[data-v-861d95aa]{font-weight:700;font-size:.85rem}.icon-wrapper[data-v-861d95aa]{position:relative}.cart-count[data-v-861d95aa]{position:absolute;top:-8px;right:-10px;background:var(--accent);color:#fff;font-size:.65rem;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid white}.nav-bar[data-v-861d95aa]{background:#fff;border-bottom:1px solid #f1f5f9;padding:.6rem 0}@media(min-width:993px){.nav-bar[data-v-861d95aa]{background:#fff;border-bottom:1px solid #f1f5f9;padding:.6rem 0;z-index:1000}}.mega-menu-btn[data-v-861d95aa]{display:flex;align-items:center;gap:.6rem;background:#f8fafc;padding:.6rem 1.2rem;border-radius:10px;font-weight:700;color:var(--secondary);border:1px solid #e2e8f0}.bottom-nav-links[data-v-861d95aa]{display:flex;list-style:none;gap:2rem}.bottom-nav-links a[data-v-861d95aa]{font-weight:600;font-size:.95rem;color:var(--secondary)}.bottom-nav-links a[data-v-861d95aa]:hover{color:var(--primary)}.sale a[data-v-861d95aa]{color:var(--accent)}.has-mega-menu[data-v-861d95aa]{position:relative}.has-mega-menu[data-v-861d95aa]:after{content:"";position:absolute;bottom:-.5rem;left:0;right:0;height:.5rem;background:transparent}.mega-menu-dropdown[data-v-861d95aa]{position:absolute;top:100%;right:0;width:250px;background:#fff;border-radius:20px;box-shadow:var(--shadow-xl);margin-top:.5rem;display:flex;opacity:0;pointer-events:none;transform:translateY(10px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1001;overflow:hidden;border:1px solid #eee}[dir=ltr] .mega-menu-dropdown[data-v-861d95aa]{right:auto;left:0}.mega-menu-dropdown[data-v-861d95aa]:has(.mega-category-item:hover){width:750px}.has-mega-menu:hover .mega-menu-dropdown[data-v-861d95aa]{opacity:1;pointer-events:auto;transform:translateY(0)}.mega-category-list[data-v-861d95aa]{width:250px;background:#f8fafc;border-left:1px solid #eee;list-style:none;padding:1rem 0}[dir=ltr] .mega-category-list[data-v-861d95aa]{border-left:none;border-right:1px solid #eee}.mega-category-item[data-v-861d95aa]{position:static}.mega-category-item>a[data-v-861d95aa]{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.5rem;color:var(--secondary);font-weight:600;transition:all .2s}.cat-link-content[data-v-861d95aa]{display:flex;align-items:center;gap:.8rem}.cat-link-content span[data-v-861d95aa]{font-size:.95rem}.mega-submenu[data-v-861d95aa]{position:absolute;top:0;right:250px;left:0;bottom:0;background:#fff;padding:1.5rem;display:none;overflow-y:auto}[dir=ltr] .mega-submenu[data-v-861d95aa]{right:0;left:250px}.mega-category-item:hover .mega-submenu[data-v-861d95aa]{display:block}.submenu-title[data-v-861d95aa]{font-size:1.1rem;font-weight:800;color:var(--secondary);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--primary-light)}.submenu-list[data-v-861d95aa]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;list-style:none}.mega-submenu-item[data-v-861d95aa]{display:flex;flex-direction:column;gap:.8rem}.submenu-link[data-v-861d95aa]{font-weight:700;color:var(--secondary);font-size:.95rem}.submenu-link[data-v-861d95aa]:hover{color:var(--primary)}.grandchild-list[data-v-861d95aa]{list-style:none;display:flex;flex-direction:column;gap:.5rem;padding-right:.5rem}.grandchild-link[data-v-861d95aa]{font-size:.85rem;color:var(--text-muted);transition:all .2s}.grandchild-link[data-v-861d95aa]:hover{color:var(--primary);padding-right:5px}.slide-fade-enter-active[data-v-861d95aa],.slide-fade-leave-active[data-v-861d95aa]{transition:all .3s ease}.slide-fade-enter-from[data-v-861d95aa],.slide-fade-leave-to[data-v-861d95aa]{opacity:0;transform:translateY(10px)}@media(max-width:992px){.header-search-wrap[data-v-861d95aa],.nav-bar[data-v-861d95aa]{display:none}}@media(max-width:768px){.logo img[data-v-861d95aa]{height:35px}.user-actions[data-v-861d95aa]{gap:.8rem}.cart-text[data-v-861d95aa],.action-btn span[data-v-861d95aa],.top-bar-left[data-v-861d95aa],.top-bar-right[data-v-861d95aa]{display:none}.rx-btn-mobile[data-v-861d95aa]{width:100%;background:var(--primary);color:#fff;padding:.8rem;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:700;font-size:.9rem;border:none;margin-bottom:1rem}.mobile-drawer-overlay[data-v-861d95aa]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:2000;display:flex;justify-content:flex-end}.mobile-drawer[data-v-861d95aa]{width:80%;max-width:300px;height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:-2px 0 10px #0000001a}.drawer-header[data-v-861d95aa]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #f1f5f9}.logo-sm img[data-v-861d95aa]{height:40px;width:auto;-o-object-fit:contain;object-fit:contain}.close-btn[data-v-861d95aa]{background:none;border:none;cursor:pointer;color:var(--secondary);display:flex;align-items:center;justify-content:center}.drawer-content[data-v-861d95aa]{padding:1.5rem;overflow-y:auto}.drawer-section h4[data-v-861d95aa]{font-size:1rem;font-weight:700;color:var(--secondary);margin-bottom:1rem}.drawer-links[data-v-861d95aa]{list-style:none;display:flex;flex-direction:column;gap:.8rem;padding:0}.drawer-links a[data-v-861d95aa]{color:var(--text-muted);font-weight:600;font-size:.95rem;display:block;padding:.5rem 0;text-decoration:none}.drawer-links a[data-v-861d95aa]:hover{color:var(--primary)}.drawer-links .sale a[data-v-861d95aa]{color:var(--accent)}}footer[data-v-ae0b6e5b]{background:var(--bg-soft);border-top:1px solid #eee;padding-top:4rem}.footer-grid[data-v-ae0b6e5b]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:4rem}.footer-logo[data-v-ae0b6e5b]{height:60px;margin-bottom:1.5rem}.brand-col p[data-v-ae0b6e5b]{color:var(--text-muted);margin-bottom:1.5rem;font-size:.95rem}.social-links[data-v-ae0b6e5b]{display:flex;gap:1rem}.social-links a[data-v-ae0b6e5b]{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--secondary);box-shadow:var(--shadow-sm)}.social-links a[data-v-ae0b6e5b]:hover{background:var(--primary);color:#fff;transform:translateY(-3px)}.footer-col h3[data-v-ae0b6e5b]{font-size:1.2rem;margin-bottom:1.5rem;position:relative;padding-bottom:.5rem}.footer-col h3[data-v-ae0b6e5b]:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:var(--primary)}[dir=rtl] .footer-col h3[data-v-ae0b6e5b]:after{left:auto;right:0}.footer-col ul li[data-v-ae0b6e5b]{margin-bottom:.8rem}.footer-col ul li a[data-v-ae0b6e5b]{color:var(--text-muted);font-size:.95rem}.footer-col ul li a[data-v-ae0b6e5b]:hover{color:var(--primary);padding-inline-start:5px}.newsletter-form[data-v-ae0b6e5b]{display:flex;margin-top:1.5rem;margin-bottom:1.5rem}.newsletter-form input[data-v-ae0b6e5b]{flex:1;padding:.8rem 1rem;border:1px solid #ddd;border-radius:8px 0 0 8px;font-family:inherit}[dir=rtl] .newsletter-form input[data-v-ae0b6e5b]{border-radius:0 8px 8px 0}.newsletter-form button[data-v-ae0b6e5b]{background:var(--secondary);color:#fff;padding:0 1.5rem;border-radius:0 8px 8px 0;font-weight:600}[dir=rtl] .newsletter-form button[data-v-ae0b6e5b]{border-radius:8px 0 0 8px}.app-downloads[data-v-ae0b6e5b]{display:flex;gap:1rem}.app-downloads img[data-v-ae0b6e5b]{height:35px}.footer-bottom[data-v-ae0b6e5b]{background:#fff;padding:1.5rem 0;border-top:1px solid #eee;font-size:.9rem;color:var(--text-muted)}.flex-between[data-v-ae0b6e5b]{display:flex;justify-content:space-between;align-items:center}.payment-methods[data-v-ae0b6e5b]{display:flex;gap:1.5rem;opacity:.6}.payment-methods img[data-v-ae0b6e5b]{height:20px}@media(max-width:768px){footer[data-v-ae0b6e5b]{display:none!important}}.mobile-sticky-menu[data-v-95f5b3cc]{position:fixed;bottom:0;left:0;width:100%;height:75px;background:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;justify-content:space-around;align-items:flex-end;padding:0 10px 10px;z-index:1000;border-top:1px solid rgba(255,255,255,.3);box-shadow:0 -10px 30px #00000014}.menu-item[data-v-95f5b3cc]{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--text-muted);text-decoration:none;font-size:.7rem;font-weight:700;transition:all .3s ease;flex:1}.menu-item svg[data-v-95f5b3cc]{transition:all .3s cubic-bezier(.4,0,.2,1)}.menu-item.active[data-v-95f5b3cc]{color:var(--primary)}.menu-item.active svg[data-v-95f5b3cc]{transform:translateY(-2px);stroke-width:2.5}.center-btn[data-v-95f5b3cc]{position:relative;top:-15px}.center-icon[data-v-95f5b3cc]{width:56px;height:56px;background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 20px #00a9dc66;border:4px solid white;transition:all .3s ease}.center-btn:hover .center-icon[data-v-95f5b3cc]{transform:scale(1.1) rotate(5deg);box-shadow:0 12px 25px #00a9dc80}.center-btn span[data-v-95f5b3cc]{margin-top:4px;color:var(--secondary)}@keyframes slideUp-95f5b3cc{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-sticky-menu[data-v-95f5b3cc]{animation:slideUp-95f5b3cc .5s cubic-bezier(.16,1,.3,1)}.category-drawer-overlay[data-v-95f5b3cc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;display:flex;justify-content:flex-end}.category-drawer[data-v-95f5b3cc]{width:85%;max-width:350px;height:100%;background:#fff;box-shadow:-10px 0 30px #0000001a;display:flex;flex-direction:column;animation:slideInRight-95f5b3cc .3s cubic-bezier(.16,1,.3,1)}[dir=rtl] .category-drawer[data-v-95f5b3cc]{animation:slideInLeft-95f5b3cc .3s cubic-bezier(.16,1,.3,1)}@keyframes slideInRight-95f5b3cc{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInLeft-95f5b3cc{0%{transform:translate(-100%)}to{transform:translate(0)}}.drawer-header[data-v-95f5b3cc]{height:64px;padding:0 1.5rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid #f1f5f9;flex-shrink:0}.drawer-title[data-v-95f5b3cc]{flex:1;font-size:1.1rem;font-weight:800;color:var(--secondary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.back-btn[data-v-95f5b3cc],.close-btn[data-v-95f5b3cc]{background:#f8fafc;border:none;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);cursor:pointer;transition:all .2s}.back-btn[data-v-95f5b3cc]:active,.close-btn[data-v-95f5b3cc]:active{transform:scale(.95);background:#f1f5f9}.drawer-content[data-v-95f5b3cc]{flex:1;overflow-y:auto;padding:1rem 0}.category-list[data-v-95f5b3cc]{display:flex;flex-direction:column}.category-item[data-v-95f5b3cc]{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f8fafc;cursor:pointer;transition:background .2s}.category-item[data-v-95f5b3cc]:active{background:#f1f5f9}.cat-name[data-v-95f5b3cc]{font-size:.95rem;font-weight:600;color:var(--secondary)}.arrow[data-v-95f5b3cc]{color:#cbd5e1}.view-all[data-v-95f5b3cc]{background:#f0f9ff;color:var(--primary)}.view-all .cat-name[data-v-95f5b3cc]{color:var(--primary);font-weight:700}@keyframes ping-4d75038e{75%,to{transform:scale(2);opacity:0}}.animate-ping[data-v-4d75038e]{animation:ping-4d75038e 2s cubic-bezier(0,0,.2,1) infinite}.modal-overlay[data-v-380a59e9]{position:fixed;top:0;right:0;bottom:0;left:0;background:#001e3c99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem}.modal-container[data-v-380a59e9]{width:100%;max-width:600px;background:#fff;border-radius:30px;overflow:hidden;position:relative;box-shadow:0 25px 50px -12px #00000040;border:1px solid rgba(255,255,255,.3)}.modal-header[data-v-380a59e9]{padding:2rem;background:linear-gradient(135deg,var(--secondary),var(--primary));color:#fff;display:flex;align-items:center;gap:1.5rem;position:relative}.header-icon[data-v-380a59e9]{width:60px;height:60px;background:#fff3;border-radius:18px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-text h2[data-v-380a59e9]{color:#fff;margin-bottom:.3rem;font-size:1.5rem}.header-text p[data-v-380a59e9]{opacity:.9;font-size:.9rem}.btn-close[data-v-380a59e9]{position:absolute;top:1.5rem;left:1.5rem;color:#fff;opacity:.7;transition:.3s}.btn-close[data-v-380a59e9]:hover{opacity:1;transform:rotate(90deg)}.modal-body[data-v-380a59e9]{padding:2rem;max-height:70vh;overflow-y:auto}.upload-zone[data-v-380a59e9]{border:2px dashed #e2e8f0;border-radius:24px;padding:2.5rem;text-align:center;cursor:pointer;transition:all .3s ease;background:#f8fafc;margin-bottom:2rem}.upload-zone.is-dragging[data-v-380a59e9]{border-color:var(--primary);background:var(--primary-light);transform:scale(1.02)}.upload-zone.has-files[data-v-380a59e9]{padding:1.5rem}.upload-icon-anim[data-v-380a59e9]{color:var(--primary);margin-bottom:1rem;transition:.3s}.upload-icon-anim svg[data-v-380a59e9]{margin:auto}.upload-zone:hover .upload-icon-anim[data-v-380a59e9]{transform:translateY(-5px)}.upload-placeholder h3[data-v-380a59e9]{font-size:1.1rem;margin-bottom:.5rem}.upload-placeholder p[data-v-380a59e9]{color:var(--text-muted);font-size:.85rem}.hidden-input[data-v-380a59e9]{display:none}.file-previews[data-v-380a59e9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem}.preview-card[data-v-380a59e9]{background:#fff;border-radius:15px;padding:.5rem;border:1px solid #e2e8f0;position:relative;display:flex;flex-direction:column;gap:.5rem}.preview-thumb[data-v-380a59e9]{height:80px;border-radius:10px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--primary)}.preview-thumb img[data-v-380a59e9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.file-info[data-v-380a59e9]{display:flex;flex-direction:column}.file-name[data-v-380a59e9]{font-size:.7rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size[data-v-380a59e9]{font-size:.65rem;color:var(--text-muted)}.remove-file[data-v-380a59e9]{position:absolute;top:-8px;right:-8px;background:#ef4444;color:#fff;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid white}.add-more[data-v-380a59e9]{border:2px dashed #e2e8f0;border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--text-muted);font-size:.8rem;min-height:120px;transition:.3s}.add-more[data-v-380a59e9]:hover{border-color:var(--primary);color:var(--primary);background:#fff}.form-group[data-v-380a59e9]{margin-bottom:1.5rem}.form-group label[data-v-380a59e9]{display:block;font-weight:700;margin-bottom:.8rem;font-size:.95rem}textarea[data-v-380a59e9]{width:100%;height:100px;padding:1rem;border-radius:15px;border:1.5px solid #e2e8f0;font-family:inherit;resize:none;transition:.3s}textarea[data-v-380a59e9]:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px var(--primary-light)}.input-with-icon[data-v-380a59e9]{position:relative;display:flex;align-items:center}.input-with-icon svg[data-v-380a59e9]{position:absolute;right:1rem;color:var(--text-muted)}.input-with-icon input[data-v-380a59e9]{width:100%;padding:.8rem 2.8rem .8rem 1rem;border-radius:12px;border:1.5px solid #e2e8f0;font-family:inherit}.input-with-icon input[data-v-380a59e9]:focus{border-color:var(--primary);outline:none}.modal-footer[data-v-380a59e9]{padding:1.5rem 2rem;background:#f8fafc;display:flex;gap:1rem}.btn-cancel[data-v-380a59e9]{flex:1;padding:.8rem;border-radius:12px;font-weight:700;color:var(--text-muted);background:#fff;border:1.5px solid #e2e8f0}.btn-submit[data-v-380a59e9]{flex:2;padding:.8rem;background:var(--primary);color:#fff;border-radius:12px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:.8rem;transition:.3s}.btn-submit[data-v-380a59e9]:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(1)}.btn-submit[data-v-380a59e9]:not(:disabled):hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 10px 20px #00a9dc33}.success-overlay[data-v-380a59e9]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem}.success-card[data-v-380a59e9]{text-align:center}.check-anim[data-v-380a59e9]{width:100px;height:100px;background:#f0fdf4;color:#16a34a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;animation:scale-up-380a59e9 .5s cubic-bezier(.175,.885,.32,1.275)}.success-card h3[data-v-380a59e9]{font-size:1.8rem;margin-bottom:.5rem;color:var(--secondary)}.success-card p[data-v-380a59e9]{color:var(--text-muted);margin-bottom:2rem}.btn-done[data-v-380a59e9]{background:var(--secondary);color:#fff;padding:.8rem 3rem;border-radius:12px;font-weight:700}.fade-enter-active[data-v-380a59e9],.fade-leave-active[data-v-380a59e9]{transition:opacity .4s ease}.fade-enter-from[data-v-380a59e9],.fade-leave-to[data-v-380a59e9]{opacity:0}.animate-slide-up[data-v-380a59e9]{animation:slideUp-380a59e9 .5s cubic-bezier(.16,1,.3,1)}@keyframes slideUp-380a59e9{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scale-up-380a59e9{0%{transform:scale(0)}to{transform:scale(1)}}.scale-enter-active[data-v-380a59e9]{animation:scale-up-380a59e9 .4s ease}.loader[data-v-380a59e9]{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-380a59e9 .8s linear infinite}@keyframes spin-380a59e9{to{transform:rotate(360deg)}}@media(max-width:640px){.modal-container[data-v-380a59e9]{height:100%;max-height:100%;border-radius:0}.modal-body[data-v-380a59e9]{max-height:calc(100vh - 200px)}.modal-header[data-v-380a59e9]{padding:1.5rem}.modal-overlay[data-v-380a59e9]{padding:0}}.modal-backdrop[data-v-5357dd83]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2000}.modal-container[data-v-5357dd83]{background:#fff;width:90%;max-width:450px;border-radius:24px;padding:2.5rem;box-shadow:0 20px 40px #0000001a;position:relative;animation:slideUp-5357dd83 .3s ease}@keyframes slideUp-5357dd83{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.close-btn[data-v-5357dd83]{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#94a3b8;transition:color .2s}.close-btn[data-v-5357dd83]:hover{color:#1e293b}.modal-header[data-v-5357dd83]{text-align:center;margin-bottom:2rem}.modal-header h2[data-v-5357dd83]{font-size:2rem;font-weight:800;color:#0f172a;margin-bottom:.5rem}.modal-header p[data-v-5357dd83]{color:#64748b;font-size:.95rem}.modal-header a[data-v-5357dd83]{color:#00a9dc;font-weight:700;text-decoration:none}.login-form .form-group[data-v-5357dd83]{margin-bottom:1.5rem}.login-form label[data-v-5357dd83]{display:block;font-size:.9rem;font-weight:600;color:#334155;margin-bottom:.5rem}.login-form input[type=text][data-v-5357dd83],.login-form input[type=email][data-v-5357dd83],.login-form input[type=password][data-v-5357dd83]{width:100%;padding:.75rem 1rem;border:1.5px solid #e2e8f0;border-radius:12px;font-size:1rem;transition:all .2s;background:#f8fafc;box-sizing:border-box}.login-form input[data-v-5357dd83]:focus{outline:none;border-color:#00a9dc;background:#fff;box-shadow:0 0 0 4px #00a9dc1a}.form-actions[data-v-5357dd83]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;font-size:.9rem}.remember-me[data-v-5357dd83]{display:flex;align-items:center;gap:.75rem;cursor:pointer}.remember-me input[data-v-5357dd83]{margin-inline-end:.75rem!important}.forgot-link[data-v-5357dd83]{color:#00a9dc;font-weight:600;text-decoration:none}.submit-btn[data-v-5357dd83]{width:100%;padding:.75rem;background:linear-gradient(135deg,#00a9dc,#0077b6);color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s;display:flex;justify-content:center;align-items:center;gap:.5rem;box-shadow:0 10px 20px #00a9dc33}.submit-btn[data-v-5357dd83]:hover{transform:translateY(-2px);box-shadow:0 15px 30px #00a9dc4d}.submit-btn[data-v-5357dd83]:active{transform:translateY(0)}.submit-btn[data-v-5357dd83]:disabled{opacity:.7;cursor:not-allowed;transform:none}.spinner[data-v-5357dd83]{border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top:2px solid white;width:16px;height:16px;animation:spin-5357dd83 1s linear infinite}@keyframes spin-5357dd83{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-text[data-v-5357dd83]{color:#ef4444;font-size:.8rem;margin-top:.25rem;display:block}.modal-footer[data-v-5357dd83]{text-align:center;margin-top:2rem;font-size:.85rem;color:#64748b}.fade-enter-active[data-v-5357dd83],.fade-leave-active[data-v-5357dd83]{transition:opacity .3s}.fade-enter-from[data-v-5357dd83],.fade-leave-to[data-v-5357dd83]{opacity:0}@keyframes bounceIn{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}.animate-bounce-in{animation:bounceIn .5s cubic-bezier(.175,.885,.32,1.275)}.custom-toast{position:fixed;bottom:2rem;right:2rem;background:#111827;color:#fff;padding:1rem 2rem;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;z-index:9999}.custom-toast.error{background:#dc2626}.has-sticky-menu main{padding-bottom:75px}@media(min-width:769px){.has-sticky-menu main{padding-bottom:0}}@media(max-width:768px){.hidden-mobile{display:none!important}}.mobile-drawer-overlay-layout{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:2000;display:flex;justify-content:flex-end}.mobile-drawer-layout{width:80%;max-width:300px;height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:-2px 0 10px #0000001a}.drawer-header-layout{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #f1f5f9}.logo-sm-layout img{height:40px;width:auto;-o-object-fit:contain;object-fit:contain}.close-btn-layout{background:none;border:none;cursor:pointer;color:#0f172a;display:flex;align-items:center;justify-content:center}.drawer-content-layout{padding:1.5rem;overflow-y:auto}.drawer-section-layout h4{font-size:1rem;font-weight:700;color:#0f172a;margin-bottom:1rem}.drawer-links-layout{list-style:none;display:flex;flex-direction:column;gap:.8rem;padding:0}.drawer-links-layout a{color:#64748b;font-weight:600;font-size:.95rem;display:block;padding:.5rem 0;text-decoration:none}.drawer-links-layout a:hover{color:#00a9dc}.drawer-links-layout .sale a{color:#ef4444}.lang-switcher-mobile{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.5rem 0;border-bottom:1px solid #f1f5f9}.lang-switcher-mobile span{font-weight:700;color:#0f172a}.lang-toggle{display:flex;background:#f1f5f9;padding:4px;border-radius:10px}.lang-link{padding:4px 12px;font-size:.85rem;font-weight:700;border-radius:8px;color:#64748b;text-decoration:none}.lang-link.active{background:#fff;color:#00a9dc;box-shadow:0 2px 4px #0000000d}.rx-btn-mobile-layout{width:100%;background:#00a9dc;color:#fff;padding:.8rem;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:700;font-size:.9rem;border:none;margin-bottom:1rem}.slide-rtl-enter-active,.slide-rtl-leave-active{transition:transform .3s ease}.slide-rtl-enter-from,.slide-rtl-leave-to{transform:translate(100%)}
