.cart-btn.svelte-og17f4{position:relative;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--border-light);background:var(--surface);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-2);transition:all .2s;box-shadow:var(--shadow-xs);text-decoration:none;font-family:inherit}.cart-btn.svelte-og17f4:hover{color:var(--accent);border-color:var(--accent-glow-strong)}.cart-btn.cart-btn-active.svelte-og17f4{color:var(--accent);border-color:var(--accent-glow-strong);background:var(--accent-bg)}.cart-count.svelte-og17f4{position:absolute;top:-3px;right:-3px;min-width:17px;height:17px;padding:0 4px;border-radius:50%;background:var(--red);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;animation:popIn .3s ease}.minimal-sidebar-fixed{height:calc(100dvh - 60px)!important;top:60px!important}.minimal-sidebar-background{top:60px!important;height:calc(100dvh - 60px)!important}.avatar-btn.svelte-195deg4{width:40px;height:40px;border-radius:50%;border:none;background:var(--accent);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;padding:0;font-family:inherit;color:#fff}.avatar-btn.svelte-195deg4:hover{opacity:.85;background:var(--accent-hover)}.avatar-initials.svelte-195deg4{font-size:12px;font-weight:700;letter-spacing:.5px}.user-menu.svelte-195deg4{position:absolute;top:100%;right:0;margin-top:6px;width:280px;background:var(--surface);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1000;animation:scaleIn .15s ease;transform-origin:top right;display:flex;flex-direction:column;max-height:calc(100vh - 80px);overflow-y:auto}.um-header.svelte-195deg4{padding:14px 16px;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;gap:8px}.um-header-text.svelte-195deg4{flex:1;min-width:0}.um-theme-btn.svelte-195deg4{flex-shrink:0;width:30px;height:30px;border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.um-theme-btn.svelte-195deg4:hover{background:var(--surface-3);color:var(--text-1)}.um-name.svelte-195deg4{font-size:13px;font-weight:700;color:var(--text-1)}.um-version.svelte-195deg4{font-size:10px;font-weight:500;color:var(--text-3);font-family:var(--mono)}.um-email.svelte-195deg4{font-size:11.5px;color:var(--text-3);margin-top:2px}.um-settings.svelte-195deg4{padding:10px 16px;border-bottom:1px solid var(--border-light);display:flex;flex-direction:column;gap:6px}.um-field.svelte-195deg4{display:flex;flex-direction:column;gap:1px;padding:4px 0}.um-field-label.svelte-195deg4{font-size:10px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.3px;display:flex;align-items:center;gap:4px}.um-field-value.svelte-195deg4{font-size:12.5px;font-weight:600;color:var(--text-1)}.um-field-accent.svelte-195deg4{color:var(--accent)}.um-field-clickable.svelte-195deg4{cursor:pointer;padding:6px 8px;margin:-2px -8px;border-radius:var(--radius-sm);transition:background .1s}.um-field-clickable.svelte-195deg4:hover{background:var(--surface-2)}.um-nav.svelte-195deg4{padding:6px 0;border-bottom:1px solid var(--border-light)}.um-nav-item.svelte-195deg4{padding:7px 16px;font-size:13px;font-weight:500;color:var(--text-2);cursor:pointer;transition:all .1s}.um-nav-item.svelte-195deg4:hover{background:var(--surface-2);color:var(--text-1)}.um-footer.svelte-195deg4{padding:10px 12px}.um-logout-btn.svelte-195deg4{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;border-radius:var(--radius-sm);background:var(--accent);color:#fff;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;font-family:var(--font)}.um-logout-btn.svelte-195deg4:hover{background:var(--accent-hover)}.um-tura-badges:has(*){margin-top:12px;width:fit-content}.wrapper.svelte-gegj85 .video:where(.svelte-gegj85){width:100%;height:300px;overflow:hidden;position:relative;background-color:#000}.wrapper.svelte-gegj85 .video:where(.svelte-gegj85) video:where(.svelte-gegj85){width:100%;height:100%;object-fit:cover;touch-action:none}.wrapper.svelte-gegj85 .video:where(.svelte-gegj85) select:where(.svelte-gegj85){border:unset;background:unset;color:#fff;border:1px solid white;position:absolute;bottom:16px;right:16px;padding:8px 16px;border-radius:4px;font-family:inherit;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wrapper.svelte-gegj85 .title:where(.svelte-gegj85){font-size:18px;padding:12px 8px;font-weight:700}.wrapper.svelte-gegj85 .list:where(.svelte-gegj85){background-color:var(--hs-foreground);color:#000}.wrapper.svelte-gegj85 .list:where(.svelte-gegj85) .result:where(.svelte-gegj85){padding:8px}.megamenu-container.svelte-b3fpyv{display:flex;position:relative;max-height:80vh}.megamenu-container.svelte-b3fpyv .megamenu:where(.svelte-b3fpyv){flex-shrink:0;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;overflow-y:auto;padding:0;background-color:var(--surface);width:240px;box-shadow:0 2px 10px -2px var(--overlay-sm);font-size:13px;max-height:100%}.megamenu-container.svelte-b3fpyv .megamenu:where(.svelte-b3fpyv) .title:where(.svelte-b3fpyv){padding:2px 10px;font-size:14px;font-weight:700;margin-top:30px}.megamenu-container.svelte-b3fpyv .megamenu:where(.svelte-b3fpyv) .title:where(.svelte-b3fpyv):first-of-type{margin-top:10px}.megamenu-container.svelte-b3fpyv .megamenu:where(.svelte-b3fpyv) .item:where(.svelte-b3fpyv){color:var(--text-1);text-decoration:none;display:block;padding:6px 10px;line-height:1.428571429;border-top:1px solid transparent;border-bottom:1px solid transparent;cursor:pointer;transition:.15s}.megamenu-container.svelte-b3fpyv .megamenu:where(.svelte-b3fpyv) .item.active:where(.svelte-b3fpyv){border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--hs-theme)}.megamenu-container.svelte-b3fpyv .megamenu-content:where(.svelte-b3fpyv){position:absolute;inset:0 0 0 240px;background-color:var(--surface);padding:15px;column-fill:auto;column-gap:10px;column-rule:solid 1px var(--hs-border-soft);overflow-x:auto;box-shadow:0 2px 10px -2px var(--overlay-sm);column-count:2}@media only screen and (max-width:992px){.megamenu-container.svelte-b3fpyv .megamenu-content:where(.svelte-b3fpyv){column-count:unset}}.megamenu-container.svelte-b3fpyv .megamenu-content:where(.svelte-b3fpyv) .block:where(.svelte-b3fpyv){break-inside:avoid;margin-top:20px}.megamenu-container.svelte-b3fpyv .megamenu-content:where(.svelte-b3fpyv) .block:where(.svelte-b3fpyv):first-of-type{margin-top:0}.megamenu-container.svelte-b3fpyv .megamenu-content:where(.svelte-b3fpyv) .block:where(.svelte-b3fpyv) .item:where(.svelte-b3fpyv){padding:2px 10px;font-size:13px;display:block}.megamenu-container.svelte-b3fpyv .megamenu-content:where(.svelte-b3fpyv) .block:where(.svelte-b3fpyv) .item.title:where(.svelte-b3fpyv){font-weight:700}.header-search-wrap.svelte-t2telb{display:flex;align-items:center;gap:8px;flex:1;max-width:560px;margin:0 auto}.category-icon-btn.svelte-t2telb{width:40px;height:40px;border-radius:10px;flex-shrink:0;background:var(--surface-2);border:1.5px solid var(--border-light);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-2);transition:all .2s;font-family:inherit}.category-icon-btn.svelte-t2telb:hover{background:var(--accent-bg);color:var(--accent);border-color:var(--accent-border)}@media only screen and (min-width:768px){.mobile-menu-btn.svelte-t2telb{display:none}}@media only screen and (max-width:768px){.desktop-only-btn.svelte-t2telb{display:none}}.search-box.svelte-t2telb{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:var(--surface-2);border:2px solid transparent;transition:all .25s;color:var(--text-3);width:100%}.search-box.svelte-t2telb:focus-within{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 4px var(--accent-glow)}.form.svelte-t2telb{flex:1;height:100%;min-width:0}.search-input.svelte-t2telb{flex:1;border:none;background:none;outline:none;font-size:13.5px;color:var(--text-1);font-weight:400;width:100%;height:100%;font-family:inherit}.search-input.svelte-t2telb::placeholder{color:var(--text-3)}.search-input.svelte-t2telb::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.search-clear.svelte-t2telb{background:none;border:none;color:var(--text-3);cursor:pointer;display:flex;padding:2px;border-radius:4px}.search-clear.svelte-t2telb:hover{color:var(--text-1);background:var(--surface-3)}.search-kbd.svelte-t2telb{padding:2px 6px;border-radius:4px;background:var(--surface-3);font-family:var(--mono);font-size:10px;color:var(--text-3);font-weight:500;border:1px solid var(--border);flex-shrink:0}@media only screen and (max-width:768px){.search-kbd.svelte-t2telb{display:none}}@media only screen and (max-width:576px){.all-btn.svelte-t2telb{display:none}}.header.svelte-hgke5m{position:sticky;top:0;z-index:100;background:var(--surface-glass);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-bottom:1px solid var(--border-light)}@media print{.header.svelte-hgke5m{display:none}}.header-inner.svelte-hgke5m{max-width:1440px;margin:0 auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;height:60px;gap:20px;position:relative}.header-inner.mobile.svelte-hgke5m{padding:0 12px;gap:8px}.header-left.svelte-hgke5m{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.header-left.svelte-hgke5m .logo-circle:where(.svelte-hgke5m){width:36px;height:auto}.header-left.svelte-hgke5m .logo-text:where(.svelte-hgke5m){font-size:17px;text-transform:uppercase;font-weight:700;color:var(--accent);letter-spacing:3px}.header-search.svelte-hgke5m{position:static;transform:none;flex:1}.header-right.svelte-hgke5m{display:flex;align-items:center;gap:10px;flex-shrink:0}.header-context.svelte-hgke5m{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.partner-name.svelte-hgke5m{font-size:11px;font-weight:500;color:var(--text-3);letter-spacing:-.1px;cursor:pointer;transition:color .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.partner-name.svelte-hgke5m:hover{color:var(--accent)}.hs-szuro-item{transition:all .15s;border-radius:var(--radius-sm)}.hs-szuro-item:hover{background:var(--surface-hover)}.wrapper.svelte-1qyk4v7{position:fixed;z-index:10000;inset:56px 0 0}.bg.svelte-1qyk4v7{position:absolute;background-color:var(--overlay-lg);z-index:10001;inset:0 0 0 240px}.megamenu-container.svelte-1qyk4v7{border-top:1px solid var(--hs-border-soft);width:1320px;position:absolute;z-index:10001;top:0;left:0;bottom:0;flex-shrink:0;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;overflow-y:auto;padding:0;background-color:var(--surface);width:240px;height:100%;font-size:14px;max-height:100%}.megamenu-container.svelte-1qyk4v7 .title:where(.svelte-1qyk4v7){padding:2px 10px;font-size:16px;font-weight:700;margin-top:30px}.megamenu-container.svelte-1qyk4v7 .title:where(.svelte-1qyk4v7):first-of-type{margin-top:10px}.megamenu-container.svelte-1qyk4v7 .item:where(.svelte-1qyk4v7){text-decoration:none;padding:10px 8px;line-height:1.428571429;border-top:1px solid transparent;border-bottom:1px solid transparent;cursor:pointer;transition:.15s;border-bottom:1px solid var(--hs-border-soft);display:flex;align-items:center;gap:6px;color:var(--hs-text)}.megamenu-container.svelte-1qyk4v7 .item.vissza:where(.svelte-1qyk4v7){font-weight:700;background-color:var(--hs-hover);color:var(--hs-theme)}.megamenu-container.svelte-1qyk4v7 .item:where(.svelte-1qyk4v7) .nev:where(.svelte-1qyk4v7){flex:1 1 auto}.megamenu-container.svelte-1qyk4v7 .item:where(.svelte-1qyk4v7) .tovabb:where(.svelte-1qyk4v7){flex-shrink:0;display:flex;align-items:center;padding:4px 12px;margin:-4px -8px -4px 0;cursor:pointer;color:var(--hs-text-soft)}.flex.svelte-1cja1j4{display:flex;flex-direction:column;min-height:100dvh}.flex.svelte-1cja1j4>:where(.svelte-1cja1j4){flex-shrink:0}.flex.svelte-1cja1j4 .slot:where(.svelte-1cja1j4){flex-shrink:0;flex-grow:1;margin-block:16px;animation:fadeIn .25s ease both}
