.portal-desktop-header.svelte-3v9mwj{display:none}@media (min-width:992px){.portal-desktop-header.svelte-3v9mwj{z-index:100;width:100%;font-family:var(--font_m,system-ui, sans-serif);display:block;position:relative}}.portal-header-container.svelte-3v9mwj{max-width:1360px;margin:0 auto;padding:0 32px}.portal-main-bar.svelte-3v9mwj{background-color:#1a2d4c;padding:10px 0;box-shadow:0 4px 16px #0a142433}.portal-main-container.svelte-3v9mwj{justify-content:space-between;align-items:center;gap:32px;display:flex}.portal-nav-group.svelte-3v9mwj{align-items:center;gap:24px;display:flex}.portal-brand-logo.svelte-3v9mwj{align-items:center;text-decoration:none;transition:transform .2s;display:flex}.portal-brand-logo.svelte-3v9mwj:hover{transform:scale(1.05)}.portal-nav-tabs.svelte-3v9mwj{align-items:center;gap:4px;display:flex}.portal-nav-tab.svelte-3v9mwj{color:#ffffffd9;font-size:13.5px;font-family:var(--font_m,sans-serif);border-radius:6px;padding:8px 16px;text-decoration:none;transition:all .2s}.portal-nav-tab.svelte-3v9mwj:hover{color:var(--white);background:#ffffff14}.portal-nav-tab.active.svelte-3v9mwj{color:var(--white);background:var(--primary);font-family:var(--font_b)}.portal-search-wrapper.svelte-3v9mwj{flex:1;max-width:580px}.portal-search-box.svelte-3v9mwj{background:var(--white);border-radius:99px;align-items:center;padding:4px 16px;display:flex;box-shadow:0 2px 8px #0000001a}.search-icon.svelte-3v9mwj{color:#64748b;margin-right:10px;font-size:14px}.portal-search-input.svelte-3v9mwj{color:#1e293b;font-size:13.5px;font-family:var(--font_m,sans-serif);background:0 0;border:none;outline:none;flex:1;padding:5px 0}.portal-search-input.svelte-3v9mwj::placeholder{color:#94a3b8}.portal-cart-wrapper.svelte-3v9mwj{align-items:center;display:flex}.btn-portal-cart.svelte-3v9mwj{color:var(--white);font-size:13.5px;font-family:var(--font_b,sans-serif);background:#253d66;border:1px solid #ffffff26;border-radius:99px;align-items:center;gap:8px;padding:8px 18px;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.btn-portal-cart.svelte-3v9mwj:hover{background:#2f4d80;border-color:#ffffff4d;transform:translateY(-1px)}.btn-portal-cart.svelte-3v9mwj i:where(.svelte-3v9mwj){font-size:16px}.portal-cart-badge.svelte-3v9mwj{color:var(--white);font-size:10px;font-family:var(--font_b,sans-serif);text-align:center;background:#ef4444;border-radius:99px;min-width:18px;height:18px;padding:0 4px;line-height:18px;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 5px #ef444466}
