.ve-header[data-v-c6ce611b]{background:#0d1b2a;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:9999}.ve-header.scrolled[data-v-c6ce611b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d1b2af7}.ve-logo-img[data-v-c6ce611b]{height:42px;-o-object-fit:contain;object-fit:contain;width:auto}.ve-header.scrolled .ve-logo-img[data-v-c6ce611b]{height:36px}.ve-mobile-menu[data-v-c6ce611b]{background:#162032;border-top:1px solid hsla(0,0%,100%,.08);display:none;max-height:80vh;overflow-y:auto;padding:20px}.ve-mobile-menu.open[data-v-c6ce611b]{display:block}.ve-mobile-menu ul[data-v-c6ce611b]{list-style:none;margin:0;padding:0}.ve-mobile-menu ul li[data-v-c6ce611b]{margin-bottom:5px}.ve-mobile-menu ul li a[data-v-c6ce611b]{border-radius:8px;color:#fffc;display:block;font-size:16px;padding:12px 15px;text-decoration:none;transition:all .3s ease}.ve-mobile-menu ul li a[data-v-c6ce611b]:hover{background:#d4a0171a;color:#d4a017}.mobile-dropdown[data-v-c6ce611b]{cursor:pointer}.mobile-dropdown-link[data-v-c6ce611b]{align-items:center;display:flex!important;justify-content:space-between}.mobile-dropdown-link i[data-v-c6ce611b]{font-size:14px;transition:transform .3s ease}.mobile-submenu[data-v-c6ce611b]{display:none;margin-bottom:5px;margin-top:5px;padding-left:20px}.mobile-submenu.open[data-v-c6ce611b]{display:block}.mobile-submenu li a[data-v-c6ce611b]{color:#fff9;font-size:14px;padding:10px 15px}.mobile-submenu li a[data-v-c6ce611b]:hover{color:#d4a017;padding-left:20px}.ms-cat-header[data-v-c6ce611b]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);color:#ffffffe6!important;cursor:pointer;display:flex;font-size:15px!important;font-weight:600;justify-content:space-between;padding:12px 15px!important}.ms-cat-header i[data-v-c6ce611b]:first-child{color:#d4a017;margin-right:10px}.ms-cat-header i.fa-minus[data-v-c6ce611b],.ms-cat-header i.fa-plus[data-v-c6ce611b]{color:#fff6;font-size:12px}.ms-category-products[data-v-c6ce611b]{background:#0003;padding:10px 0}.ms-prod-info[data-v-c6ce611b]{display:flex;flex-direction:column;padding:8px 0}.ms-prod-info strong[data-v-c6ce611b]{color:#fff;font-size:15px}.ms-prod-info p[data-v-c6ce611b]{color:#ffffff80;font-size:12px;line-height:1.4;margin:5px 0 0}.badge-soon[data-v-c6ce611b]{background:#d4a0171a;border:1px solid rgba(212,160,23,.3);border-radius:4px;color:#d4a017;display:inline-block;font-size:9px;margin-left:0;margin-top:5px;padding:1px 5px;width:-moz-fit-content;width:fit-content}.has-mega[data-v-c6ce611b]{position:static!important}.ve-mega-backdrop[data-v-c6ce611b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;inset:72px 0 0;position:fixed;z-index:9998}.ve-mega-menu[data-v-c6ce611b]{background:#fff;border-bottom:1px solid rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05);box-shadow:0 30px 60px #0003;color:#1a2f4b;left:0;position:absolute;right:0;top:100%;z-index:9999}.ve-mega-container[data-v-c6ce611b]{display:flex;height:550px;margin:0 auto;max-height:70vh;min-height:0}.ve-mega-sidebar[data-v-c6ce611b]{background:#f8fafc;border-right:1px solid #e2e8f0;height:100%;min-height:0;overflow-y:auto;padding:30px 0;width:280px}.ve-mega-sidebar[data-v-c6ce611b]::-webkit-scrollbar{width:4px}.ve-mega-sidebar[data-v-c6ce611b]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.ve-mega-sidebar[data-v-c6ce611b]::-webkit-scrollbar-thumb:hover{background:#d4a017}.ve-mega-cat-item[data-v-c6ce611b]{align-items:center;color:#64748b;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:15px;padding:15px 30px;position:relative;transition:all .2s ease}.ve-mega-cat-item i[data-v-c6ce611b]:not(.arrow){color:#94a3b8;font-size:18px;width:20px}.ve-mega-cat-item .arrow[data-v-c6ce611b]{font-size:12px;margin-left:auto;opacity:0;transform:translate(-5px);transition:all .2s ease}.ve-mega-cat-item.active[data-v-c6ce611b],.ve-mega-cat-item[data-v-c6ce611b]:hover{background:#fff;color:#1a2f4b}.ve-mega-cat-item.active[data-v-c6ce611b],.ve-mega-cat-item.active i[data-v-c6ce611b]:not(.arrow){color:#d4a017}.ve-mega-cat-item.active .arrow[data-v-c6ce611b]{opacity:1;transform:translate(0)}.ve-mega-content[data-v-c6ce611b]{background:#fff;display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow-y:auto;padding:40px}.ve-mega-content[data-v-c6ce611b]::-webkit-scrollbar{width:6px}.ve-mega-content[data-v-c6ce611b]::-webkit-scrollbar-thumb{background:#f1f5f9;border-radius:6px}.ve-mega-content[data-v-c6ce611b]::-webkit-scrollbar-thumb:hover{background:#d4a017}.ve-mega-grid[data-v-c6ce611b]{align-content:start;display:grid;flex:1;gap:30px;grid-auto-rows:max-content;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.ve-mega-card a[data-v-c6ce611b]{border-radius:12px;display:flex;gap:20px;height:100%;padding:20px;text-decoration:none;transition:all .3s ease}.ve-mega-card a[data-v-c6ce611b]:hover{background:#f1f5f9;transform:translateY(-2px)}.ve-mc-icon[data-v-c6ce611b]{align-items:center;background:#eff6ff;border-radius:10px;color:#3b82f6;display:flex;flex-shrink:0;font-size:20px;height:50px;justify-content:center;width:50px}.ve-mega-card:nth-child(2n) .ve-mc-icon[data-v-c6ce611b]{background:#f0fdf4;color:#22c55e}.ve-mega-card:nth-child(3n) .ve-mc-icon[data-v-c6ce611b]{background:#fff7ed;color:#f97316}.ve-mega-card:nth-child(4n) .ve-mc-icon[data-v-c6ce611b]{background:#faf5ff;color:#a855f7}.ve-mc-text h6[data-v-c6ce611b]{align-items:center;color:#1e293b;display:flex;font-size:16px;font-weight:700;gap:8px;margin:0 0 5px}.ve-badge-soon[data-v-c6ce611b]{background:#fecaca;border-radius:4px;color:#b91c1c;font-size:10px;font-weight:800;padding:2px 6px;text-transform:uppercase}.ve-mc-text p[data-v-c6ce611b]{color:#64748b;font-size:13px;line-height:1.5;margin:0 0 10px}.ve-mc-link[data-v-c6ce611b]{align-items:center;color:#d4a017;display:flex;font-size:12px;font-weight:700;gap:5px;transition:gap .2s ease}.ve-mega-card a:hover .ve-mc-link[data-v-c6ce611b]{gap:8px}.ve-mega-footer[data-v-c6ce611b]{border-top:1px solid #f1f5f9;margin-top:30px;padding-top:20px}.ve-mega-footer a[data-v-c6ce611b]{align-items:center;color:#64748b;display:inline-flex;font-size:14px;font-weight:600;gap:8px;text-decoration:none;transition:color .3s ease}.ve-mega-footer a[data-v-c6ce611b]:hover{color:#d4a017}.mega-fade-enter-active[data-v-c6ce611b],.mega-fade-leave-active[data-v-c6ce611b]{transition:all .3s cubic-bezier(.4,0,.2,1)}.mega-fade-enter-from[data-v-c6ce611b],.mega-fade-leave-to[data-v-c6ce611b]{opacity:0;transform:translateY(10px)}.ve-nav ul[data-v-c6ce611b]{display:flex;gap:6px;list-style:none;margin:0;padding:0}.ve-nav ul li a[data-v-c6ce611b]{border-radius:6px;color:#fffc;display:block;font-size:14px;font-weight:500;padding:8px 14px;text-decoration:none;transition:all .3s ease}.ve-nav ul li a.active[data-v-c6ce611b],.ve-nav ul li a[data-v-c6ce611b]:hover{background:#d4a01726;color:#fff}.ve-nav ul li a.active[data-v-c6ce611b]{color:#d4a017}.ve-nav-cta .ve-cta-btn[data-v-c6ce611b]{align-items:center;background:#d4a017;border-radius:8px;color:#0d1b2a;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:10px 22px;text-decoration:none;transition:all .3s ease}.ve-cta-btn[data-v-c6ce611b]:hover{background:#e8b84b;transform:translateY(-1px)}.ve-toggler[data-v-c6ce611b]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:4px}.ve-toggler span[data-v-c6ce611b]{background:#fff;border-radius:2px;display:block;height:2px;transition:all .3s ease;width:24px}@media(max-width:991px){.ve-nav[data-v-c6ce611b],.ve-nav-cta[data-v-c6ce611b]{display:none}.ve-toggler[data-v-c6ce611b]{display:flex}.ve-nav-wrap[data-v-c6ce611b]{padding:0 20px}}@media(max-width:768px){.ve-logo-img[data-v-c6ce611b]{height:36px}.ve-mobile-menu[data-v-c6ce611b]{padding:15px}.ve-mobile-menu ul li a[data-v-c6ce611b]{font-size:14px;padding:10px 12px}.mobile-submenu li a[data-v-c6ce611b]{font-size:13px;padding:8px 12px}}.ve-modal-backdrop[data-v-c6ce611b]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0d1b2acc;display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:10000}.ve-modal-body[data-v-c6ce611b]{background:#fff;border-radius:16px;box-shadow:0 40px 80px #0003;color:#0d1b2a;max-width:600px;padding:35px;position:relative;width:100%}.ve-modal-close[data-v-c6ce611b]{align-items:center;background:#f1f5f9;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:32px}.ve-modal-close[data-v-c6ce611b]:hover{background:#fecaca;color:#b91c1c}.ve-modal-header[data-v-c6ce611b]{margin-bottom:25px}.ve-modal-header h3[data-v-c6ce611b]{color:#0d1b2a;font-size:28px;font-weight:800;margin-bottom:10px}.ve-modal-header h3 span[data-v-c6ce611b]{background:linear-gradient(135deg,#d4a017,#f5c453);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ve-modal-header p[data-v-c6ce611b]{color:#64748b;font-size:15px;margin:0}.ve-contact-form .ve-form-row[data-v-c6ce611b]{display:flex;gap:15px;margin-bottom:15px}.ve-contact-form .ve-form-group[data-v-c6ce611b]{flex:1;margin-bottom:15px}.ve-contact-form .ve-form-row .ve-form-group[data-v-c6ce611b]{margin-bottom:0}.ve-contact-form label[data-v-c6ce611b]{color:#475569;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ve-contact-form input[data-v-c6ce611b],.ve-contact-form select[data-v-c6ce611b],.ve-contact-form textarea[data-v-c6ce611b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:14px;padding:12px 15px;transition:all .3s ease;width:100%}.ve-contact-form input[data-v-c6ce611b]:focus,.ve-contact-form select[data-v-c6ce611b]:focus,.ve-contact-form textarea[data-v-c6ce611b]:focus{background:#fff;border-color:#d4a017;box-shadow:0 0 0 3px #d4a0171a;outline:none}.w-100[data-v-c6ce611b]{width:100%}.mt-2[data-v-c6ce611b]{margin-top:10px}@media(max-width:576px){.ve-contact-form .ve-form-row[data-v-c6ce611b]{flex-direction:column;gap:15px}}.ve-footer-logo-img[data-v-423c06d5]{height:45px;margin-bottom:15px;width:auto}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.loader{animation:spin .8s linear infinite;border-right:4px solid transparent;border-top:4px solid transparent;border-color:#6366f1 #6366f1 transparent transparent;border-radius:50%;border-style:solid;border-width:4px;height:48px;width:48px}@keyframes spin{to{transform:rotate(1turn)}}.app-wrapper{min-height:100vh}.main-content{flex:1}
