@layer theme, base, ks-shop, components, utilities;
@layer ks-shop{:root{color-scheme:light;--ks-key-face-top:color-mix(in srgb,var(--ks-brand),white 35%);--ks-key-side:color-mix(in srgb,var(--ks-brand),var(--ks-ink) 35%);--ks-key-front:linear-gradient(var(--ks-key-face-top),var(--ks-brand));--ks-elev-1:inset 0 1px 0 rgb(255 255 255 / .45), 0 1px 2px rgb(10 30 50 / .08), 0 4px 12px rgb(10 30 50 / .08);--ks-elev-2:inset 0 1px 0 rgb(255 255 255 / .55), 0 6px 20px rgb(10 30 50 / .14);--ks-elev-3:inset 0 1px 0 rgb(255 255 255 / .6), 0 12px 32px rgb(10 30 50 / .18);--ks-icon-tile-fill:linear-gradient(color-mix(in srgb,var(--ks-brand) 8%,var(--ks-card)),color-mix(in srgb,var(--ks-brand) 16%,var(--ks-card)));--ks-btn-glass-fill:color-mix(in srgb,var(--ks-card) 55%,transparent);--ks-btn-glass-border:rgb(255 255 255 / .6);--ks-btn-glass-filter:blur(12px) saturate(140%);--ks-btn-sweep-gloss:linear-gradient(100deg,transparent 40%,rgb(255 255 255 / .3) 50%,transparent 60%);--ks-trust-glow:radial-gradient(ellipse at 10% 0%,rgb(255 255 255 / .09),transparent 65%);--ks-chat-avatar-size:70px;--ks-btn-primary-gloss:none;--ks-btn-buy-shadow:inset 0 1px 0 rgb(255 255 255 / .45),0 6px 16px -8px rgb(255 125 0 / .35);--ks-canvas:oklch(98.5% .003 90);--ks-card:oklch(100% 0 0);--ks-sunken:oklch(94% .004 90);--ks-sunken-hover:var(--ks-line);--ks-tint:oklch(96.5% .005 90);--ks-line:oklch(90% .004 90);--ks-line-strong:oklch(60% .01 90);--ks-ink:oklch(24% .05 252);--ks-ink-2:oklch(45% .035 252);--ks-brand:oklch(52% .19 252);--ks-brand-tint:oklch(95% .025 252);--ks-brand-deep:oklch(44% .17 252);--ks-on-brand:oklch(100% 0 0);--ks-action:oklch(52% .19 252);--ks-action-hover:oklch(44% .17 252);--ks-on-action:oklch(100% 0 0);--ks-star:oklch(54% .15 70);--ks-ok:oklch(50% .14 150);--ks-error:oklch(50% .17 30);--ks-ring:oklch(52% .19 252 / 35%);--ks-orange:oklch(70.5% .213 47.6);--ks-orange-2:oklch(70.5% .213 47.6);--ks-orange-hover:oklch(64.6% .222 41.1);--ks-orange-700:oklch(70.5% .213 47.6);--ks-on-accent:var(--ks-ink);--ks-paper:var(--ks-canvas);--ks-paper-2:var(--ks-sunken);--ks-paper-3:var(--ks-sunken-hover);--ks-bg:var(--ks-canvas);--ks-raised:var(--ks-card);--ks-surface:var(--ks-card);--ks-soft:var(--ks-sunken);--ks-inset:var(--ks-sunken);--ks-emphasis:var(--ks-tint);--ks-footer-surface:var(--ks-card);--ks-footer-ink:var(--ks-ink);--ks-link:var(--ks-action);--ks-violet:var(--ks-action);--ks-violet-hover:var(--ks-action-hover);--ks-on-violet:var(--ks-on-action);--ks-accent-surface:var(--ks-orange);--ks-violet-soft:var(--ks-sunken);--ks-citrus:var(--ks-sunken);--ks-on-citrus:var(--ks-ink);--ks-orange-10:var(--ks-sunken);--ks-muted:var(--ks-ink-2);--ks-rule:var(--ks-line);--ks-hairline:var(--ks-line);--ks-control:var(--ks-line-strong);--ks-good:var(--ks-ok);--ks-ok-10:var(--ks-sunken);--ks-warn:var(--ks-error);--ks-danger:var(--ks-error);--ks-danger-10:var(--ks-sunken);--ks-inverse:oklch(100% 0 0);--ks-navy:oklch(24% .05 252);--ks-navy-2:oklch(30% .055 252);--ks-navy-10:var(--ks-sunken-hover);--ks-on-navy-strong:oklch(100% 0 0);--ks-on-navy:oklch(92% .005 90);--ks-on-navy-muted:oklch(78% .01 90);--ks-feature-surface:var(--ks-card);--ks-feature-ink:var(--ks-ink);--ks-feature-muted:var(--ks-ink-2);--ks-feature-rule:var(--ks-line-strong);--ks-scrim:oklch(24% .05 252 / 55%);--ks-grid-line:oklch(24% .05 252 / 0%);--ks-beam:oklch(52% .19 252 / 0%);--ks-shadow-hairline:0 1px 2px oklch(24% .05 252 / 6%);--ks-shadow-card:0 1px 2px oklch(24% .05 252 / 6%);--ks-shadow-float:0 1px 0 oklch(100% 0 0 / 70%) inset, 0 18px 40px -22px oklch(24% .05 252 / 32%);--ks-shadow-glow:none;--ks-shadow-glow-strong:none;--ks-shadow:var(--ks-shadow-card);--ks-gradient-orange:none;--ks-glass:oklch(100% 0 0 / 72%);--ks-glass-line:oklch(100% 0 0 / 60%);--ks-glass-blur:16px;--ks-blur:16px;--ks-lift:0 1px 0 oklch(100% 0 0 / 70%) inset, 0 12px 28px -18px oklch(24% .05 252 / 28%);--ks-hero-wash:radial-gradient(60% 55% at 14% 12%, oklch(90% .06 245 / 80%), transparent 70%), radial-gradient(50% 50% at 88% 30%, oklch(92% .05 275 / 60%), transparent 70%);--ks-buy-sheen:linear-gradient(180deg, oklch(73% .20 47.6), oklch(70.5% .213 47.6));--ks-ease:ease;--ks-fast:150ms;--ks-base:220ms;--ks-delay-hover:300ms;--ks-motion-none:.01ms;--ks-motion-reveal:400ms;--ks-motion-border:6s;--ks-motion-drift:20s;--ks-reveal-y:.75rem;--ks-press:100ms;--ks-moderate:320ms;--ks-ease-enter:cubic-bezier(0, 0, .2, 1);--ks-ease-exit:cubic-bezier(.4, 0, 1, 1);--ks-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ks-distance-press:1px;--ks-distance-modal:12px;--ks-press-scale:.97;--ks-bump-scale:1.25;--ks-busy-opacity:.6;--ks-band-wash-opacity:0;--ks-font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ks-font-text:"Figtree", "Figtree Fallback", var(--ks-font-system);--ks-font:var(--ks-font-text);--ks-font-display:var(--ks-font-text);--ks-font-data:var(--ks-font-text);--ks-fs-small:var(--ks-fs-meta);--ks-lh-small:1rem;--ks-w-small:var(--ks-weight-text);--ks-fs-fact:var(--ks-fs-meta);--ks-lh-fact:1.35;--ks-w-fact:var(--ks-weight-text);--ks-fs-meta:.875rem;--ks-lh-meta:1.45;--ks-w-meta:var(--ks-weight-text);--ks-fs-button:.9375rem;--ks-lh-button:1.2;--ks-w-button:var(--ks-weight-ui);--ks-fs-name:clamp(.9375rem, .915493rem + .093897vw, 1rem);--ks-lh-name:1.3;--ks-w-name:var(--ks-weight-ui);--ks-fs-body:1rem;--ks-lh-body:1.55;--ks-w-body:var(--ks-weight-text);--ks-fs-lead:clamp(1rem, .955986rem + .187793vw, 1.125rem);--ks-lh-lead:1.55;--ks-w-lead:var(--ks-weight-text);--ks-fs-list:clamp(.9375rem, .871479rem + .28169vw, 1.125rem);--ks-lh-list:1.3;--ks-w-list:var(--ks-weight-ui);--ks-fs-price:clamp(1.25rem, 1.205986rem + .187793vw, 1.375rem);--ks-lh-price:1.1;--ks-w-price:var(--ks-weight-head);--ks-fs-h2:clamp(1.375rem, 1.242958rem + .56338vw, 1.75rem);--ks-lh-h2:1.15;--ks-w-h2:var(--ks-weight-head);--ks-fs-h1:clamp(1.625rem, 1.40493rem + .938967vw, 2.25rem);--ks-lh-h1:1.1;--ks-w-h1:var(--ks-weight-head);--ks-fs-display:clamp(2.125rem, 1.552817rem + 2.441315vw, 3.75rem);--ks-lh-display:clamp(2.23125rem, 1.67007rem + 2.394366vw, 3.825rem);--ks-w-display:var(--ks-weight-head);--ks-text:var(--ks-fs-body);--ks-small:var(--ks-fs-meta);--ks-micro:var(--ks-fs-fact);--ks-lead:var(--ks-fs-lead);--ks-h3:1.1875rem;--ks-heading:var(--ks-fs-h2);--ks-section:var(--ks-heading);--ks-title:var(--ks-fs-h1);--ks-display:var(--ks-fs-display);--ks-card-title:var(--ks-fs-name);--ks-meta:var(--ks-fs-fact);--ks-card-price:var(--ks-fs-price);--ks-price:clamp(1.875rem, 1.7rem + .75vw, 2.375rem);--ks-price-md:1.375rem;--ks-weight-text:400;--ks-weight-ui:540;--ks-weight-head:620;--ks-leading:1.55;--ks-tight:1.1;--ks-tracking:0;--ks-tracking-display:-.01em;--ks-space-1:.25rem;--ks-space-2:.5rem;--ks-space-3:.75rem;--ks-space-4:1rem;--ks-space-5:1.5rem;--ks-space-6:2rem;--ks-space-7:3rem;--ks-space-8:3.5rem;--ks-space-9:6rem;--ks-gap-section:clamp(3.5rem, 2.619718rem + 3.755869vw, 6rem);--ks-head-gap:clamp(1.25rem, 1.073944rem + .751174vw, 1.75rem);--ks-gutter:1.25rem;--ks-list-art:4.5rem;--ks-list-art-wide:6rem;--ks-list-buy:12.5rem;--ks-reading:45rem;--ks-rail:22.5rem;--ks-radius-xs:.375rem;--ks-radius-sm:.625rem;--ks-radius-ctl:.625rem;--ks-radius-media:.75rem;--ks-radius:.75rem;--ks-radius-lg:.75rem;--ks-radius-pill:9999px;--ks-header-row:4.75rem;--ks-nav-row:3rem;--ks-grid-size:2.5rem;--ks-control-h:3rem;--ks-target:2.75rem;--ks-page:77.5rem;--ks-prose:68ch;--ks-title-width:24ch;--ks-border:1px;--ks-border-ctl:1.5px;--ks-focus:3px;--ks-accent:4px;--ks-layer-skip:20;--ks-quantity:6rem;--ks-thumb:5rem;--ks-header-h:8.3125rem;--ks-tint-frame:var(--ks-card);--ks-frame-shadow:none;--ks-media-plate:var(--ks-tint-frame);--ks-media-plate-dim:var(--ks-tint-frame);--ks-media-dim:1;--ks-media-empty:var(--ks-sunken);--ks-media-empty-ink:var(--ks-ink-2);--ks-keyslot-w:2.25rem}:root[data-theme="dark"]{color-scheme:dark;--ks-canvas:oklch(17% .008 260);--ks-card:oklch(21.5% .01 260);--ks-sunken:oklch(25% .01 260);--ks-sunken-hover:oklch(30% .01 260);--ks-tint:oklch(19% .008 260);--ks-line:oklch(30% .01 260);--ks-line-strong:oklch(55% .01 260);--ks-ink:oklch(96% .01 252);--ks-ink-2:oklch(80% .02 252);--ks-brand:oklch(74% .14 252);--ks-brand-tint:oklch(27% .035 252);--ks-action:oklch(74% .14 252);--ks-action-hover:oklch(82% .1 252);--ks-on-action:oklch(17% .008 260);--ks-star:oklch(80% .14 75);--ks-ok:oklch(78% .14 150);--ks-error:oklch(74% .15 30);--ks-ring:oklch(74% .14 252 / 40%);--ks-orange:oklch(81% .14 64.1);--ks-orange-2:oklch(81% .14 64.1);--ks-orange-hover:oklch(82% .16 45);--ks-orange-700:oklch(81% .14 64.1);--ks-on-accent:oklch(17% .008 260);--ks-paper:oklch(17% .008 260);--ks-paper-2:oklch(25% .01 260);--ks-paper-3:oklch(30% .01 260);--ks-bg:oklch(17% .008 260);--ks-raised:oklch(21.5% .01 260);--ks-surface:oklch(21.5% .01 260);--ks-soft:oklch(25% .01 260);--ks-inset:oklch(25% .01 260);--ks-emphasis:oklch(19% .008 260);--ks-footer-surface:oklch(21.5% .01 260);--ks-footer-ink:oklch(96% .01 252);--ks-link:oklch(74% .14 252);--ks-violet:oklch(74% .14 252);--ks-violet-hover:oklch(82% .1 252);--ks-on-violet:oklch(17% .008 260);--ks-accent-surface:oklch(81% .14 64.1);--ks-violet-soft:oklch(25% .01 260);--ks-citrus:oklch(25% .01 260);--ks-on-citrus:oklch(96% .01 252);--ks-orange-10:oklch(25% .01 260);--ks-muted:oklch(80% .02 252);--ks-rule:oklch(30% .01 260);--ks-hairline:oklch(30% .01 260);--ks-control:oklch(55% .01 260);--ks-good:oklch(78% .14 150);--ks-ok-10:oklch(25% .01 260);--ks-warn:oklch(74% .15 30);--ks-danger:oklch(74% .15 30);--ks-danger-10:oklch(25% .01 260);--ks-inverse:oklch(17% .008 260);--ks-navy-10:oklch(30% .01 260);--ks-shadow-hairline:0 1px 2px oklch(0% 0 0 / 35%);--ks-shadow-card:0 1px 2px oklch(0% 0 0 / 35%);--ks-shadow-float:0 1px 0 oklch(100% 0 0 / 6%) inset, 0 18px 40px -22px oklch(0% 0 0 / 60%);--ks-shadow:var(--ks-shadow-card);--ks-buy-sheen:none;--ks-glass:oklch(21.5% .01 260 / 72%);--ks-glass-line:oklch(100% 0 0 / 10%);--ks-lift:0 1px 0 oklch(100% 0 0 / 6%) inset, 0 14px 30px -18px oklch(0% 0 0 / 55%);--ks-hero-wash:radial-gradient(60% 55% at 14% 12%, oklch(40% .14 252 / 55%), transparent 70%), radial-gradient(50% 50% at 88% 30%, oklch(36% .13 280 / 45%), transparent 70%);--ks-tint-frame:oklch(74% .004 90);--ks-frame-shadow:inset 0 0 0 var(--ks-border) oklch(0% 0 0 / 16%), inset 0 var(--ks-space-1) var(--ks-space-4) oklch(0% 0 0 / 14%);--ks-media-plate:var(--ks-tint-frame);--ks-media-plate-dim:var(--ks-tint-frame);--ks-media-dim:1;--ks-media-empty:var(--ks-tint-frame);--ks-media-empty-ink:oklch(38% .01 260)}@media (min-width:40rem){:root{--ks-gutter:2rem}}@media (min-width:62rem){:root{--ks-gutter:2.5rem}}@media (prefers-reduced-motion:reduce){:root{--ks-fast:0ms;--ks-base:0ms;--ks-delay-hover:0ms;--ks-press:0ms;--ks-moderate:0ms;--ks-motion-reveal:0ms;--ks-reveal-y:0px;--ks-distance-press:0px;--ks-distance-modal:0px;--ks-press-scale:1;--ks-bump-scale:1}}@media (prefers-reduced-transparency:reduce){:root,:root[data-theme="dark"]{--ks-glass:var(--ks-card);--ks-blur:0px;--ks-glass-blur:0px;--ks-hero-wash:none}}#ks-chat-root{--ksc-blue:oklch(52% .19 252);--ksc-blue-dark:oklch(44% .17 252);--ksc-blue-light:oklch(52% .19 252 / 8%);--ksc-header-bg:linear-gradient(135deg, var(--ksc-blue), var(--ksc-blue-dark))}#ks-chat-root,#ks-chat-root .ksc-dark{--ksc-bg:var(--ks-paper);--ksc-card:var(--ks-card);--ksc-text:var(--ks-ink);--ksc-text-secondary:var(--ks-ink-2);--ksc-text-muted:var(--ks-ink-2);--ksc-border:var(--ks-line-strong);--ksc-border-light:var(--ks-line);--ksc-success:var(--ks-good);--ksc-error:var(--ks-warn)}#ks-chat-root .ksc-footer{color:var(--ks-muted)}:root[data-theme="dark"] #ks-chat-root .ksc-launcher-chip{color:var(--ks-action)}#ks-chat-root #ksc-input{font-size:var(--ks-fs-body)}#ks-chat-root #ksc-attach{background:var(--ks-paper-2);border-color:transparent;color:var(--ks-ink)}@font-face{font-family:"Figtree";font-style:normal;font-weight:400 700;font-display:swap;src:url(https://kluczesoft.pl/themes/kluczesoft/assets/fonts/figtree-ks-latin-var.woff2) format("woff2")}@font-face{font-family:"Figtree Fallback";font-style:normal;font-weight:400 700;src:local("Arial"),local("Liberation Sans");size-adjust:105.6641%;ascent-override:89.9076%;descent-override:23.6599%;line-gap-override:0%}:root{--ks-icon-tint:color-mix(in oklab,var(--ks-brand) 20%,transparent);--ks-icon-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.75 12h14.5M13.5 6.25 19.25 12l-5.75 5.75'/%3E%3C/svg%3E");--ks-icon-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M4.75 20.25c.55-3.65 3.6-6 7.25-6s6.7 2.35 7.25 6Z'/%3E%3Cpath d='M12 3.75a3.75 3.75 0 1 1 0 7.5 3.75 3.75 0 0 1 0-7.5ZM4.75 20.25c.55-3.65 3.6-6 7.25-6s6.7 2.35 7.25 6'/%3E%3C/svg%3E");--ks-icon-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M12 21s-6.75-6.1-6.75-11.25a6.75 6.75 0 0 1 13.5 0C18.75 14.9 12 21 12 21Z'/%3E%3Cpath d='M12 21s-6.75-6.1-6.75-11.25a6.75 6.75 0 0 1 13.5 0C18.75 14.9 12 21 12 21ZM12 7.25a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5Z'/%3E%3C/svg%3E");--ks-icon-invoice:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M5.25 20.75V4.25a1 1 0 0 1 1-1h11.5a1 1 0 0 1 1 1v16.5l-2.25-1.4-2.25 1.4-2.25-1.4-2.25 1.4-2.25-1.4Z'/%3E%3Cpath d='M5.25 20.75V4.25a1 1 0 0 1 1-1h11.5a1 1 0 0 1 1 1v16.5l-2.25-1.4-2.25 1.4-2.25-1.4-2.25 1.4-2.25-1.4ZM8.75 8h6.5M8.75 11.5h6.5M8.75 15h3.75'/%3E%3C/svg%3E");--ks-icon-doc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M13.5 3.25H7a1.75 1.75 0 0 0-1.75 1.75v14A1.75 1.75 0 0 0 7 20.75h10A1.75 1.75 0 0 0 18.75 19V8.5Z'/%3E%3Cpath d='M13.5 3.25H7a1.75 1.75 0 0 0-1.75 1.75v14A1.75 1.75 0 0 0 7 20.75h10A1.75 1.75 0 0 0 18.75 19V8.5ZM13.5 3.25V7A1.5 1.5 0 0 0 15 8.5h3.75M8.75 12.75h6.5M8.75 16h4'/%3E%3C/svg%3E");--ks-icon-identity:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M5.25 5.25h13.5a2.5 2.5 0 0 1 2.5 2.5v8.5a2.5 2.5 0 0 1-2.5 2.5H5.25a2.5 2.5 0 0 1-2.5-2.5v-8.5a2.5 2.5 0 0 1 2.5-2.5Z'/%3E%3Cpath d='M5.25 5.25h13.5a2.5 2.5 0 0 1 2.5 2.5v8.5a2.5 2.5 0 0 1-2.5 2.5H5.25a2.5 2.5 0 0 1-2.5-2.5v-8.5a2.5 2.5 0 0 1 2.5-2.5ZM8.75 9a2 2 0 1 1 0 4 2 2 0 0 1 0-4ZM5.9 16.25c.5-1.3 1.6-2 2.85-2s2.35.7 2.85 2M14.25 10h3.5M14.25 13.5h2.5'/%3E%3C/svg%3E");--ks-icon-gift:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M5.25 13h13.5v6.25a1.5 1.5 0 0 1-1.5 1.5H6.75a1.5 1.5 0 0 1-1.5-1.5Z'/%3E%3Cpath d='M4.75 9h14.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H4.75a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1ZM5.25 13v6.25a1.5 1.5 0 0 0 1.5 1.5h10.5a1.5 1.5 0 0 0 1.5-1.5V13M12 9v11.75M12 9C10.6 5.6 7 5.2 7 7.2 7 8.5 9 9 12 9Zm0 0c1.4-3.4 5-3.8 5-1.8C17 8.5 15 9 12 9Z'/%3E%3C/svg%3E");--ks-icon-help:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M12 3.25a8.75 8.75 0 1 1 0 17.5 8.75 8.75 0 0 1 0-17.5Z'/%3E%3Cpath d='M12 3.25a8.75 8.75 0 1 1 0 17.5 8.75 8.75 0 0 1 0-17.5ZM9.6 9.6a2.45 2.45 0 0 1 4.8.6c0 1.6-2.4 2-2.4 3.6M12 16.75h.01'/%3E%3C/svg%3E");--ks-icon-building:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M5.25 20.75V4.75a1.5 1.5 0 0 1 1.5-1.5h7.5a1.5 1.5 0 0 1 1.5 1.5v16Z'/%3E%3Cpath d='M5.25 20.75V4.75a1.5 1.5 0 0 1 1.5-1.5h7.5a1.5 1.5 0 0 1 1.5 1.5v16M15.75 9.25h2a1.5 1.5 0 0 1 1.5 1.5v10M3.25 20.75h17.5M8.5 7.25h1M11.5 7.25h1M8.5 10.75h1M11.5 10.75h1M8.5 14.25h1M11.5 14.25h1'/%3E%3C/svg%3E");--ks-icon-windows:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M13.25 4.4 20.25 3.4v7.85h-7Z'/%3E%3Cpath d='M3.75 5.4l6.75-.85v6.7H3.75ZM13.25 4.4 20.25 3.4v7.85h-7ZM3.75 13.75h6.75v6.7l-6.75-.85ZM13.25 13.75h7v7.85l-7-1Z'/%3E%3C/svg%3E");--ks-icon-briefcase:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M5.75 7.25h12.5a2.5 2.5 0 0 1 2.5 2.5v7.5a2.5 2.5 0 0 1-2.5 2.5H5.75a2.5 2.5 0 0 1-2.5-2.5v-7.5a2.5 2.5 0 0 1 2.5-2.5Z'/%3E%3Cpath d='M5.75 7.25h12.5a2.5 2.5 0 0 1 2.5 2.5v7.5a2.5 2.5 0 0 1-2.5 2.5H5.75a2.5 2.5 0 0 1-2.5-2.5v-7.5a2.5 2.5 0 0 1 2.5-2.5ZM9 7.25v-1.5a1.5 1.5 0 0 1 1.5-1.5h3a1.5 1.5 0 0 1 1.5 1.5v1.5M3.25 12.75h17.5'/%3E%3C/svg%3E");--ks-icon-cloud:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M7.25 18.75a4.25 4.25 0 0 1-.55-8.46 5.5 5.5 0 0 1 10.6-1.04 4.75 4.75 0 0 1-.55 9.5Z'/%3E%3Cpath d='M7.25 18.75a4.25 4.25 0 0 1-.55-8.46 5.5 5.5 0 0 1 10.6-1.04 4.75 4.75 0 0 1-.55 9.5Z'/%3E%3C/svg%3E");--ks-icon-server:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M5.75 4.25h12.5a2 2 0 0 1 2 2v2.5a2 2 0 0 1-2 2H5.75a2 2 0 0 1-2-2v-2.5a2 2 0 0 1 2-2Z'/%3E%3Cpath d='M5.75 4.25h12.5a2 2 0 0 1 2 2v2.5a2 2 0 0 1-2 2H5.75a2 2 0 0 1-2-2v-2.5a2 2 0 0 1 2-2ZM5.75 13.25h12.5a2 2 0 0 1 2 2v2.5a2 2 0 0 1-2 2H5.75a2 2 0 0 1-2-2v-2.5a2 2 0 0 1 2-2ZM7.25 7.5h.01M7.25 16.5h.01M11 7.5h5.75M11 16.5h5.75'/%3E%3C/svg%3E");--ks-icon-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M14.75 13.25h3.75a1.5 1.5 0 0 1 1.5 1.5v3.75a1.5 1.5 0 0 1-1.5 1.5h-3.75a1.5 1.5 0 0 1-1.5-1.5v-3.75a1.5 1.5 0 0 1 1.5-1.5Z'/%3E%3Cpath d='M5.5 4h3.75a1.5 1.5 0 0 1 1.5 1.5v3.75a1.5 1.5 0 0 1-1.5 1.5H5.5A1.5 1.5 0 0 1 4 9.25V5.5A1.5 1.5 0 0 1 5.5 4ZM14.75 4h3.75A1.5 1.5 0 0 1 20 5.5v3.75a1.5 1.5 0 0 1-1.5 1.5h-3.75a1.5 1.5 0 0 1-1.5-1.5V5.5a1.5 1.5 0 0 1 1.5-1.5ZM5.5 13.25h3.75a1.5 1.5 0 0 1 1.5 1.5v3.75a1.5 1.5 0 0 1-1.5 1.5H5.5A1.5 1.5 0 0 1 4 18.5v-3.75a1.5 1.5 0 0 1 1.5-1.5ZM14.75 13.25h3.75a1.5 1.5 0 0 1 1.5 1.5v3.75a1.5 1.5 0 0 1-1.5 1.5h-3.75a1.5 1.5 0 0 1-1.5-1.5v-3.75a1.5 1.5 0 0 1 1.5-1.5Z'/%3E%3C/svg%3E");--ks-icon-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M12 2.9l7 2.7v5.65c0 4.5-2.9 8.2-7 9.85-4.1-1.65-7-5.35-7-9.85V5.6Z'/%3E%3Cpath d='M12 2.9l7 2.7v5.65c0 4.5-2.9 8.2-7 9.85-4.1-1.65-7-5.35-7-9.85V5.6ZM8.9 12.1l2.15 2.15 4.1-4.35'/%3E%3C/svg%3E");--ks-icon-bolt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23cee2f9' stroke='none' d='M13.5 2.75 5.25 13.25h6.25l-1 8 8.25-10.5H12.5Z'/%3E%3Cpath d='M13.5 2.75 5.25 13.25h6.25l-1 8 8.25-10.5H12.5Z'/%3E%3C/svg%3E");--ks-icon-list:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c2036' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.25 6.5h11M9.25 12h11M9.25 17.5h11M4.25 6.5h.01M4.25 12h.01M4.25 17.5h.01'/%3E%3C/svg%3E");--ks-glyph-platform:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.25 4.75h15.5a1.5 1.5 0 0 1 1.5 1.5v9a1.5 1.5 0 0 1-1.5 1.5H4.25a1.5 1.5 0 0 1-1.5-1.5v-9a1.5 1.5 0 0 1 1.5-1.5ZM8.75 20.25h6.5M12 16.75v3.5'/%3E%3C/svg%3E");--ks-glyph-devices:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.75 5.75h10a1 1 0 0 1 1 1v7.5h-12v-7.5a1 1 0 0 1 1-1ZM2.25 17.25h14.5M19 8.75h1.5a1.25 1.25 0 0 1 1.25 1.25v8a1.25 1.25 0 0 1-1.25 1.25H19a1.25 1.25 0 0 1-1.25-1.25v-8A1.25 1.25 0 0 1 19 8.75Z'/%3E%3C/svg%3E");--ks-glyph-period:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.75 5.25h12.5a1.5 1.5 0 0 1 1.5 1.5v11.5a1.5 1.5 0 0 1-1.5 1.5H5.75a1.5 1.5 0 0 1-1.5-1.5V6.75a1.5 1.5 0 0 1 1.5-1.5ZM4.25 9.75h15.5M8.25 3.25v4M15.75 3.25v4'/%3E%3C/svg%3E");--ks-glyph-key:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.75 15a4.25 4.25 0 1 0 8.5 0a4.25 4.25 0 1 0-8.5 0ZM11 12l8.75-8.75M16.75 6.25l2.25 2.25M13.75 9.25l2 2'/%3E%3C/svg%3E");--ks-glyph-lang:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.25a8.75 8.75 0 1 0 0 17.5a8.75 8.75 0 1 0 0-17.5ZM3.25 12h17.5M12 3.25c2.25 2.4 3.4 5.3 3.4 8.75s-1.15 6.35-3.4 8.75c-2.25-2.4-3.4-5.3-3.4-8.75s1.15-6.35 3.4-8.75Z'/%3E%3C/svg%3E");--ks-glyph-use:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.75 10.5 12 3.75l8.25 6.75M5.75 9v10.25h12.5V9M10 19.25v-5h4v5'/%3E%3C/svg%3E");--ks-glyph-arch:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.25 7.25h9.5v9.5h-9.5ZM10 3.75v3.5M14 3.75v3.5M10 16.75v3.5M14 16.75v3.5M3.75 10h3.5M3.75 14h3.5M16.75 10h3.5M16.75 14h3.5'/%3E%3C/svg%3E");--ks-glyph-os:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.25 5.75l6.5-.85v6.35h-6.5ZM13.25 4.55l6.5-.8v7.5h-6.5ZM4.25 12.75h6.5v6.35l-6.5-.85ZM13.25 12.75h6.5v7.5l-6.5-.8Z'/%3E%3C/svg%3E");--ks-glyph-download:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.75v11.5M7.25 10.75 12 15.5l4.75-4.75M4.75 19.75h14.5'/%3E%3C/svg%3E");--ks-glyph-state:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.25a8.75 8.75 0 1 0 0 17.5a8.75 8.75 0 1 0 0-17.5ZM8.5 12.25l2.4 2.4 4.6-4.9'/%3E%3C/svg%3E");--ks-glyph-other:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.25a8.75 8.75 0 1 0 0 17.5a8.75 8.75 0 1 0 0-17.5ZM12 11v5M12 7.75h.01'/%3E%3C/svg%3E")}:root[data-theme="dark"]{--ks-icon-tint:color-mix(in oklab,var(--ks-brand) 30%,transparent);--ks-icon-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M4.75 20.25c.55-3.65 3.6-6 7.25-6s6.7 2.35 7.25 6Z'/%3E%3Cpath d='M12 3.75a3.75 3.75 0 1 1 0 7.5 3.75 3.75 0 0 1 0-7.5ZM4.75 20.25c.55-3.65 3.6-6 7.25-6s6.7 2.35 7.25 6'/%3E%3C/svg%3E");--ks-icon-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M12 21s-6.75-6.1-6.75-11.25a6.75 6.75 0 0 1 13.5 0C18.75 14.9 12 21 12 21Z'/%3E%3Cpath d='M12 21s-6.75-6.1-6.75-11.25a6.75 6.75 0 0 1 13.5 0C18.75 14.9 12 21 12 21ZM12 7.25a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5Z'/%3E%3C/svg%3E");--ks-icon-invoice:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M5.25 20.75V4.25a1 1 0 0 1 1-1h11.5a1 1 0 0 1 1 1v16.5l-2.25-1.4-2.25 1.4-2.25-1.4-2.25 1.4-2.25-1.4Z'/%3E%3Cpath d='M5.25 20.75V4.25a1 1 0 0 1 1-1h11.5a1 1 0 0 1 1 1v16.5l-2.25-1.4-2.25 1.4-2.25-1.4-2.25 1.4-2.25-1.4ZM8.75 8h6.5M8.75 11.5h6.5M8.75 15h3.75'/%3E%3C/svg%3E");--ks-icon-doc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M13.5 3.25H7a1.75 1.75 0 0 0-1.75 1.75v14A1.75 1.75 0 0 0 7 20.75h10A1.75 1.75 0 0 0 18.75 19V8.5Z'/%3E%3Cpath d='M13.5 3.25H7a1.75 1.75 0 0 0-1.75 1.75v14A1.75 1.75 0 0 0 7 20.75h10A1.75 1.75 0 0 0 18.75 19V8.5ZM13.5 3.25V7A1.5 1.5 0 0 0 15 8.5h3.75M8.75 12.75h6.5M8.75 16h4'/%3E%3C/svg%3E");--ks-icon-identity:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M5.25 5.25h13.5a2.5 2.5 0 0 1 2.5 2.5v8.5a2.5 2.5 0 0 1-2.5 2.5H5.25a2.5 2.5 0 0 1-2.5-2.5v-8.5a2.5 2.5 0 0 1 2.5-2.5Z'/%3E%3Cpath d='M5.25 5.25h13.5a2.5 2.5 0 0 1 2.5 2.5v8.5a2.5 2.5 0 0 1-2.5 2.5H5.25a2.5 2.5 0 0 1-2.5-2.5v-8.5a2.5 2.5 0 0 1 2.5-2.5ZM8.75 9a2 2 0 1 1 0 4 2 2 0 0 1 0-4ZM5.9 16.25c.5-1.3 1.6-2 2.85-2s2.35.7 2.85 2M14.25 10h3.5M14.25 13.5h2.5'/%3E%3C/svg%3E");--ks-icon-gift:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M5.25 13h13.5v6.25a1.5 1.5 0 0 1-1.5 1.5H6.75a1.5 1.5 0 0 1-1.5-1.5Z'/%3E%3Cpath d='M4.75 9h14.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H4.75a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1ZM5.25 13v6.25a1.5 1.5 0 0 0 1.5 1.5h10.5a1.5 1.5 0 0 0 1.5-1.5V13M12 9v11.75M12 9C10.6 5.6 7 5.2 7 7.2 7 8.5 9 9 12 9Zm0 0c1.4-3.4 5-3.8 5-1.8C17 8.5 15 9 12 9Z'/%3E%3C/svg%3E");--ks-icon-help:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M12 3.25a8.75 8.75 0 1 1 0 17.5 8.75 8.75 0 0 1 0-17.5Z'/%3E%3Cpath d='M12 3.25a8.75 8.75 0 1 1 0 17.5 8.75 8.75 0 0 1 0-17.5ZM9.6 9.6a2.45 2.45 0 0 1 4.8.6c0 1.6-2.4 2-2.4 3.6M12 16.75h.01'/%3E%3C/svg%3E");--ks-icon-building:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M5.25 20.75V4.75a1.5 1.5 0 0 1 1.5-1.5h7.5a1.5 1.5 0 0 1 1.5 1.5v16Z'/%3E%3Cpath d='M5.25 20.75V4.75a1.5 1.5 0 0 1 1.5-1.5h7.5a1.5 1.5 0 0 1 1.5 1.5v16M15.75 9.25h2a1.5 1.5 0 0 1 1.5 1.5v10M3.25 20.75h17.5M8.5 7.25h1M11.5 7.25h1M8.5 10.75h1M11.5 10.75h1M8.5 14.25h1M11.5 14.25h1'/%3E%3C/svg%3E");--ks-icon-windows:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M13.25 4.4 20.25 3.4v7.85h-7Z'/%3E%3Cpath d='M3.75 5.4l6.75-.85v6.7H3.75ZM13.25 4.4 20.25 3.4v7.85h-7ZM3.75 13.75h6.75v6.7l-6.75-.85ZM13.25 13.75h7v7.85l-7-1Z'/%3E%3C/svg%3E");--ks-icon-briefcase:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M5.75 7.25h12.5a2.5 2.5 0 0 1 2.5 2.5v7.5a2.5 2.5 0 0 1-2.5 2.5H5.75a2.5 2.5 0 0 1-2.5-2.5v-7.5a2.5 2.5 0 0 1 2.5-2.5Z'/%3E%3Cpath d='M5.75 7.25h12.5a2.5 2.5 0 0 1 2.5 2.5v7.5a2.5 2.5 0 0 1-2.5 2.5H5.75a2.5 2.5 0 0 1-2.5-2.5v-7.5a2.5 2.5 0 0 1 2.5-2.5ZM9 7.25v-1.5a1.5 1.5 0 0 1 1.5-1.5h3a1.5 1.5 0 0 1 1.5 1.5v1.5M3.25 12.75h17.5'/%3E%3C/svg%3E");--ks-icon-cloud:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M7.25 18.75a4.25 4.25 0 0 1-.55-8.46 5.5 5.5 0 0 1 10.6-1.04 4.75 4.75 0 0 1-.55 9.5Z'/%3E%3Cpath d='M7.25 18.75a4.25 4.25 0 0 1-.55-8.46 5.5 5.5 0 0 1 10.6-1.04 4.75 4.75 0 0 1-.55 9.5Z'/%3E%3C/svg%3E");--ks-icon-server:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M5.75 4.25h12.5a2 2 0 0 1 2 2v2.5a2 2 0 0 1-2 2H5.75a2 2 0 0 1-2-2v-2.5a2 2 0 0 1 2-2Z'/%3E%3Cpath d='M5.75 4.25h12.5a2 2 0 0 1 2 2v2.5a2 2 0 0 1-2 2H5.75a2 2 0 0 1-2-2v-2.5a2 2 0 0 1 2-2ZM5.75 13.25h12.5a2 2 0 0 1 2 2v2.5a2 2 0 0 1-2 2H5.75a2 2 0 0 1-2-2v-2.5a2 2 0 0 1 2-2ZM7.25 7.5h.01M7.25 16.5h.01M11 7.5h5.75M11 16.5h5.75'/%3E%3C/svg%3E");--ks-icon-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M14.75 13.25h3.75a1.5 1.5 0 0 1 1.5 1.5v3.75a1.5 1.5 0 0 1-1.5 1.5h-3.75a1.5 1.5 0 0 1-1.5-1.5v-3.75a1.5 1.5 0 0 1 1.5-1.5Z'/%3E%3Cpath d='M5.5 4h3.75a1.5 1.5 0 0 1 1.5 1.5v3.75a1.5 1.5 0 0 1-1.5 1.5H5.5A1.5 1.5 0 0 1 4 9.25V5.5A1.5 1.5 0 0 1 5.5 4ZM14.75 4h3.75A1.5 1.5 0 0 1 20 5.5v3.75a1.5 1.5 0 0 1-1.5 1.5h-3.75a1.5 1.5 0 0 1-1.5-1.5V5.5a1.5 1.5 0 0 1 1.5-1.5ZM5.5 13.25h3.75a1.5 1.5 0 0 1 1.5 1.5v3.75a1.5 1.5 0 0 1-1.5 1.5H5.5A1.5 1.5 0 0 1 4 18.5v-3.75a1.5 1.5 0 0 1 1.5-1.5ZM14.75 13.25h3.75a1.5 1.5 0 0 1 1.5 1.5v3.75a1.5 1.5 0 0 1-1.5 1.5h-3.75a1.5 1.5 0 0 1-1.5-1.5v-3.75a1.5 1.5 0 0 1 1.5-1.5Z'/%3E%3C/svg%3E");--ks-icon-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M12 2.9l7 2.7v5.65c0 4.5-2.9 8.2-7 9.85-4.1-1.65-7-5.35-7-9.85V5.6Z'/%3E%3Cpath d='M12 2.9l7 2.7v5.65c0 4.5-2.9 8.2-7 9.85-4.1-1.65-7-5.35-7-9.85V5.6ZM8.9 12.1l2.15 2.15 4.1-4.35'/%3E%3C/svg%3E");--ks-icon-bolt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23304256' stroke='none' d='M13.5 2.75 5.25 13.25h6.25l-1 8 8.25-10.5H12.5Z'/%3E%3Cpath d='M13.5 2.75 5.25 13.25h6.25l-1 8 8.25-10.5H12.5Z'/%3E%3C/svg%3E");--ks-icon-list:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edf2f9' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.25 6.5h11M9.25 12h11M9.25 17.5h11M4.25 6.5h.01M4.25 12h.01M4.25 17.5h.01'/%3E%3C/svg%3E")}*{box-sizing:border-box}:root body{margin:0;background:var(--ks-canvas);color:var(--ks-ink);font:var(--ks-weight-text) var(--ks-text)/var(--ks-leading) var(--ks-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--ks-font-display);font-weight:var(--ks-weight-head);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking);text-wrap:balance}h1,h2{font-weight:var(--ks-weight-head);letter-spacing:var(--ks-tracking-display)}h1{font-size:var(--ks-fs-h1);line-height:var(--ks-lh-h1)}h2{font-size:var(--ks-fs-h2);line-height:var(--ks-lh-h2)}strong,b{font-weight:var(--ks-weight-ui)}:is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}h3,h4{font-family:var(--ks-font);font-weight:var(--ks-weight-ui);letter-spacing:0;line-height:1.3}a{color:inherit;text-underline-offset:.2em}a:hover{color:var(--ks-link)}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}:root :focus-visible{outline:var(--ks-focus) solid var(--ks-violet)!important;outline-offset:var(--ks-border)!important;box-shadow:0 0 0 var(--ks-accent) var(--ks-ring)!important}[hidden]{display:none!important}.ks-shell{--ks-shell-gutter:var(--ks-gutter);width:min(100%, calc(var(--ks-page) + 2 * var(--ks-shell-gutter)));margin-inline:auto;padding:var(--ks-space-5) var(--ks-shell-gutter)}.ks-visually-hidden{position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ks-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ks-space-2);min-height:var(--ks-control-h);padding:0 var(--ks-space-5);border:0;border:var(--ks-border-ctl) solid var(--ks-line-strong);border:0;border-radius:var(--ks-radius-ctl);background:var(--ks-paper-2);background:var(--ks-paper);background:var(--ks-sunken);color:var(--ks-ink);font:var(--ks-weight-ui) var(--ks-text)/1.2 var(--ks-font);text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--ks-fast) var(--ks-ease),color var(--ks-fast) var(--ks-ease)}.ks-button:hover:not(:disabled){background:var(--ks-paper-3);color:var(--ks-ink)}.ks-button:disabled{cursor:not-allowed;opacity:1;background:var(--ks-sunken);background-image:none;color:var(--ks-ink-2);box-shadow:none}input[type="checkbox"],input[type="radio"]{accent-color:var(--ks-violet)}main :is(input[type="radio"],input[type="checkbox"]){width:var(--ks-space-5);height:var(--ks-space-5)}input[type="file"]{font:inherit;color:var(--ks-ink-2)}input[type="file"]::file-selector-button{min-height:var(--ks-target);margin-inline-end:var(--ks-space-3);padding:0 var(--ks-space-4);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-paper-2);color:var(--ks-ink);font:inherit;font-weight:var(--ks-weight-ui);cursor:pointer}input[type="file"]::file-selector-button:hover{border-color:var(--ks-ink-2)}.ks-header{background:var(--ks-surface);color:var(--ks-ink);position:sticky;top:0;z-index:var(--ks-layer-skip);border-bottom:var(--ks-border) solid var(--ks-line)}:root .ks-header{position:sticky;top:0}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ks-header{background:var(--ks-glass);-webkit-backdrop-filter:blur(var(--ks-blur));backdrop-filter:blur(var(--ks-blur))}}.ks-header-grid{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;grid-template-areas:"brand toolbar toolbar" "search search nav";align-items:center;column-gap:var(--ks-space-3);row-gap:var(--ks-space-2);padding-block:var(--ks-space-2);position:relative}.ks-header-grid>.ks-brand{grid-area:brand;min-width:0;justify-self:start}.ks-header-grid>.ks-search{grid-area:search}.ks-header-grid>.ks-toolbar{grid-area:toolbar}.ks-header-grid>.ks-nav{justify-self:end}.ks-header-grid>.ks-nav{grid-area:nav}.ks-brand{display:inline-flex;align-items:center;min-height:var(--ks-target);color:var(--ks-on-navy-strong);text-decoration:none;font-weight:var(--ks-weight-head);font-size:var(--ks-h3)}.ks-header .ks-brand{color:var(--ks-ink)}.ks-brand img{width:auto;max-width:100%;max-height:var(--ks-space-6)}.ks-logo{display:inline-flex;align-items:center;gap:var(--ks-space-2);color:var(--ks-ink);font-family:var(--ks-font-display);font-size:var(--ks-fs-h2);font-weight:var(--ks-weight-head);line-height:1;letter-spacing:-.01em;white-space:nowrap}.ks-logo__mark{flex:none;width:auto;height:.74em;color:var(--ks-brand)}.ks-logo__soft{color:var(--ks-brand);font-weight:var(--ks-weight-ui)}.ks-header .ks-brand img{filter:invert(1) hue-rotate(180deg)}.ks-search{position:relative;display:flex;align-items:stretch;width:100%}.ks-search__label{position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ks-search input[name="s"]{flex:1;width:100%;min-width:0;min-height:var(--ks-control-h);padding:0 calc(var(--ks-control-h) + var(--ks-space-1)) 0 var(--ks-space-4);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-paper-2);color:var(--ks-ink);font-size:var(--ks-text)}.ks-search input[name="s"]::placeholder{color:var(--ks-ink-2);opacity:1}.ks-search input[name="s"]:focus{outline:none;border-color:var(--ks-violet);background:var(--ks-card);box-shadow:0 0 0 var(--ks-focus) var(--ks-ring)}.ks-header .ks-search__submit{position:absolute;inset-block:var(--ks-space-1);inset-inline-end:var(--ks-space-1);width:auto;min-height:0;aspect-ratio:1;padding:0;border:0;border-radius:var(--ks-radius-sm);background:var(--ks-violet);color:var(--ks-on-violet)}.ks-header .ks-search__submit:hover{background:var(--ks-violet-hover);color:var(--ks-on-violet)}.ks-header .ks-search__submit::after{content:"";position:absolute;inset:calc((var(--ks-target) - 100%) / -2)}.ks-suggest{position:absolute;inset-inline:0;inset-block-start:calc(100% + var(--ks-space-1));z-index:var(--ks-layer-skip);max-height:min(70dvh, 32rem);overflow-y:auto;padding:var(--ks-space-2);background:var(--ks-card);color:var(--ks-ink);border:var(--ks-border) solid var(--ks-hairline);border-radius:var(--ks-radius);box-shadow:var(--ks-shadow-float)}.ks-suggest[hidden]{display:none}@media (max-width:39.99rem){.ks-header-grid>.ks-search .ks-suggest{inset-inline-end:calc(-1 * (var(--ks-control-h) + var(--ks-space-3)))}}.ks-search__icon,.ks-account__icon,.ks-cartlink__icon,.ks-help__icon{width:var(--ks-space-5);height:var(--ks-space-5);flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ks-account__label,.ks-cartlink__label,.ks-help__label{position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ks-toolbar,.ks-account,.ks-cartlink{display:flex;align-items:center;gap:var(--ks-space-1)}.ks-toolbar{justify-content:flex-end;min-width:0}.ks-nav__phone-actions{display:none}@media (max-width:39.99rem){.ks-toolbar>:is(.ks-help,.ks-theme-toggle){display:none}.ks-nav__phone-actions{display:grid;gap:var(--ks-space-2)}.ks-nav__phone-actions>:is(a,button){display:flex;align-items:center;min-height:var(--ks-target);padding-inline:var(--ks-space-3);color:var(--ks-ink);font:inherit;text-decoration:none;border-radius:var(--ks-radius-ctl);background:var(--ks-sunken)}}.ks-help,.ks-account__link,.ks-cartlink__link{display:inline-flex;align-items:center;gap:var(--ks-space-2);min-height:var(--ks-target);min-width:var(--ks-target);justify-content:center;padding-inline:var(--ks-space-2);border-radius:var(--ks-radius-ctl);color:var(--ks-ink);text-decoration:none;font-weight:var(--ks-weight-ui);overflow-wrap:anywhere;transition:background-color var(--ks-fast) var(--ks-ease)}.ks-help:hover,.ks-account__link:hover,.ks-cartlink__link:hover{background:var(--ks-paper-2);color:var(--ks-ink)}.ks-cartlink__count{display:inline-grid;place-items:center;min-width:var(--ks-space-5);height:var(--ks-space-5);padding-inline:var(--ks-space-1);border-radius:var(--ks-radius-pill);background:var(--ks-violet);color:var(--ks-on-violet);font-size:var(--ks-micro);font-weight:var(--ks-weight-head);font-variant-numeric:tabular-nums}.ks-cartlink__block.inactive .ks-cartlink__count{background:var(--ks-sunken);color:var(--ks-ink)}.ks-nav__toggle{list-style:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--ks-space-2);min-height:var(--ks-control-h);min-width:var(--ks-control-h);padding-inline:0;font-size:0;border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);font-weight:var(--ks-weight-ui);cursor:pointer}.ks-nav__toggle::-webkit-details-marker{display:none}.ks-nav__toggle::after{content:"\2630";width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1;text-align:center}.ks-nav[open]>.ks-nav__toggle::after{content:"\2715"}@supports ((mask:url("https://kluczesoft.pl/themes/kluczesoft/assets/css/")) or (-webkit-mask:url(""))){.ks-nav__toggle::after{content:"";background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E") center / contain no-repeat}.ks-nav[open]>.ks-nav__toggle::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11'/%3E%3C/svg%3E")}}.ks-nav:not([open])>.ks-nav__panel{display:none}.ks-nav__panel{position:absolute;inset-inline:0;top:100%;max-height:calc(100dvh - var(--ks-header-h));overflow-y:auto;overscroll-behavior:contain;display:grid;gap:var(--ks-space-3);padding:var(--ks-space-3) var(--ks-shell-gutter,var(--ks-space-4)) var(--ks-space-4);background:var(--ks-paper);color:var(--ks-ink);border-bottom:var(--ks-border) solid var(--ks-line);box-shadow:var(--ks-shadow-float)}.ks-nav__contact{display:flex;flex-wrap:wrap;gap:var(--ks-space-3);color:var(--ks-ink-2);font-size:var(--ks-small)}.ks-nav__contact:empty{display:none}.ks-contactline__phone{display:inline-flex;align-items:center;min-height:var(--ks-target);color:var(--ks-ink-2);text-decoration:none;font-variant-numeric:tabular-nums}@media (max-width:61.99rem){.ks-header--compact .ks-header-grid{padding-block:var(--ks-space-1)}.ks-header--compact{margin-block-end:var(--ks-header-shrink,0)}}.ks-mega{position:relative;background:var(--ks-paper);color:var(--ks-ink)}.ks-mega__bar{list-style:none;margin:0;padding:0;display:grid;gap:var(--ks-space-1)}.ks-mega__group,.ks-mega__disclosure{position:static}.ks-mega__trigger{display:flex;align-items:center;gap:var(--ks-space-2);width:100%;min-height:var(--ks-target);padding-inline:var(--ks-space-3);border-radius:var(--ks-radius-ctl);color:var(--ks-ink);text-decoration:none;font-size:var(--ks-fs-body);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-ui);cursor:pointer;list-style:none}.ks-mega__trigger::-webkit-details-marker{display:none}.ks-mega__trigger:hover,.ks-mega__trigger:focus-visible,.ks-mega__group.ks-mega__group--open .ks-mega__trigger{background:var(--ks-paper-2);color:var(--ks-ink)}.ks-mega__panel{display:none;margin-inline:var(--ks-space-2);padding:var(--ks-space-4);background:var(--ks-paper);color:var(--ks-ink);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}.ks-mega__disclosure[open]>.ks-mega__panel,.ks-mega__group.ks-mega__group--open .ks-mega__panel{display:block}.ks-mega__grid{display:grid;gap:var(--ks-space-5)}.ks-mega__col{display:grid;align-content:start;gap:var(--ks-space-1)}.ks-mega__col-title{padding-block-end:var(--ks-space-2);color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-weight:var(--ks-weight-ui);border-block-end:var(--ks-border) solid var(--ks-line)}.ks-mega__link{display:flex;align-items:center;justify-content:space-between;gap:var(--ks-space-2);min-height:var(--ks-target);padding:var(--ks-space-2);border-radius:var(--ks-radius-ctl);color:var(--ks-ink);font-size:var(--ks-fs-button);line-height:1.5;font-weight:var(--ks-weight-text);text-decoration:none}.ks-mega__link:hover,.ks-mega__link:focus-visible{background:var(--ks-paper-2);color:var(--ks-ink)}.ks-mega__link--all{color:var(--ks-violet);font-weight:var(--ks-weight-ui)}.ks-mega__link-meta{color:var(--ks-ink-2);font-size:var(--ks-small);font-variant-numeric:tabular-nums;white-space:nowrap}.ks-mega__link-badge{padding:var(--ks-space-1) var(--ks-space-2);border-radius:var(--ks-radius-xs);background:var(--ks-sunken);color:var(--ks-ink);font-size:var(--ks-micro);font-weight:var(--ks-weight-ui)}.ks-mega__badge--hot{background:color-mix(in oklab,var(--ks-action) 12%,var(--ks-card));color:var(--ks-action);box-shadow:inset 0 0 0 var(--ks-border) var(--ks-action)}.ks-mega__feat{display:grid;align-content:end;gap:var(--ks-space-2);min-height:calc(var(--ks-target) * 5);padding:var(--ks-space-5);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);background:var(--ks-paper);color:var(--ks-ink);text-decoration:none}.ks-mega__feat:hover,.ks-mega__feat:focus-visible{background:var(--ks-paper-2);color:var(--ks-ink)}.ks-mega__feat-eyebrow,.ks-mega__feat-desc{font-size:var(--ks-small);color:var(--ks-ink-2)}.ks-mega__feat-title{font-size:var(--ks-h3);font-weight:var(--ks-weight-head);line-height:var(--ks-tight)}.ks-mega__feat-price{font-weight:var(--ks-weight-head);font-variant-numeric:tabular-nums}.ks-mega__feat-cta{padding-block-start:var(--ks-space-2);border-block-start:var(--ks-border) solid var(--ks-line);color:var(--ks-violet);font-weight:var(--ks-weight-ui)}.ks-mega__feat--b2b{border-color:var(--ks-line);background:var(--ks-paper-2)}.ks-mega__footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ks-space-2);margin-block-start:var(--ks-space-4);padding-block-start:var(--ks-space-3);border-block-start:var(--ks-border) solid var(--ks-line);font-size:var(--ks-small)}.ks-mega__footer a{color:var(--ks-violet);font-weight:var(--ks-weight-ui)}.ks-mega__footer-meta{color:var(--ks-ink-2)}@media (min-width:62rem){.ks-header-grid{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand search toolbar" "nav nav nav";column-gap:var(--ks-space-5);padding-block:0}.ks-header-grid>.ks-brand,.ks-header-grid>.ks-toolbar{min-height:var(--ks-header-row)}.ks-header-grid>.ks-nav{justify-self:stretch}.ks-search{max-width:38.75rem}.ks-help,.ks-account__link,.ks-cartlink__link{padding-inline:var(--ks-space-3)}.ks-account__label,.ks-cartlink__label,.ks-help__label{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:nowrap}.ks-nav__toggle{display:none}.ks-nav:not([open])>.ks-nav__panel{display:flex}@supports selector(::details-content){.ks-nav::details-content{content-visibility:visible}}@supports not selector(::details-content){.ks-nav:not([open])>.ks-nav__toggle{display:inline-flex}}.ks-nav__panel{position:static;display:flex;align-items:center;justify-content:space-between;gap:var(--ks-space-4);min-height:var(--ks-nav-row);max-height:none;overflow:visible;padding:0;border:0;box-shadow:none;background:transparent}.ks-nav__panel>.ks-mega{flex:1;margin-inline-start:calc(var(--ks-space-3) * -1);background:transparent}.ks-mega__bar{display:flex;align-items:center;gap:var(--ks-space-1)}.ks-mega__trigger{width:auto;min-height:var(--ks-nav-row);padding-inline:var(--ks-space-3);border-radius:0;white-space:nowrap;font-size:var(--ks-text)}.ks-header-grid>.ks-nav{border-block-start:var(--ks-border) solid var(--ks-line)}.ks-mega__trigger:hover,.ks-mega__trigger:focus-visible,.ks-mega__group.ks-mega__group--open .ks-mega__trigger,.ks-mega__group:focus-within .ks-mega__trigger{background:transparent;color:var(--ks-ink);box-shadow:inset 0 calc(var(--ks-border) * -2) 0 var(--ks-action)}.ks-mega__panel{display:block;visibility:hidden;opacity:0;pointer-events:none;position:absolute;inset-inline:0;top:100%;z-index:var(--ks-layer-skip);margin:0;padding:var(--ks-space-5);border-radius:0 0 var(--ks-radius) var(--ks-radius);box-shadow:var(--ks-shadow-float);transition:opacity var(--ks-fast) var(--ks-ease) var(--ks-delay-hover),visibility 0s linear var(--ks-delay-hover)}.ks-mega__group:hover .ks-mega__panel,.ks-mega__group:focus-within .ks-mega__panel,.ks-mega__group.ks-mega__group--open .ks-mega__panel{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.ks-mega__group.ks-mega__group--dismissed .ks-mega__panel{visibility:hidden;opacity:0;pointer-events:none}.ks-mega__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ks-mega__grid--feat{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.2fr)}.ks-nav__contact{flex:none}}.ks-footer{margin-top:var(--ks-space-8);background:var(--ks-footer-surface);color:var(--ks-ink);font-size:var(--ks-small);border-top:var(--ks-border) solid var(--ks-line)}:root[data-theme="dark"] .ks-footer{border-top:0;--ks-ink:var(--ks-footer-ink);--ks-ink-2:var(--ks-on-navy-muted);--ks-muted:var(--ks-on-navy-muted);--ks-line:var(--ks-navy-2);--ks-rule:var(--ks-navy-2);--ks-line-strong:var(--ks-on-navy-muted);--ks-control:var(--ks-on-navy-muted);--ks-paper:var(--ks-footer-surface);--ks-violet:var(--ks-on-navy-strong);--ks-violet-hover:var(--ks-on-navy);--ks-violet-soft:var(--ks-navy-2);--ks-link:var(--ks-on-navy-strong);--ks-on-violet:var(--ks-navy);--ks-ring:var(--ks-navy-2)}.ks-footer a{color:var(--ks-ink);text-decoration:none;display:inline-flex;align-items:center;min-height:var(--ks-target)}.ks-footer a:hover{color:var(--ks-ink);text-decoration:underline;text-underline-offset:.2em}:where(:root[data-theme="dark"]) .ks-footer a{color:var(--ks-on-navy)}:where(:root[data-theme="dark"]) .ks-footer a:hover{color:var(--ks-on-navy-strong)}.ks-footer .ks-brand{color:var(--ks-ink);font-size:var(--ks-h3)}.ks-footer__lead:empty{display:none}.ks-footer__lead{padding-block:var(--ks-space-7) 0}.ks-footer__main{display:grid;gap:var(--ks-space-6);padding-block:var(--ks-space-7)}.ks-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-6) var(--ks-space-5)}@media (max-width:47.99rem){.ks-footer__columns>:last-child{grid-column:1 / -1;padding:var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);background:var(--ks-card)}}@media (min-width:48rem){.ks-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:68rem){.ks-footer__main{grid-template-columns:minmax(15rem,1.1fr) minmax(0,3fr)}.ks-footer__columns{grid-template-columns:repeat(5,minmax(0,1fr))}}.ks-footer__brand{display:grid;gap:var(--ks-space-3);align-content:start}.ks-footer__tagline{margin:0;max-width:34ch;color:var(--ks-ink-2)}.ks-footer__facts{list-style:none;margin:0;padding:0;display:grid;gap:var(--ks-space-1);color:var(--ks-ink)}.ks-footer__facts li::before{content:"✓";margin-inline-end:var(--ks-space-2);color:var(--ks-ink-2)}.ks-footer__payments{display:flex;flex-wrap:wrap;gap:var(--ks-space-1)}.ks-payment-mark{display:inline-flex;align-items:center;min-height:var(--ks-space-6);padding-inline:var(--ks-space-2);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-xs);color:var(--ks-ink);font-size:var(--ks-micro);font-weight:var(--ks-weight-head)}.ks-footer .ks-footer__brand>.ks-brand{min-height:0;font-size:var(--ks-text);line-height:var(--ks-tight);font-family:var(--ks-font-display)}.ks-footer__title,.ks-footer-block__title,.ks-footer__col :is(h2,h3,h4){margin:0 0 var(--ks-space-2);font-size:var(--ks-fs-body);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-ui);letter-spacing:0}.ks-footer-block__title>a{margin-block:calc((var(--ks-target) - 1lh) / -2)}.ks-footer__list,.ks-footer__col ul,.ks-seller__channels{list-style:none;margin:0;padding:0;display:grid;row-gap:var(--ks-space-2)}.ks-footer :is(.ks-footer__list,.ks-footer__col ul,.ks-footer-block__list) a{min-height:1.5rem;padding-block:0;font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}.ks-footer .ks-footer-block__list{display:grid;row-gap:var(--ks-space-2)}.ks-footer #kshb-sidebar-link .material-icons{display:none}.ks-seller__address{font-style:normal;line-height:var(--ks-leading);color:var(--ks-ink-2)}.ks-footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--ks-space-3) var(--ks-space-5);padding-block:var(--ks-space-5) var(--ks-space-6);border-top:var(--ks-border) solid var(--ks-line);color:var(--ks-ink-2)}.ks-footer__legal p,.ks-footer__company{margin:0}@media (max-width:53.74rem){.ks-footer__legal{padding-block-end:calc(var(--ks-space-6) + var(--ks-space-8))}}.ks-footer__legal-links{display:flex;flex-wrap:wrap;gap:var(--ks-space-4)}.ks-footer__legal-links a{color:var(--ks-ink-2)}.block_newsletter{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:var(--ks-space-5);padding:var(--ks-space-5) 0;background:transparent;color:var(--ks-ink);border-block-end:var(--ks-border) solid var(--ks-line)}.ks-newsletter__title{margin:0 0 var(--ks-space-1);font-size:var(--ks-heading);color:var(--ks-ink)}.ks-newsletter__lead,.ks-newsletter__conditions{margin:0;color:var(--ks-ink-2)}.ks-newsletter__conditions{font-size:var(--ks-small)}.ks-newsletter__form,.block_newsletter form{display:grid;gap:var(--ks-space-2)}.ks-newsletter__row{display:flex;flex-wrap:wrap;gap:var(--ks-space-2)}.ks-newsletter__input{flex:1 1 14rem;min-width:0;min-height:var(--ks-control-h);padding:0 var(--ks-space-4);border:var(--ks-border) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-card);color:var(--ks-ink);font-size:var(--ks-fs-body)}:root[data-theme="dark"] .ks-newsletter__input{background:var(--ks-line)}.ks-newsletter__input::placeholder{color:var(--ks-ink-2);opacity:1}.ks-newsletter__input:focus{outline:none;border-color:var(--ks-violet);box-shadow:0 0 0 var(--ks-focus) var(--ks-violet-soft)}.ks-newsletter__submit{width:auto;background:var(--ks-action);border-color:var(--ks-action);color:var(--ks-on-action)}.ks-newsletter__submit:hover:not(:disabled){background:var(--ks-action-hover);border-color:var(--ks-action-hover)}:root[data-theme="dark"] .ks-newsletter__submit{background:var(--ks-footer-ink);border-color:var(--ks-footer-ink);color:var(--ks-footer-surface)}.ks-newsletter__submit:hover:not(:disabled){opacity:.88}.ks-newsletter__submit:disabled{opacity:1;background:transparent;border-color:var(--ks-line-strong);color:var(--ks-ink-2)}:root[data-theme="dark"] .ks-newsletter__submit:disabled{border-color:var(--ks-line);color:var(--ks-on-navy-muted)}@media (max-width:40rem){.block_newsletter{grid-template-columns:1fr}.ks-newsletter__row{display:grid}.ks-newsletter__submit{width:100%}}@media (max-width:40rem){.ks-shell{padding:var(--ks-shell-gutter)}.ks-nav__panel{padding-inline:var(--ks-space-4)}}:root{--ks-ctabar-h:calc(var(--ks-target) + var(--ks-space-4) + var(--ks-border) + env(safe-area-inset-bottom, 0px))}.ks-chat-launcher--hidden{visibility:hidden!important;pointer-events:none!important}@media (max-width:40rem){#ks-chat-root #ksc-launcher{bottom:calc(var(--ks-cc-h, 0px) + var(--ks-space-5))!important}#ks-chat-root #ksc-launcher.ks-chat-launcher--lifted{bottom:calc(var(--ks-cc-h, 0px) + var(--ks-ctabar-h) + var(--ks-space-3))!important}}@keyframes ks-shimmer{0%{filter:brightness(1)}40%{filter:brightness(1.12)}100%{filter:brightness(1)}}.ks-button,.ks-header .ks-search__submit{transition:background-color var(--ks-fast) var(--ks-ease),color var(--ks-fast) var(--ks-ease),border-color var(--ks-fast) var(--ks-ease),transform var(--ks-press) var(--ks-ease)}:is(.ks-button,.ks-qty button,.ks-header .ks-search__submit,button.ks-chip,a.ks-chip):active:not(:disabled){transform:translateY(var(--ks-distance-press)) scale(var(--ks-press-scale))}@keyframes ks-cart-bump{0%{transform:scale(1)}35%{transform:scale(var(--ks-bump-scale))}100%{transform:scale(1)}}@keyframes ks-modal-in{from{opacity:0;transform:translateY(var(--ks-distance-modal))}to{opacity:1;transform:none}}@keyframes ks-bar-in{from{transform:translateY(100%)}to{transform:none}}@keyframes ks-panel-in{from{opacity:0;transform:translateY(calc(var(--ks-distance-press) * -4))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.ks-suggest{opacity:1;transform:none;transition:opacity var(--ks-base),transform var(--ks-base) var(--ks-ease),display var(--ks-base) allow-discrete}.ks-suggest[hidden]{opacity:0;transform:translateY(var(--ks-distance-modal))}@starting-style{.ks-suggest:not([hidden]){opacity:0;transform:translateY(var(--ks-distance-modal))}}}@media(prefers-reduced-motion:no-preference){.ks-nav::details-content{opacity:0;transform:translateY(calc(-1 * var(--ks-space-2)));transition:opacity var(--ks-base),transform var(--ks-base),content-visibility var(--ks-base) allow-discrete}.ks-nav[open]::details-content{opacity:1;transform:none}@media(min-width:62rem){.ks-nav::details-content{opacity:1;transform:none}.ks-mega__disclosure::details-content{content-visibility:visible}}.ks-nav__panel{transition:display var(--ks-base) allow-discrete}[role="tabpanel"]{opacity:1;transition:opacity var(--ks-base),display var(--ks-base) allow-discrete}[role="tabpanel"][hidden]{opacity:0}@starting-style{[role="tabpanel"]:not([hidden]){opacity:0}}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:var(--ks-motion-none)!important;animation-iteration-count:1!important;transition-duration:var(--ks-motion-none)!important;transition-delay:0s!important;scroll-behavior:auto!important}}@keyframes ks-spin{to{transform:rotate(1turn)}}:root[data-design="neutral"] .ks-header-grid{padding-block:var(--ks-space-3)}:root[data-design="neutral"] :is(.ks-button,.ks-search,.ks-utility__toggle){border-radius:var(--ks-radius-sm)}:root .ks-button:not(.ks-primary,.ks-buy,.ks-button--quiet,.ks-search__submit,:disabled,.disabled){background-color:var(--ks-card);box-shadow:var(--ks-lift)}:root .ks-button:not(.ks-primary,.ks-buy,.ks-button--quiet,.ks-search__submit):hover:not(:disabled,.disabled){background-color:var(--ks-sunken)}:root .ks-button[aria-busy="true"]{cursor:progress}:root body .ks-button:not(.ks-primary,.ks-buy,.ks-search__submit,.ks-newsletter__submit,:disabled){background:var(--ks-btn-glass-fill);border-color:var(--ks-btn-glass-border);box-shadow:var(--ks-elev-1);backdrop-filter:var(--ks-btn-glass-filter)}:root body .ks-button.ks-newsletter__submit:not(:disabled){background:var(--ks-action);color:var(--ks-on-action);border-color:var(--ks-action);background-image:none}@supports not (backdrop-filter:blur(1px)){:root body .ks-button:not(.ks-primary,.ks-buy){background:var(--ks-card)}}:root .ks-button:is(:disabled,.disabled){opacity:1;background:var(--ks-sunken);color:var(--ks-ink-2);box-shadow:none}:root body :is(.ks-button,.ks-search__submit,.ks-newsletter__submit,.ks-custom-checkout .ks-cta){position:relative;isolation:isolate;overflow:hidden;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s var(--ks-ease)}:root body :is(.ks-button,.ks-search__submit,.ks-newsletter__submit,.ks-custom-checkout .ks-cta)::after{content:"";position:absolute;inset:-50%;pointer-events:none;background:var(--ks-btn-sweep-gloss);transform:translateX(-100%) rotate(-20deg);opacity:0}@keyframes ks-button-sweep{from{transform:translateX(-100%) rotate(-20deg);opacity:1}to{transform:translateX(100%) rotate(-20deg);opacity:1}}@media(prefers-reduced-motion:no-preference){@media(hover:hover) and (pointer:fine){:root body :is(.ks-button,.ks-search__submit,.ks-newsletter__submit,.ks-custom-checkout .ks-cta):hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--ks-elev-2)}:root body :is(.ks-button,.ks-search__submit,.ks-newsletter__submit,.ks-custom-checkout .ks-cta):hover:not(:disabled)::after{animation:ks-button-sweep .6s ease-out}:root body .ks-button:hover svg{translate:2px 0}}:root body :is(.ks-button,.ks-search__submit,.ks-newsletter__submit,.ks-custom-checkout .ks-cta):active:not(:disabled){transform:translateY(0) scale(.97);transition-duration:.09s;box-shadow:var(--ks-elev-1)}}:root body .ks-header .ks-search__submit{position:absolute}@keyframes ks-cast-breathe{0%,100%{transform:scale(1,1)}45%{transform:scale(1.004,1.012)}}@keyframes ks-cast-shadow{0%,100%{transform:scaleX(1)}45%{transform:scaleX(1.01)}}@keyframes ks-cast-blink{0%,93%,100%{opacity:0}94.5%,96.5%{opacity:1}}@keyframes ks-cast-bob{0%,100%{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-6%) rotate(4deg)}}@keyframes ks-cast-glow{0%,100%{opacity:.6}50%{opacity:1}}@keyframes ks-cast-handoff{0%{transform:translate(var(--kx0,260%),var(--ky0,-120%)) scale(.5) rotate(-30deg);opacity:0}25%{opacity:1}70%{transform:translate(0,-8%) scale(1.15) rotate(6deg)}85%{transform:translate(0,4%) scale(.95)}100%{transform:none;opacity:1}}@keyframes ks-cast-flare{0%,55%{opacity:.4;transform:scale(.8)}75%{opacity:1;transform:scale(1.25)}100%{opacity:.85;transform:none}}.ks-logo{perspective:30rem}.ks-logo__object{position:relative;display:block;width:1.49423em;height:.74em}.ks-logo__rest{position:absolute;inset:0;width:100%;height:100%;shape-rendering:geometricPrecision}.ks-logo__depth{position:absolute;inset:0;display:block;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(6deg) rotateY(-18deg);opacity:0}.ks-logo__soft{background:var(--ks-key-front);background-clip:text;-webkit-background-clip:text;color:transparent}.ks-logo__slice{position:absolute;inset:0;display:block;backface-visibility:hidden;transform:translateZ(calc(var(--depth) * -.35px))}.ks-logo__slice .ks-logo__mark{display:block;width:100%;height:100%}.ks-logo__slice:last-child{transform:translateZ(calc(var(--depth) * -.35px)) rotateY(180deg)}.ks-logo__slice:not(:first-child) .ks-logo__mark{color:color-mix(in oklab,var(--ks-brand),var(--ks-ink) 35%)}@keyframes ks-key-turn{0%{opacity:0;transform:rotateX(6deg) rotateY(-18deg)}7%,93%{opacity:1}90%{transform:rotateX(6deg) rotateY(348deg)}100%{opacity:0;transform:rotateX(6deg) rotateY(342deg)}}@keyframes ks-key-rest{0%,100%{opacity:1}7%,93%{opacity:0}}@media(prefers-reduced-motion:no-preference){a:is(:hover,:focus-visible) .ks-logo__depth{will-change:transform;animation:ks-key-turn .9s cubic-bezier(.2,.9,.25,1.15)}a:is(:hover,:focus-visible) .ks-logo__rest{animation:ks-key-rest .9s linear}}.ks-account{max-width:var(--ks-page);background:transparent;border:0;padding:0;box-shadow:none}.material-icons{display:none}.ks-footer a{text-wrap:balance}#ks-chat-root .ksc-launcher-avatar{background:var(--ks-violet-soft);color:var(--ks-ink)}@media (max-width:40rem){#ks-chat-root #ksc-launcher :is(.ksc-launcher-text,.ksc-launcher-msg,.ksc-launcher-meta){display:none}#ks-chat-root #ksc-launcher{width:auto;padding:var(--ks-space-1)}}html:not(.ks-cc-decided) body{padding-bottom:var(--ks-cc-h,0)}.ks-footer .ks-account-links .ks-footer-block__list{list-style:none;margin:0;padding:0}.ks-theme-toggle{display:inline-flex;align-items:center;gap:var(--ks-space-2);min-height:var(--ks-target);padding:0;border:0;background:none;color:var(--ks-ink-2);font:inherit;cursor:pointer;text-decoration:underline;text-decoration-thickness:var(--ks-border);text-decoration-color:var(--ks-line-strong);text-underline-offset:.2em}.ks-theme-toggle:hover{color:var(--ks-ink);text-decoration-color:currentColor}.ks-theme-toggle:focus-visible{outline:var(--ks-focus) solid var(--ks-ink);outline-offset:var(--ks-space-1)}.ks-theme-toggle--icon{display:none}@media (min-width:40rem){.ks-theme-toggle--icon{display:inline-flex;justify-content:center;min-width:var(--ks-target);padding-inline:var(--ks-space-2);border-radius:var(--ks-radius-ctl);color:var(--ks-ink);text-decoration:none}}.ks-theme-toggle--icon:hover{text-decoration:none;background:var(--ks-paper-2);color:var(--ks-ink)}.ks-theme-toggle--icon[aria-pressed="true"] svg{fill:currentColor}:root .ks-footer__main{grid-template-columns:1fr;gap:var(--ks-space-6)}:root .ks-footer__brand{grid-template-columns:1fr 1fr;column-gap:var(--ks-space-6);align-items:start}:root .ks-footer__brand>.ks-brand,:root .ks-footer__tagline{grid-column:1}:root .ks-footer__facts,:root .ks-footer__payments{grid-column:2}:root .ks-footer__facts{grid-row:1/3;gap:var(--ks-space-2)}:root .ks-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ks-space-6)}:root .ks-footer__col a{display:inline-block;min-height:var(--ks-space-5);line-height:1.6;text-wrap:pretty}:root .ks-footer__title,:root .ks-seller__address{color:var(--ks-ink)}:root .ks-seller{display:flex;flex-direction:column;gap:var(--ks-space-3)}:root .ks-seller__details{order:-1;color:var(--ks-ink);font-size:var(--ks-small);line-height:1.6}:root .ks-seller>.ks-footer__title{order:-2}:root #ks-chat-root{background:none;border:0;box-shadow:none}:root #ks-chat-root #ksc-launcher.ksc-collapsed{width:var(--ks-chat-avatar-size);max-width:var(--ks-chat-avatar-size);min-width:0;height:var(--ks-chat-avatar-size);padding:0;border-radius:50%;flex:none}:root .ks-footer__facts li{display:flex;align-items:center;gap:var(--ks-space-2)}:root .ks-footer__facts li::before{display:grid;place-items:center;width:var(--ks-space-5);height:var(--ks-space-5);border-radius:var(--ks-radius-pill);background:var(--ks-sunken);color:var(--ks-action)}:root .ks-footer__payments .ks-payment-mark{background:var(--ks-sunken);border-color:transparent;border-radius:var(--ks-radius-sm);color:var(--ks-ink)}:root .ks-footer__legal{border-top:0;position:relative}:root .ks-footer__legal::before{content:"";position:absolute;inset-inline:var(--ks-gutter);top:0;border-top:var(--ks-border) solid var(--ks-line)}@media(max-width:40rem){:root .ks-footer__columns,:root .ks-footer__brand{grid-template-columns:1fr}:root .ks-footer__brand>*{grid-column:1;grid-row:auto}:root .ks-footer__columns>:last-child{padding:0;border:0;background:none}}:root body .ks-footer{background:var(--ks-tint);border-top:var(--ks-border) solid var(--ks-line);color:var(--ks-ink)}:root body .ks-footer__main{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--ks-space-5);padding-block:var(--ks-space-5)}:root body .ks-footer__brand{grid-column:1/6;display:flex;flex-direction:column;gap:var(--ks-space-2)}:root body .ks-footer__tagline{max-width:none;font-size:var(--ks-fs-small);line-height:var(--ks-lh-small)}:root body .ks-footer__facts{display:flex;flex-wrap:wrap;gap:var(--ks-space-3);font-size:var(--ks-fs-small)}:root body .ks-footer__facts li::before{margin:0;background:var(--ks-icon-tile-fill);box-shadow:var(--ks-elev-1);border-radius:var(--ks-radius-xs)}:root body .ks-footer__lead{grid-column:7/13;padding:0}:root body .ks-footer .block_newsletter{display:block;padding:0;border:0}:root body .ks-newsletter__title{font-size:var(--ks-h3);margin-bottom:var(--ks-space-2)}:root body .ks-newsletter__lead{display:none}:root body .ks-newsletter__conditions{font-size:var(--ks-fs-small);line-height:var(--ks-lh-small)}:root body .ks-newsletter__row{display:flex;flex-wrap:nowrap}:root body .ks-newsletter__input{min-height:var(--ks-space-6);font-size:var(--ks-fs-body)}:root body .ks-button.ks-newsletter__submit:not(:disabled){width:auto;min-height:var(--ks-space-6);background:var(--ks-orange);background-image:var(--ks-buy-sheen);color:var(--ks-on-accent);border-color:var(--ks-orange);box-shadow:var(--ks-btn-buy-shadow)}:root body .ks-footer__columns{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--ks-space-5)}:root body .ks-footer__columns>*{grid-column:span 2;padding:0;border:0;background:none}:root body .ks-footer__columns>.ks-seller{grid-column:span 4;order:1;display:block}:root body .ks-footer :is(.ks-footer__title,.ks-footer-block__title){font-size:var(--ks-fs-meta);font-weight:var(--ks-weight-head);line-height:var(--ks-lh-meta);margin:0 0 var(--ks-space-2)}:root body .ks-footer :is(ul,.ks-seller__channels){row-gap:0}:root body .ks-footer__columns a{font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);min-height:var(--ks-space-5);text-wrap:wrap;color:var(--ks-ink-2);text-underline-offset:var(--ks-space-1)}:root body .ks-footer__columns a:hover{color:var(--ks-ink);text-decoration:underline}:root body .ks-footer__columns #kshb-sidebar-link::before{display:none}:root body .ks-footer__columns #kshb-sidebar-link i{display:none}:root body .ks-seller :is(address,p){font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);margin:0;color:var(--ks-ink-2)}:root body .ks-footer__legal{display:grid;grid-template-columns:auto auto 1fr auto;gap:var(--ks-space-3);padding-block:var(--ks-space-3);font-size:var(--ks-fs-small)}:root body .ks-footer__legal-links{justify-self:end;gap:var(--ks-space-3)}:root body .ks-footer__legal :is(a,button){font-size:var(--ks-fs-meta)}:root body .ks-footer__payments .ks-payment-mark{font-size:var(--ks-fs-small);padding:var(--ks-space-1) var(--ks-space-2);border-radius:var(--ks-radius-pill)}@media(max-width:47.99rem){:root body .ks-footer__main,:root body .ks-footer__columns{display:flex;flex-direction:column;gap:var(--ks-space-5)}:root body .ks-footer__columns{gap:0}:root body .ks-footer__columns>*{padding-block:var(--ks-space-3);border-top:var(--ks-border) solid var(--ks-line)}:root body .ks-footer__legal{display:flex;flex-wrap:wrap;gap:var(--ks-space-3);padding-bottom:var(--ks-space-5)}:root body .ks-footer__legal-links{flex-wrap:wrap}:root body .ks-footer__brand,:root body .ks-footer__lead{width:100%}}:root body .ks-footer{background:linear-gradient(var(--ks-paper),var(--ks-tint) var(--ks-space-8));border-top:0}:root body .ks-footer__main{padding-block:var(--ks-space-4);row-gap:var(--ks-space-4)}:root body .ks-footer__brand .ks-logo{font-size:var(--ks-heading)}:root body .ks-footer__facts li::before{width:var(--ks-space-6);height:var(--ks-space-6);border-radius:var(--ks-radius-sm);border:var(--ks-border) solid var(--ks-glass-line)}:root body .ks-footer__lead :is(form,.ks-newsletter__row){min-width:0;max-width:100%}:root body .ks-footer__lead label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:var(--ks-space-2);font-size:var(--ks-fs-small);line-height:var(--ks-lh-small)}:root body .ks-footer__lead input[type=checkbox]{flex:none;width:var(--ks-space-4);height:var(--ks-space-4);margin:0}:root body .ks-footer .ks-button.ks-newsletter__submit:not(:disabled){background-image:var(--ks-buy-sheen);box-shadow:var(--ks-btn-buy-shadow),inset 0 var(--ks-border) 0 var(--ks-glass-line)}:root body .ks-footer__columns a{transition:color var(--ks-fast) var(--ks-ease);text-decoration-thickness:var(--ks-border)}@media(max-width:47.99rem){:root body .ks-footer .ks-newsletter__row{display:grid;grid-template-columns:minmax(0,1fr)}:root body .ks-footer .ks-newsletter__input,:root body .ks-footer .ks-button.ks-newsletter__submit{width:100%;max-width:100%;min-width:0}:root body .ks-footer .ks-footer__columns>*{border-top:var(--ks-border) solid var(--ks-line);padding-block:var(--ks-space-3)}}:root body .ks-footer{position:relative;isolation:isolate;background:var(--ks-tint);border-top:var(--ks-border) solid var(--ks-glass-line);box-shadow:inset 0 var(--ks-border) 0 var(--ks-glass-line)}:root body .ks-footer::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at top left,color-mix(in srgb,var(--ks-brand) 16%,transparent),transparent 55%),radial-gradient(ellipse at bottom right,color-mix(in srgb,var(--ks-orange) 14%,transparent),transparent 55%)}:root body .ks-footer__main{backdrop-filter:blur(var(--ks-glass-blur));padding-block:var(--ks-space-4)}:root body .ks-footer__brand .ks-logo{font-size:var(--ks-heading)}:root body .ks-footer__facts li::before{content:none}:root body .ks-footer__facts li{display:flex;align-items:center;gap:var(--ks-space-2)}:root body .ks-footer__facts svg{transition:transform var(--ks-fast) var(--ks-ease)}:root body .ks-footer__facts li:hover svg{box-shadow:var(--ks-elev-2)}:root body .ks-footer__lead,:root body .ks-footer__columns>.ks-seller{background:var(--ks-btn-glass-fill);backdrop-filter:var(--ks-btn-glass-filter);border:var(--ks-border) solid var(--ks-glass-line);border-radius:var(--ks-radius);padding:var(--ks-space-3);box-shadow:inset 0 var(--ks-border) 0 var(--ks-glass-line)}:root body .ks-footer .ks-newsletter__input{background:var(--ks-glass);color:var(--ks-ink);border-color:var(--ks-control);box-shadow:inset 0 var(--ks-border) 0 var(--ks-glass-line)}:root body .ks-footer .ks-newsletter__input:focus-visible{outline:var(--ks-border-ctl) solid var(--ks-ink);outline-offset:var(--ks-space-1)}:root body .ks-footer .ks-newsletter__submit:not(:disabled){background-image:linear-gradient(var(--ks-glass-line),transparent 50%),var(--ks-buy-sheen);box-shadow:var(--ks-btn-buy-shadow),inset 0 var(--ks-border) 0 var(--ks-glass-line)}:root body .ks-footer :is(.ks-footer__title,.ks-footer-block__title)::before{content:"◇";display:inline-grid;place-items:center;width:var(--ks-space-5);height:var(--ks-space-5);margin-right:var(--ks-space-2);background:var(--ks-icon-tile-fill);border-radius:var(--ks-radius-xs);box-shadow:inset 0 var(--ks-border) 0 var(--ks-glass-line);color:var(--ks-ink)}:root body .ks-footer .ks-seller address::before{content:"⌖";margin-right:var(--ks-space-2);color:var(--ks-ink)}:root body .ks-footer .ks-seller a[href^="mailto:"]::before{content:"✉";margin-right:var(--ks-space-2)}:root body .ks-footer .ks-payment-mark{background:var(--ks-btn-glass-fill);border:var(--ks-border) solid var(--ks-glass-line);box-shadow:inset 0 var(--ks-border) 0 var(--ks-glass-line);backdrop-filter:var(--ks-btn-glass-filter)}:root body .ks-footer :is(p,a,address,label,.ks-footer__tagline,.ks-footer__facts){color:var(--ks-ink)}@media(prefers-reduced-motion:reduce){:root body .ks-footer__facts svg{transition:none}:root body .ks-footer__facts li:hover svg{transform:none}}:root body .ks-footer__brand .ks-logo{font-size:var(--ks-heading)}:root body .ks-footer__lead,:root body .ks-footer__columns>.ks-seller{background:color-mix(in srgb,var(--ks-card) 24%,transparent);box-shadow:var(--ks-elev-2),inset 0 var(--ks-border) 0 var(--ks-glass-line)}:root body .ks-footer__main{align-items:start}:root body .ks-footer__brand{padding-top:var(--ks-space-3)}:root body .ks-footer :where(.ks-footer__tagline,.ks-footer__facts,.ks-newsletter__conditions,.ks-footer__legal,.ks-footer__legal a,.ks-footer__legal button,.ks-payment-mark,.ks-footer__lead label:has(input[type=checkbox]),.ks-seller address,.ks-seller p,.ks-footer__columns a){font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}:root body .ks-footer__facts{font-weight:var(--ks-weight-ui)}:root body .ks-footer .ks-newsletter__input::placeholder{color:var(--ks-ink);opacity:1}:root body .ks-footer .ks-newsletter__submit:not(:disabled){background-image:linear-gradient(180deg,var(--ks-glass-line),transparent 48%);box-shadow:var(--ks-btn-buy-shadow),inset 0 var(--ks-border) 0 var(--ks-glass-line),0 var(--ks-space-1) var(--ks-space-4) color-mix(in srgb,var(--ks-orange) 28%,transparent)}:root body .ks-footer__columns>.ks-seller{padding-top:0}:root body .ks-footer :is(.ks-footer__title,.ks-footer-block__title)::before,:root body .ks-footer .ks-seller address::before,:root body .ks-footer .ks-seller a[href^="mailto:"]::before{content:none}:root body .ks-footer__glyph{width:1.25em;height:1.25em;vertical-align:-.25em;margin-right:var(--ks-space-2)}:root body .ks-footer :where(.ks-newsletter__conditions,.ks-footer__legal,.ks-footer__legal a,.ks-footer__legal button,.ks-payment-mark,.ks-footer__lead label:has(input[type=checkbox])){font-size:var(--ks-fs-meta)}:root body .ks-footer__brand .ks-logo{font-size:var(--ks-fs-h2);font-weight:var(--ks-weight-head)}:root body .ks-footer :is(.ks-footer__title,.ks-footer-block__title){font-size:var(--ks-fs-body);font-weight:var(--ks-weight-head)}:root body .ks-footer__columns a,:root body .ks-footer .ks-seller :is(address,p){font-size:var(--ks-fs-button);line-height:var(--ks-lh-body)}:root body .ks-footer :is(.ks-footer__tagline,.ks-footer__facts){font-size:var(--ks-fs-meta);line-height:var(--ks-lh-body)}:root body .ks-footer__lead,:root body .ks-footer__columns>.ks-seller{backdrop-filter:blur(var(--ks-blur));background:var(--ks-glass);border-color:var(--ks-glass-line)}:root body .ks-footer__main{gap:var(--ks-space-4);padding-block:var(--ks-space-4)}:root body .ks-footer__legal{grid-template-columns:1fr auto;row-gap:var(--ks-space-2)}:root body .ks-footer__legal-links{justify-self:start}@media(max-width:47.99rem){:root body .ks-footer__columns a,:root body .ks-footer .ks-seller :is(address,p){font-size:var(--ks-fs-meta)}}:root body .ks-header .ks-account,:root body .ks-footer .ks-footer__columns a{font-size:var(--ks-fs-body);font-weight:var(--ks-weight-text);line-height:var(--ks-lh-meta)}:root body .ks-footer .ks-footer__tagline,:root body .ks-footer .ks-footer__facts{font-size:var(--ks-fs-button)}@media(max-width:47.99rem){:root body .ks-footer .ks-footer__columns a{font-size:var(--ks-fs-button)}}:root body .ks-footer .ks-footer__columns .ks-footer-block__title a{font-size:var(--ks-fs-body);font-weight:var(--ks-weight-head)}:root body :is(.ks-button,.ks-primary,.ks-buy){font-size:var(--ks-fs-button);line-height:var(--ks-lh-button)}:where(svg.ks-icon){width:var(--ks-space-5);height:var(--ks-space-5);flex:none}:root body svg.ks-icon{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}:root body .ks-icon__tint{fill:var(--ks-icon-tint);stroke:none}:root body .ks-search__submit svg.ks-icon{--ks-icon-tint:color-mix(in srgb,currentColor 28%,transparent)}:root body .ks-header svg.ks-icon{width:var(--ks-space-6);height:var(--ks-space-6)}:root body :is(.product-comment-order-status.verify_label,.useful-product-comment-value,.ets-rv-not-useful-product-comment-value,.nb-comment-value,.label_helpful,.ksc-launcher-meta,.ksc-launcher-chip,.ksc-ai-chip,.ksc-header-text p,.ksc-footer,.ksc-footer a){font-size:var(--ks-fs-meta)!important;line-height:var(--ks-lh-meta)}:root body :is(.ks-pdp-trust,.ks-footer__facts,.ks-band,.ks-related-links) svg.ks-icon{box-sizing:border-box;width:var(--ks-grid-size);height:var(--ks-grid-size);padding:var(--ks-space-2);background:var(--ks-glass);border:var(--ks-border) solid var(--ks-glass-line);border-radius:var(--ks-radius-sm);box-shadow:var(--ks-elev-1);backdrop-filter:blur(var(--ks-blur));color:var(--ks-ink)}@font-face{font-family:"KS Review Stars";src:url(data:font/woff2;base64,d09GMgABAAAAAAL4AAwAAAAABowAAAKrAAQBywAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYAA8EQgKgzyCZwE2AiQDDAsKAAQgBYUSByAbWAURFZwJCH4mZCqDPRabk1DKIZRjgUUvjn8Pu/bdCL7WPvvN7p/jEIICFgpRAaE+GUZhiF2UYJeqHRpnl2ZXVVSqAmpEXpKb2pbW+CzFfemh9Itzno2OvCJiVUiHHADT30/9QZyqX6hr1ViglT7wR6OdN1b6bucDnkCJDGfbMuFoP2kzkeaOIdHNBJoBSQiFUOSt0VKjvFxOxFkdbdoFxEX6cNsPpNJA9jP/NjCryAICAP0EEgp0Ugh0UhqGrBTSz/w2sKogMhZo+7/NK5YSwYslUIJ61LAf8AJ22zwkaWDjgKY+hxrDQva+4/caLw4J+BaG8iBOdHVGTlmw3rm9NNruvytHAw6bL2wL+l81i3HBgEXggOjXOixRhOaP4D7p292XU6E1yUa751uKYpfxtrXmjwK681IS0Xi+3Jw/YRYhQ3pH4zV/szO78LV5vS/O4j2YybgC0HYg8XnL2fsjyijjlOsWBz4U7lm7EJ8NOGE4djQMUII/JpTDH65M326G65kBpPxvg5OfmKj4JPIanmqS9dh/lw/IdXqzdHLPe4p2kKrH+WjtVaCMr8sSqYsXK/pXj6wDP+rfa1aphqs0RIZ6CQRZRYOq0TSE8CWpOG57boAkUKbuhoLQljVrVYiyAasADwtdrMKSNnZjhQFOdperWM0gt7pzjNW54RNWr1tswxp0ipNYkxHR+gvbmBWvzLFYduIqkuzDgoQIa2LyBGqVaqsEU12HtO65KloIeco/5KWVZfrTCD3LwBtKgU7c1fn0OExnvfNjtfxczrfHC11PsUxolNqlSrlFFx2Jh4VQUQDfMpq80HBvPptm/j+gsFwxxTZcsKNLOBrE1YD4MajQgAaZvFti6J0EdvvA1fjouswus3vlco1ekh9WSbESybJe6slND8vZAQ==) format("woff2");font-display:block;unicode-range:U+F005-F006,U+F123}@media (min-width:100rem){:root{--ks-page:90rem}}@media (min-width:120rem){:root{--ks-page:100rem}}body{padding:0;margin:0}button{cursor:pointer}@-webkit-keyframes spiner_loading{from{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes spiner_loading{from{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}select{cursor:pointer}@-webkit-keyframes spiner_loading{from{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes spiner_loading{from{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}*{outline:none!important}svg{fill:currentColor}div#block_myaccount_infos li{width:100%;padding:0}@font-face{font-family:'FontAwesome';src:url(https://kluczesoft.pl/modules/ets_reviews/views/fonts/fontawesome-webfont.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}[id^='trustbadge'],[class*='trustbadge']{min-height:96px}[id^='ets-rv-product-list-reviews']{min-height:200px}.blockcart,.cart-preview{min-height:40px}[class*='cookie-consent']{min-height:80px;contain:layout style}[data-async-load='true'],[aria-busy='true']{min-height:1.5em}@font-face{font-family:'GeistFallback';src:local('Arial');size-adjust:105%;ascent-override:95%;descent-override:25%;line-gap-override:0%}body{font-family:'Geist Sans','GeistFallback',system-ui,sans-serif}.blockcart,.blockcart.cart-preview{min-height:40px;min-width:44px}[id^='content-block-']{min-height:100px}[id^='hifaq-'],[id^='ksfaqv2-']{min-height:200px;contain:layout}}
