: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 .ksc-footer{color:var(--ks-muted)}:root[data-theme="dark"] #ks-chat-root .ksc-launcher-chip{color:var(--ks-action)}@font-face{font-family:"Figtree";font-style:normal;font-weight:400 700;font-display:swap;src:url(../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,.ks-product-card :is(h2,h3),.ks-card-description h2{font-family:var(--ks-font);font-weight:var(--ks-weight-ui);letter-spacing:0;line-height:1.3}:root .ks-catalog #js-product-list .ks-product-card h2,:root #js-product-list .ks-product-card h2,:root .ks-home-products .ks-product-card h2{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-page,.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,.ks-skip:not(:focus){position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ks-skip:focus{position:absolute;inset-block-start:var(--ks-space-2);inset-inline-start:var(--ks-space-2);z-index:var(--ks-layer-skip);padding:var(--ks-space-2) var(--ks-space-3);border-radius:var(--ks-radius-ctl);background:var(--ks-ink);color:var(--ks-paper)}.ks-muted{color:var(--ks-ink-2)}.ks-num{font-variant-numeric:tabular-nums}.ks-notification{padding:var(--ks-space-3) var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);border-inline-start:var(--ks-accent) solid var(--ks-violet);border-radius:var(--ks-radius-ctl);background:var(--ks-paper)}.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-primary,.ks-button.ks-primary{width:100%;min-height:var(--ks-target);background:var(--ks-violet);border:0;border-color:transparent;color:var(--ks-on-violet);box-shadow:none}.ks-primary:hover:not(:disabled),.ks-button.ks-primary:hover:not(:disabled){background:var(--ks-violet-hover);border:0;border-color:transparent;color:var(--ks-on-violet)}.ks-buy,.ks-button.ks-buy,.ks-primary.ks-buy,.ks-button.ks-primary.ks-buy{width:100%;min-height:var(--ks-target);background:var(--ks-orange);background-image:var(--ks-buy-sheen);border:0;border-color:transparent;color:var(--ks-on-accent);box-shadow:none}.ks-buy:hover:not(:disabled),.ks-button.ks-buy:hover:not(:disabled),.ks-primary.ks-buy:hover:not(:disabled),.ks-button.ks-primary.ks-buy:hover:not(:disabled){background:var(--ks-orange-hover);background-image:none;border:0;border-color:transparent;color:var(--ks-on-accent)}.ks-buy--lg,.ks-button.ks-buy--lg,body#product .ks-buy,body#product .ks-button.ks-buy,body#product .ks-primary.ks-buy{min-height:var(--ks-control-h)}.ks-button--quiet{min-height:var(--ks-target);padding:0;border:0;background:none;color:var(--ks-violet);text-decoration:underline}.ks-button--block{width:100%}.ks-button--sm{min-height:var(--ks-space-7);padding-inline:var(--ks-space-3);font-size:var(--ks-small)}.ks-button:disabled,.ks-button.disabled{cursor:not-allowed;opacity:1;background:var(--ks-sunken);background-image:none;color:var(--ks-ink-2);box-shadow:none}.ks-field{display:grid;gap:var(--ks-space-1)}.ks-field__label,.ks-field>label{font-weight:var(--ks-weight-ui);font-size:var(--ks-small)}.ks-input,.ks-select,.ks-textarea,.ks-field :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea){width:100%;min-height:var(--ks-control-h);padding:var(--ks-space-3) var(--ks-space-4);border:var(--ks-border) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);color:var(--ks-ink);line-height:var(--ks-lh-button)}.ks-textarea,.ks-field textarea{min-height:calc(var(--ks-control-h) * 2)}:is(.ks-input,.ks-select,.ks-textarea,.ks-field input,.ks-field select,.ks-field textarea):hover{border-color:var(--ks-ink-2)}:is(.ks-input,.ks-select,.ks-textarea,.ks-field input,.ks-field select,.ks-field textarea):focus{outline:2px solid var(--ks-violet);outline-offset:2px;border-color:var(--ks-violet);box-shadow:0 0 0 var(--ks-accent) var(--ks-ring)}.ks-field__help{font-size:var(--ks-small);color:var(--ks-ink-2)}.ks-field__error{font-size:var(--ks-small);color:var(--ks-warn);font-weight:var(--ks-weight-ui)}.ks-field--error :is(input,select,textarea){border-color:var(--ks-warn)}.ks-check{display:flex;align-items:flex-start;gap:var(--ks-space-3);min-height:var(--ks-target);cursor:pointer}.ks-check input,input[type="checkbox"],input[type="radio"]{accent-color:var(--ks-violet)}.ks-check input{width:var(--ks-space-5);height:var(--ks-space-5);margin:0;flex:none}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-chip{position:relative;display:inline-flex;align-items:center;gap:var(--ks-space-1);padding:var(--ks-space-1) var(--ks-space-2);border:0;border-radius:var(--ks-radius-xs);background:var(--ks-paper);color:var(--ks-ink-2);font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact);font-weight:var(--ks-weight-ui);text-decoration:none}.ks-chip :is(strong,b){font-weight:inherit}:is(a,button).ks-chip::after{content:"";position:absolute;inset:calc((var(--ks-target) - 100%) / -2) 0}a.ks-chip:hover,button.ks-chip:hover{background:var(--ks-paper-3);color:var(--ks-ink)}.ks-chip[aria-pressed="true"],.ks-chip--on{background:var(--ks-card);color:var(--ks-action);box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-action)}.ks-chip--ok{background:var(--ks-ok-10);border-color:transparent;color:var(--ks-ink)}.ks-chip--pending{background:var(--ks-orange-10);border-color:transparent;color:var(--ks-ink)}.ks-chip--cancelled{background:var(--ks-paper-2);border-color:transparent;color:var(--ks-ink-2)}.ks-price{font-family:var(--ks-font);font-size:var(--ks-price);font-weight:var(--ks-weight-head);line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.ks-price--md{font-size:var(--ks-price-md);line-height:var(--ks-tight)}.ks-price--old{font-size:var(--ks-text);font-weight:var(--ks-weight-text);color:var(--ks-ink-2);text-decoration:line-through}.ks-omnibus{margin:0;color:var(--ks-ink-2);font-size:var(--ks-small);font-variant-numeric:tabular-nums}.ks-omnibus span{font-weight:var(--ks-weight-ui)}.ks-netto{font-size:var(--ks-small);color:var(--ks-ink-2);font-variant-numeric:tabular-nums}.ks-deliv{display:inline-flex;align-items:center;gap:var(--ks-space-2);color:var(--ks-good);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);line-height:1.35}.ks-deliv::before{content:"";width:var(--ks-keyslot-w);width:var(--ks-radius-xs);height:var(--ks-radius-xs);border-radius:50%;background:currentColor;flex:none;background:linear-gradient(var(--ks-good),var(--ks-good)) 0rem 50% / .25rem 100% no-repeat,linear-gradient(var(--ks-good),var(--ks-good)) .5rem 50% / .25rem 100% no-repeat,linear-gradient(var(--ks-good),var(--ks-good)) 1rem 50% / .25rem 100% no-repeat,linear-gradient(var(--ks-good),var(--ks-good)) 1.5rem 50% / .25rem 100% no-repeat,linear-gradient(var(--ks-good),var(--ks-good)) 2rem 50% / .25rem 100% no-repeat,linear-gradient(var(--ks-good),var(--ks-good)) .3125rem 50% / .125rem .125rem no-repeat,linear-gradient(var(--ks-good),var(--ks-good)) .8125rem 50% / .125rem .125rem no-repeat,linear-gradient(var(--ks-good),var(--ks-good)) 1.3125rem 50% / .125rem .125rem no-repeat,linear-gradient(var(--ks-good),var(--ks-good)) 1.8125rem 50% / .125rem .125rem no-repeat;background:currentColor}@media (forced-colors:active){.ks-deliv::before{forced-color-adjust:none;background:CanvasText}}.ks-deliv-strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-2) var(--ks-space-4);padding:var(--ks-space-2) 0;background:none;color:var(--ks-good);font-weight:var(--ks-weight-ui)}.ks-rating{display:inline-flex;align-items:center;gap:var(--ks-space-1);font-size:var(--ks-small)}.ks-rating__star,.ks-rating .star,.ks-stars__mark,.ets_rv_grade_stars{color:var(--ks-star);line-height:1}.ks-rating b{font-weight:var(--ks-weight-ui);color:var(--ks-ink)}.ks-rating__n{color:var(--ks-ink-2)}.ks-badge{display:inline-block;padding:var(--ks-space-1) var(--ks-space-2);border:var(--ks-border) solid var(--ks-ink);border-radius:var(--ks-radius-xs);background:var(--ks-card);color:var(--ks-ink);font-size:var(--ks-micro);font-weight:var(--ks-weight-ui);line-height:1.3}.ks-spec{display:inline-block;padding:var(--ks-space-1) var(--ks-space-2);border:0;border-radius:var(--ks-radius-xs);background:var(--ks-paper-2);color:var(--ks-ink-2);font-size:var(--ks-micro);font-weight:var(--ks-weight-ui);line-height:1.3}.ks-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ks-table th,.ks-table td{padding:var(--ks-space-3);text-align:start;vertical-align:top;border-bottom:var(--ks-border) solid var(--ks-line)}.ks-table th{color:var(--ks-ink-2);font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}.ks-table thead th{border-bottom-color:var(--ks-ink)}.ks-stepper{list-style:none;margin:0;padding:0;display:grid;counter-reset:ks-stepper}.ks-stepper__step{counter-increment:ks-stepper;padding-block:var(--ks-space-5);border-top:var(--ks-border-ctl) solid var(--ks-line)}.ks-stepper__step:first-child{border-top-color:var(--ks-ink)}.ks-stepper__head{display:flex;align-items:center;gap:var(--ks-space-3);font-size:var(--ks-h3);font-weight:var(--ks-weight-head)}.ks-stepper__head::before{content:counter(ks-stepper);display:inline-grid;place-items:center;flex:none;width:var(--ks-space-6);height:var(--ks-space-6);border:var(--ks-border-ctl) solid var(--ks-ink);border-radius:50%;font-size:var(--ks-small);font-weight:var(--ks-weight-head)}.ks-stepper__step.is-done .ks-stepper__head::before{content:"✓";border:var(--ks-border-ctl) solid var(--ks-action);background:color-mix(in oklab,var(--ks-action) 12%,var(--ks-card));color:var(--ks-action)}.ks-stepper__step.is-current .ks-stepper__head::before{background:var(--ks-violet);border-color:var(--ks-violet);color:var(--ks-on-violet)}.ks-panel{padding:var(--ks-space-5);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);background:var(--ks-card);color:var(--ks-ink)}.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}:root body#product .ks-header{background:var(--ks-card);backdrop-filter:none;-webkit-backdrop-filter:none}@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)}:is([data-theme="dark"],.theme-dark) .ks-header .ks-brand img{filter:none}.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}.ks-suggest__group+.ks-suggest__group{margin-block-start:var(--ks-space-2);padding-block-start:var(--ks-space-2);border-block-start:var(--ks-border) solid var(--ks-hairline)}.ks-suggest__head{padding:var(--ks-space-1) var(--ks-space-2);font-size:var(--ks-micro);font-weight:var(--ks-weight-head);letter-spacing:.04em;text-transform:uppercase;color:var(--ks-ink-2)}.ks-suggest__option,.ks-suggest__all{display:flex;align-items:center;gap:var(--ks-space-3);min-height:var(--ks-target);padding:var(--ks-space-1) var(--ks-space-2);border-radius:var(--ks-radius-ctl);color:var(--ks-ink);text-decoration:none}.ks-suggest__option:hover,.ks-suggest__option[aria-selected="true"],.ks-suggest__all:hover,.ks-suggest__all[aria-selected="true"]{background:var(--ks-paper-2);box-shadow:inset var(--ks-border-ctl) 0 0 var(--ks-violet)}.ks-suggest__thumb{flex:none;width:2.5rem;height:2.5rem;object-fit:contain}.ks-suggest__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ks-suggest__price{flex:none;font-weight:var(--ks-weight-head);font-variant-numeric:tabular-nums}@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-suggest__name{white-space:normal;overflow:visible;text-overflow:clip;font-size:var(--ks-small)}}.ks-suggest__all{justify-content:center;margin-block-start:var(--ks-space-2);font-weight:var(--ks-weight-head);color:var(--ks-violet)}.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-account__link.logout{color:var(--ks-ink-2);font-weight:var(--ks-weight-text)}.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("../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-menu{list-style:none;margin:0;padding:0;display:grid;gap:var(--ks-space-1)}.ks-menu__link,.ks-menu__summary{display:inline-flex;align-items:center;min-height:var(--ks-target);padding-inline:var(--ks-space-2);border-radius:var(--ks-radius-ctl);text-decoration:none;font-weight:var(--ks-weight-ui);cursor:pointer}.ks-menu__summary{list-style:none}.ks-menu__summary::-webkit-details-marker{display:none}.ks-menu__summary::after{content:"+";margin-inline-start:auto;color:var(--ks-ink-2)}.ks-menu__group[open]>.ks-menu__summary::after{content:"\2212"}.ks-menu__panel{display:grid;gap:var(--ks-space-1);padding-inline-start:var(--ks-space-4);border-inline-start:var(--ks-border) solid var(--ks-line)}.ks-menu--1 .ks-menu__link,.ks-menu__link--all{font-weight:var(--ks-weight-text)}.ks-menu__item--current>.ks-menu__link,.ks-menu__link[aria-current="page"]{color:var(--ks-ink);box-shadow:inset 0 calc(var(--ks-border) * -2) 0 var(--ks-action);border-radius: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-header .ks-mega__icon{display:none}.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-account__link.logout{display:none}.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,.ks-footer__trust: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__trust{display:flex;flex-wrap:wrap;gap:var(--ks-space-3);padding-block:var(--ks-space-4);border-top:var(--ks-border) solid var(--ks-line)}.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)}.ks-newsletter,.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)}.ks-newsletter__msg{margin:0;padding:var(--ks-space-3);border-inline-start:var(--ks-accent) solid var(--ks-good);background:var(--ks-paper);color:var(--ks-ink)}.ks-newsletter__msg--error{border-color:var(--ks-warn)}.block_newsletter .gdpr_consent{font-size:var(--ks-small);color:var(--ks-ink-2)}.block_newsletter .psgdpr_consent_message{display:flex;align-items:flex-start;gap:var(--ks-space-3);min-height:var(--ks-target);padding-block:var(--ks-space-2);cursor:pointer}.block_newsletter .psgdpr_consent_message input{appearance:none;flex:none;width:var(--ks-space-5);height:var(--ks-space-5);margin:0;border:var(--ks-border-ctl) solid var(--ks-control);border-radius:var(--ks-radius-xs);background:var(--ks-paper);display:grid;place-content:center}.block_newsletter .psgdpr_consent_message input:checked{background:var(--ks-violet);border-color:var(--ks-violet)}.block_newsletter .psgdpr_consent_message input:checked::after{content:"✓";color:var(--ks-on-violet);font-weight:var(--ks-weight-head)}.block_newsletter .psgdpr_consent_message input:focus-visible{outline:var(--ks-focus) solid var(--ks-ink);outline-offset:var(--ks-space-1)}.block_newsletter .psgdpr_consent_message a{display:inline;min-height:0;color:inherit;text-decoration:underline}.block_newsletter .psgdpr_consent_message>span:has(.psgdpr_consent_icon){display:none}@media (max-width:40rem){.ks-newsletter,.block_newsletter{grid-template-columns:1fr}.ks-newsletter__row{display:grid}.ks-newsletter__submit{width:100%}}.ks-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ks-space-2);list-style:none;padding:0;margin-block:0 var(--ks-space-4);font-size:var(--ks-small);color:var(--ks-ink-2)}.ks-breadcrumb__item{display:flex;align-items:center;gap:var(--ks-space-2)}.ks-breadcrumb a{display:inline-flex;align-items:center;min-height:var(--ks-target)}.ks-breadcrumb__item a{color:var(--ks-ink-2);text-decoration:none;transition:color var(--ks-base) var(--ks-ease)}.ks-breadcrumb__item a:hover{color:var(--ks-violet);text-decoration:underline}.ks-breadcrumb__item [aria-current="page"]{color:var(--ks-ink);font-weight:var(--ks-weight-head)}.ks-breadcrumb__sep{color:var(--ks-line-strong)}@media (max-width:39.99rem){.ks-breadcrumb[data-depth] .ks-breadcrumb__item:not(:nth-last-child(-n+2)){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ks-breadcrumb .ks-breadcrumb__item:nth-last-child(2):not(:first-child)::before{content:"\2026";color:var(--ks-ink-2)}.ks-breadcrumb .ks-breadcrumb__item:nth-last-child(2):not(:first-child)::after{content:none}}.ks-pagination{margin-block:var(--ks-space-6) var(--ks-space-4)}.ks-pagination__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ks-space-2)}.ks-pagination__item{display:inline-flex}.ks-pagination__spacer{align-items:center;min-height:var(--ks-target);padding-inline:var(--ks-space-2);color:var(--ks-ink-2)}.ks-pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:var(--ks-target);min-height:var(--ks-target);padding-inline:var(--ks-space-3);border-radius:var(--ks-radius-ctl);font-variant-numeric:tabular-nums;text-decoration:none}.ks-pagination__item--edge .ks-pagination__link{padding-inline:var(--ks-space-4)}.ks-pagination [aria-current="page"]{background:var(--ks-card);color:var(--ks-action);box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-action);border-color:var(--ks-action)}.ks-pagination [aria-disabled="true"]{opacity:.55}.ks-home-intro h2{font-size:var(--ks-title);max-width:var(--ks-title-width);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking);margin:0}.ks-home-intro .ks-primary{width:auto;text-decoration:none}.ks-pdp{display:grid;gap:var(--ks-space-5)}.ks-pdp>*{min-width:0}.ks-product-navigation{display:flex;flex-wrap:wrap;gap:var(--ks-space-5);padding-block:var(--ks-space-4);border-bottom:var(--ks-border) solid var(--ks-rule)}.ks-product-navigation a{display:inline-flex;align-items:center;min-height:var(--ks-target);color:var(--ks-ink);text-underline-offset:var(--ks-space-1)}.ks-specification{padding:var(--ks-space-5);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius)}.ks-details,#ets-reviews{scroll-margin-top:calc(var(--ks-header-h) + var(--ks-space-4))}.ks-specification .ks-facts dd{font-weight:var(--ks-weight-ui);overflow-wrap:anywhere}.ks-product-heading h1{max-width:var(--ks-title-width);font-size:var(--ks-title);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking);margin:0}.ks-delivery-line{margin:0;font-weight:var(--ks-weight-head);max-width:var(--ks-prose)}.ks-muted{color:var(--ks-muted)}.ks-purchase{background:var(--ks-surface);border:var(--ks-border) solid var(--ks-hairline);border-radius:var(--ks-radius);padding:var(--ks-space-5);align-self:start;box-shadow:var(--ks-shadow-card)}.ks-pricing,.ks-variants,.ks-buy-actions,.ks-customization form{display:grid;gap:var(--ks-space-3)}.ks-pricing{margin-bottom:var(--ks-space-5)}.ks-pricing p,.ks-buy-actions p{margin:0}.ks-receive{display:grid;gap:var(--ks-space-1)}.ks-receive__list{margin:0;padding-inline-start:var(--ks-space-5)}.ks-variants:not(:empty),.ks-customization:not(:empty){margin-bottom:var(--ks-space-5)}.ks-pdp input,.ks-pdp select,.ks-pdp textarea{font:inherit;color:var(--ks-ink);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-control);border-radius:var(--ks-radius-sm);min-height:var(--ks-target);padding:var(--ks-space-2) var(--ks-space-3);max-width:100%;transition:background var(--ks-base) var(--ks-ease),box-shadow var(--ks-base) var(--ks-ease),transform var(--ks-base) var(--ks-ease),border-color var(--ks-base) var(--ks-ease)}.ks-pdp input:focus,.ks-pdp select:focus,.ks-pdp textarea:focus{outline:none;border-color:var(--ks-orange);box-shadow:0 0 0 var(--ks-focus) var(--ks-ring)}.ks-pdp select,.ks-pdp textarea{width:100%}.ks-buy-actions input{width:var(--ks-quantity)}.ks-flags,.ks-thumbnails{display:flex;gap:var(--ks-space-3);flex-wrap:wrap;list-style:none;padding:0}.ks-flags{color:var(--ks-muted);font-size:var(--ks-small)}.ks-gallery{text-align:center}.ks-receive--gallery{margin-block-start:var(--ks-space-4);padding:var(--ks-space-4);background:var(--ks-soft);border-radius:var(--ks-radius);text-align:start}.ks-gallery__fallback{display:none}.ks-gallery:not(:has(.ks-gallery__real)) .ks-gallery__fallback,.ks-gallery--broken .ks-gallery__fallback{display:block}.ks-gallery--broken .ks-gallery__real{display:none}.ks-gallery>img{width:100%;object-fit:contain;background:var(--ks-surface);border-radius:var(--ks-radius)}.ks-gallery .ks-spatial,.ks-gallery .ks-boxart{width:min(100%, 24rem);margin-inline:auto;margin-block-end:1.75rem}.ks-gallery .ks-boxart{aspect-ratio:1;padding:var(--ks-space-5)}.ks-thumbnails img{width:var(--ks-thumb)}.ks-prose{overflow-wrap:anywhere}.ks-prose p{max-width:var(--ks-prose)}.ks-prose h2,.ks-customization h2{font-size:var(--ks-heading);line-height:var(--ks-tight)}.ks-prose details{border-top:var(--ks-border) solid var(--ks-rule);padding-block:var(--ks-space-4)}.ks-prose summary{min-height:var(--ks-target);cursor:pointer;font-weight:var(--ks-weight-head)}.ks-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--ks-space-3)}.ks-facts dt{color:var(--ks-muted)}.ks-facts dd{margin:0}.ks-discounts{overflow-x:auto}.ks-discounts table{width:100%;border-collapse:collapse;margin-block:var(--ks-space-4);font-size:var(--ks-small)}.ks-discounts th,.ks-discounts td{padding:var(--ks-space-2);text-align:start;border-bottom:var(--ks-border) solid var(--ks-rule)}.ks-discovery{padding-block:var(--ks-space-6);border-block-end:var(--ks-border) solid var(--ks-line)}.ks-catalog-layout,.ks-product-list{display:grid;gap:var(--ks-space-5)}.ks-catalog-layout>*,.ks-product-card>*{min-width:0}.ks-subcategories{min-width:0;max-width:100%;width:100%;overflow:hidden}@media(max-width:40rem){.ks-subcategories{max-width:calc(100vw - var(--ks-gutter) * 2)}}.ks-subcategories h2{font-size:var(--ks-small);margin-block:0 var(--ks-space-3)}:root .ks-catalog .ks-subcategories .ks-category-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-3);margin:0;padding:0;overflow:visible}:root .ks-subcategory{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ks-space-2);padding:var(--ks-space-4);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);color:var(--ks-ink);text-decoration:none;min-height:var(--ks-target);transition:box-shadow var(--ks-fast)}.ks-subcategory img{object-fit:contain;transition:transform var(--ks-fast)}.ks-subcategory:hover{box-shadow:var(--ks-lift)}@media(prefers-reduced-motion:no-preference){.ks-subcategory:hover img{transform:translateY(calc(-1 * var(--ks-space-1)))}}@media(max-width:40rem){body#module-kscheckout-checkout .ks-cc{position:static;margin:var(--ks-space-3);max-width:none;box-shadow:none}}.ks-subcategory:focus-visible{outline:var(--ks-border-ctl) solid var(--ks-action);outline-offset:var(--ks-space-1)}.ks-subcategories__toggle{margin-top:var(--ks-space-3)}@media(max-width:47.99rem){.ks-subcategories:not(.is-expanded) .ks-subcategory:nth-child(n+5){display:none}}@media(min-width:48rem){:root .ks-catalog .ks-subcategories .ks-category-links{grid-template-columns:repeat(3,minmax(0,1fr))}.ks-subcategories__toggle{display:none}}@media(min-width:64rem){:root .ks-catalog .ks-subcategories .ks-category-links{grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr))}}:root .ks-catalog-foot :is(table,th,td){color:var(--ks-ink);opacity:1}:root .ks-category-faq h2::before{content:none}.ks-category-links{display:flex;flex-wrap:wrap;gap:var(--ks-space-3);margin-block:var(--ks-space-5)}.ks-product-card{position:relative;isolation:isolate;display:grid;grid-template-columns:var(--ks-thumb) minmax(0,1fr);gap:var(--ks-space-4);padding:var(--ks-space-5);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-hairline);border-radius:var(--ks-radius);box-shadow:var(--ks-shadow-card);transition:box-shadow var(--ks-base) var(--ks-ease),transform var(--ks-base) var(--ks-ease)}.ks-product-card>*{position:relative;z-index:1}.ks-product-card h2{font-size:var(--ks-heading);margin:0;overflow-wrap:anywhere}.ks-card-purchase{grid-column:1 / -1}.ks-card-price{font-size:var(--ks-heading);font-weight:var(--ks-weight-head);letter-spacing:-.005em;font-variant-numeric:tabular-nums}.ks-price.ks-card-price{font-family:var(--ks-font)}.ks-card-art img{object-fit:contain}:root :is(.ks-packshot,.ks-card-art,.ks-card-media,.ks-home-offer__art){isolation:isolate;overflow:hidden;border-radius:var(--ks-radius-media);background-color:var(--ks-tint-frame);box-shadow:var(--ks-frame-shadow)}:root :is(.ks-packshot,.ks-card-art,.ks-card-media,.ks-home-offer__art) img{mix-blend-mode:multiply;background-color:transparent}:root body#product .ks-thumbnails a{isolation:isolate;overflow:hidden;border-radius:var(--ks-radius-media);background-color:var(--ks-tint-frame);box-shadow:var(--ks-frame-shadow)}:root body#product .ks-gallery__real{isolation:isolate;overflow:hidden;border-radius:var(--ks-radius-media)}:root body#product :is(.ks-gallery__real,.ks-thumbnails a) img{mix-blend-mode:multiply;background-color:transparent}:root[data-theme="dark"] body#product .ks-gallery__real img{mix-blend-mode:normal;border-radius:var(--ks-radius-sm)}:root :is(.ks-card-media,.ks-packshot) :is(.ks-card-art,.ks-packshot){isolation:auto;background-color:transparent;box-shadow:none}:root .ks-home-offer__art{width:min(100%, 16rem);margin-inline:auto}.ks-card__delivery{margin:0 0 var(--ks-space-2);font-size:var(--ks-small);color:var(--ks-ok);font-weight:var(--ks-weight-head)}.ks-card__spec{margin:var(--ks-space-2) 0 0;font-size:var(--ks-small);color:var(--ks-muted)}.ks-card__rating--empty{margin:0 0 var(--ks-space-2);font-size:var(--ks-small);color:var(--ks-muted)}.ks-card__rating--empty a{color:var(--ks-muted);text-decoration:underline;text-underline-offset:2px}.ks-card-purchase .add-to-cart-or-refresh{margin:0}.ks-card-description a,.ks-filters label,.ks-filters a,.ks-discovery .category-sub-menu a{display:inline-flex;align-items:center;min-height:var(--ks-target)}.ks-catalog{display:grid;gap:var(--ks-space-5);align-content:start}.ks-catalog-head{display:grid;gap:var(--ks-space-2);padding-block-end:var(--ks-space-4);border-block-end:var(--ks-border) solid var(--ks-line)}.ks-catalog-head h1{margin:0;font-size:clamp(1.75rem, 4vw, 2.5rem);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking)}.ks-catalog-head__count,.ks-toolbar__count{margin:0;color:var(--ks-muted);font-variant-numeric:tabular-nums}.ks-catalog-head__lead{margin:0;max-width:var(--ks-prose)}.ks-catalog .ks-category-links{margin-block:0}.ks-list-toolbar,.ks-list-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ks-space-3)}.ks-list-toolbar{padding-block:var(--ks-space-2);border-block-end:var(--ks-border) solid var(--ks-rule)}.ks-list-bottom{padding-block-start:var(--ks-space-4);border-block-start:var(--ks-border) solid var(--ks-rule)}.ks-sort{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-2);margin:0}.ks-sort__label{font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-weight:var(--ks-weight-ui)}.ks-sort__select,.ks-sort__submit,.ks-filters select{font:inherit;color:var(--ks-ink);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-control);border-radius:var(--ks-radius);min-height:var(--ks-target);padding-inline:var(--ks-space-3);max-width:100%}.ks-filters{overflow-wrap:anywhere}.ks-filters__toggle{list-style:none;width:100%;cursor:pointer}.ks-filters__toggle::-webkit-details-marker{display:none}.ks-filters__toggle::after{content:"+";margin-inline-start:var(--ks-space-2);color:var(--ks-muted)}.ks-filters__panel[open]>.ks-filters__toggle::after{content:"−"}#ks-facets{padding-block-start:var(--ks-space-4)}.ks-facets{display:grid;gap:var(--ks-space-3)}.ks-facets__title{margin:0;font-weight:var(--ks-weight-head);font-size:var(--ks-heading);letter-spacing:var(--ks-tracking)}.ks-facets__clear .ks-button{width:100%}.ks-facet{border-block-start:var(--ks-border) solid var(--ks-rule);padding-block:var(--ks-space-2)}.ks-facet__title{min-height:var(--ks-target);display:flex;align-items:center;cursor:pointer;font-weight:var(--ks-weight-head);list-style:none}.ks-facet__title::-webkit-details-marker{display:none}.ks-facet__title::after{content:"+";margin-inline-start:auto;color:var(--ks-muted)}.ks-facet[open]>.ks-facet__title::after{content:"−"}.ks-facet__list{list-style:none;margin:0;padding:0;display:grid}.ks-facet__label{display:flex;align-items:center;gap:var(--ks-space-2);width:100%;cursor:pointer}.ks-facet__label input{margin:0;width:var(--ks-space-4);height:var(--ks-space-4);accent-color:var(--ks-action);flex:none}.ks-facet__link{flex:1;text-decoration:none}.ks-facet__label--active .ks-facet__link{font-weight:var(--ks-weight-head)}.ks-facet__count{color:var(--ks-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.ks-facet__item{display:flex;min-height:var(--ks-target);border-radius:var(--ks-radius-sm);transition:background var(--ks-base) var(--ks-ease)}.ks-facet__item:hover{background:var(--ks-soft)}.ks-facet__item:has(input:checked){background:var(--ks-orange-10)}.ks-filters .collapse{display:block}.ks-filters .material-icons{display:none}.ks-filters #search_filters>.text-uppercase{margin:0 0 var(--ks-space-2);font-size:var(--ks-small);font-weight:var(--ks-weight-head);letter-spacing:.04em;text-transform:uppercase;color:var(--ks-muted)}.ks-filters #search_filters :is(.hidden-md-up,.title,.title.hidden-md-up),.ks-filters .facet>.title{display:none!important}.ks-filters .facet{border-block-start:var(--ks-border) solid var(--ks-rule);padding-block:var(--ks-space-3)}.ks-filters .facet-title{margin:0 0 var(--ks-space-1);font-size:var(--ks-text);font-weight:var(--ks-weight-head)}.ks-filters .facet>ul{list-style:none;margin:0;padding:0;display:grid}.ks-filters .facet>ul>li{display:flex;min-height:var(--ks-target);border-radius:var(--ks-radius-sm);transition:background var(--ks-base) var(--ks-ease)}.ks-filters .facet>ul>li:hover{background:var(--ks-soft)}.ks-filters .facet>ul>li:has(input:checked){background:var(--ks-orange-10)}.ks-filters .facet-label{display:flex;align-items:center;gap:var(--ks-space-2);width:100%;margin:0;padding-inline:var(--ks-space-2);cursor:pointer;font-weight:var(--ks-weight-ui)}.ks-filters .facet-label.active{font-weight:var(--ks-weight-head)}.ks-filters .custom-checkbox,.ks-filters .custom-radio{display:inline-flex;flex:none}.ks-filters .custom-checkbox input,.ks-filters .custom-radio input{margin:0;width:var(--ks-space-4);height:var(--ks-space-4);accent-color:var(--ks-action)}.ks-filters .custom-checkbox>span,.ks-filters .custom-radio>span{display:none}.ks-filters .facet-label>a.search-link{flex:1;display:flex;align-items:center;min-height:var(--ks-target);color:var(--ks-ink);text-decoration:none}.ks-filters .facet-label>a.search-link:hover{text-decoration:underline;text-underline-offset:.2em}.ks-filters .magnitude{margin-inline-start:auto;padding-inline-start:var(--ks-space-2);color:var(--ks-muted);font-variant-numeric:tabular-nums;font-size:var(--ks-small);white-space:nowrap}.ks-filters .clear-all-wrapper{margin-block-end:var(--ks-space-3)}.ks-filters .js-search-filters-clear-all{min-height:var(--ks-target);padding-inline:var(--ks-space-3);border:var(--ks-border) solid var(--ks-rule);border-radius:.75rem;background:var(--ks-surface);color:var(--ks-ink);font-weight:var(--ks-weight-ui);cursor:pointer}.ks-filters .faceted-slider{list-style:none;margin:0;padding:var(--ks-space-2) var(--ks-space-2) 0}.ks-filters .faceted-slider p{margin:0 0 var(--ks-space-3);font-variant-numeric:tabular-nums;font-weight:var(--ks-weight-ui)}.ks-filters .ui-slider{position:relative;height:var(--ks-space-1);margin-inline:var(--ks-space-2);border-radius:var(--ks-radius-pill);background:var(--ks-rule)}.ks-filters .ui-slider-range{position:absolute;top:0;height:100%;background:var(--ks-action);border-radius:var(--ks-radius-pill)}.ks-filters .ui-slider-handle{position:absolute;top:50%;width:var(--ks-space-5)!important;height:var(--ks-space-5)!important;min-width:var(--ks-space-5)!important;margin-inline-start:calc(var(--ks-space-5) * -.5)!important;transform:translateY(-50%)!important;border-radius:var(--ks-radius-pill)!important;background:var(--ks-surface)!important;border:var(--ks-border-ctl) solid var(--ks-line-strong)!important;box-shadow:var(--ks-shadow-card)!important;cursor:grab;box-sizing:border-box!important}.ks-active-filters{display:grid;gap:var(--ks-space-2)}.ks-active-filters.ks-is-hidden{display:none}.ks-active-filters__title{margin:0;font-size:var(--ks-small);font-weight:var(--ks-weight-head);color:var(--ks-muted);text-transform:uppercase;letter-spacing:0}.ks-active-filters__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--ks-space-2)}.ks-active-filters__item{display:inline-flex;align-items:center;gap:var(--ks-space-1);min-height:var(--ks-target);padding-inline-start:var(--ks-space-3);border:var(--ks-border) solid var(--ks-control);border-radius:var(--ks-radius);background:var(--ks-surface);font-weight:var(--ks-weight-head)}.ks-active-filters__remove{display:inline-flex;align-items:center;justify-content:center;min-width:var(--ks-target);min-height:var(--ks-target);text-decoration:none;font-size:var(--ks-heading);line-height:1;color:var(--ks-muted)}.ks-active-filters__remove:hover,.ks-active-filters__remove:focus-visible{color:var(--ks-ink)}#js-product-list .ks-product-list,.ks-home-products .ks-product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-3)}#js-product-list .ks-product-card,.ks-home-products .ks-product-card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:var(--ks-space-3);padding:var(--ks-space-3);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius)}#js-product-list .ks-card-art,.ks-home-products .ks-card-art{display:block}#js-product-list .ks-card-art img,.ks-home-products .ks-card-art img{display:block;width:100%;aspect-ratio:1;background:var(--ks-soft);border-radius:var(--ks-radius)}#js-product-list .ks-product-card h2,.ks-home-products .ks-product-card h2{font-size:var(--ks-text);line-height:var(--ks-tight)}#js-product-list .ks-card-description p,.ks-home-products .ks-card-description p{margin:0;font-size:var(--ks-small)}#js-product-list .ks-card-description,.ks-home-products .ks-card-description{display:grid;gap:var(--ks-space-2);align-content:start}#js-product-list .ks-card-purchase,.ks-home-products .ks-card-purchase{grid-column:auto;display:grid;gap:var(--ks-space-2);align-content:end}#js-product-list .ks-card-price,.ks-home-products .ks-card-price{margin:0}#js-product-list .ks-card-purchase del,.ks-home-products .ks-card-purchase del{color:var(--ks-muted);font-size:var(--ks-small)}#js-product-list .ks-product-card .ks-button,.ks-home-products .ks-product-card .ks-button{width:100%;text-decoration:none}.ks-catalog-views{display:flex;gap:var(--ks-space-2)}.ks-catalog-views[hidden]{display:none}.ks-catalog .ks-card-description .product-list-reviews{position:static;min-height:0;background:transparent;width:auto;margin:0;padding:0;justify-content:flex-start}.ks-catalog .ks-catalog-views .ks-button[aria-pressed="true"]{background:var(--ks-card);color:var(--ks-action);box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-action);border-color:var(--ks-action)}.ks-catalog-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-3)}.ks-catalog-specs dt{color:var(--ks-muted)}.ks-catalog-specs dd{margin:0;color:var(--ks-ink);font-weight:var(--ks-weight-head);overflow-wrap:anywhere}.ks-catalog #js-product-list .ks-product-list{grid-template-columns:minmax(0,1fr)}.ks-catalog #js-product-list .ks-product-card{grid-template-columns:var(--ks-thumb) minmax(0,1fr);grid-template-rows:auto;gap:var(--ks-space-4);padding:var(--ks-space-5);box-shadow:none;border-radius:var(--ks-radius-sm);transform:none}.ks-catalog #js-product-list .ks-product-card::after{content:none}.ks-catalog #js-product-list .ks-card-description{display:contents}.ks-catalog #js-product-list .ks-card-description>:not(h2){grid-column:1 / -1}.ks-catalog #js-product-list .ks-catalog-specs{grid-column:1 / -1;gap:var(--ks-space-4);margin:0}.ks-catalog #js-product-list .ks-card-purchase{grid-column:1 / -1;border-block-start:var(--ks-border) solid var(--ks-rule);padding-block-start:var(--ks-space-4);align-content:start}.ks-catalog #js-product-list .ks-card-art{align-self:start}.ks-catalog #js-product-list .ks-card-art img{background:var(--ks-surface);border-radius:var(--ks-radius-sm)}.ks-card-art__unavailable{display:grid;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere;place-content:center;min-height:calc(var(--ks-thumb) * 1.5);padding:var(--ks-space-2);background:var(--ks-soft);color:var(--ks-muted);font-size:var(--ks-small);text-align:center;border-radius:var(--ks-radius-sm)}.ks-card-art__unavailable[hidden]{display:none}.ks-catalog #js-product-list .ks-product-card h2{font-size:var(--ks-heading);align-self:center}.ks-catalog #js-product-list .ks-product-card h2 a{text-decoration:none;min-height:0}.ks-catalog #js-product-list .ks-card-price{font-size:var(--ks-section);order:-2}.ks-catalog #js-product-list .ks-card-purchase form{order:-1}.ks-catalog #js-product-list .ks-card-secondary{display:flex;flex-wrap:wrap;gap:var(--ks-space-2)}.ks-catalog #js-product-list .ks-card-secondary .ks-button{width:auto;flex:1;font-size:var(--ks-small);padding-inline:var(--ks-space-2)}.ks-catalog #js-product-list .ks-primary{background:var(--ks-accent-surface);color:var(--ks-on-accent);box-shadow:none;border-radius:var(--ks-radius-sm)}@media (min-width:62rem){.ks-catalog #js-product-list .ks-product-card{grid-template-columns:calc(var(--ks-thumb) * 2) minmax(0,1fr) minmax(0,.6fr);gap:var(--ks-space-6)}.ks-catalog #js-product-list .ks-card-description{display:grid}.ks-catalog #js-product-list .ks-card-purchase{grid-column:auto;border-block-start:0;border-inline-start:var(--ks-border) solid var(--ks-rule);padding:0 0 0 var(--ks-space-5)}}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-description{display:grid}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-purchase{grid-column:1 / -1;border-inline-start:0;border-block-start:var(--ks-border) solid var(--ks-rule);padding:var(--ks-space-4) 0 0}.ks-catalog .ks-catalog-head{border-block-end:0;padding-block-end:0}.ks-catalog .ks-category-links{flex-wrap:wrap;overflow:visible}.ks-catalog .ks-category-links a{white-space:normal;font-size:var(--ks-small)}.ks-catalog .ks-list-toolbar:empty,.ks-catalog .ks-list-bottom:empty{display:none}.ks-catalog .ks-filters:not(:has(#ks-facets input,#ks-facets a,#ks-facets button)){display:none}.ks-catalog:has(.ks-search-empty) .ks-catalog-layout:not(:has(.ks-product-card,#ks-facets input,#ks-facets a,#ks-facets button,#ks-active-filters a,#ks-active-filters button)){display:none}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-art{max-width:calc(var(--ks-thumb) * 2);justify-self:center;width:100%}@media (min-width:40rem){.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ks-empty{grid-column:1 / -1;display:grid;gap:var(--ks-space-2);justify-items:center;text-align:center;padding-block:var(--ks-space-7);color:var(--ks-muted)}.ks-empty h2{margin:0;font-size:var(--ks-heading);color:var(--ks-ink)}.ks-empty p{margin:0;max-width:var(--ks-prose)}.ks-catalog-foot__body{max-width:var(--ks-prose)}.ks-catalog-foot{min-width:0}.ks-catalog-foot table{display:block;max-width:100%;overflow-x:auto;margin-block:var(--ks-space-4);border-collapse:collapse;overflow-wrap:normal;font-size:var(--ks-small);font-variant-numeric:tabular-nums}.ks-catalog-foot caption{padding-block-end:var(--ks-space-2);text-align:start;color:var(--ks-ink-2);font-weight:var(--ks-weight-ui)}.ks-catalog-foot :is(th,td){min-width:8rem;padding:var(--ks-space-3);text-align:start;vertical-align:top;border-bottom:var(--ks-border) solid var(--ks-line)}.ks-catalog-foot :is(th,td:nth-child(2)){min-width:0;white-space:nowrap}.ks-catalog-foot th{color:var(--ks-ink-2);font-weight:var(--ks-weight-ui)}.ks-catalog-foot thead th{border-bottom-color:var(--ks-ink)}@media (min-width:62rem){.ks-catalog-layout{grid-template-columns:minmax(0,1fr);gap:var(--ks-space-5);align-items:start}.ks-product-card{grid-template-columns:var(--ks-quantity) minmax(0,1fr) minmax(0,1fr)}.ks-card-purchase{grid-column:auto}#js-product-list .ks-product-list,.ks-home-products .ks-product-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ks-space-4)}#js-product-list .ks-product-card,.ks-home-products .ks-product-card{padding:var(--ks-space-4)}.ks-filters__toggle{width:auto;justify-content:start}.ks-filters .ks-facets__title{display:none}.ks-filters__panel::details-content{border-radius:var(--ks-radius-sm)}.ks-filters #search_filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ks-space-5)}.ks-filters #search_filters>p{grid-column:1 / -1}.ks-catalog-head{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.ks-catalog-head__lead{grid-column:1 / -1}.ks-discovery{max-width:var(--ks-prose)}.ks-pdp{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:var(--ks-space-8);align-items:start}.ks-product-heading{grid-column:2;grid-row:1}.ks-purchase{grid-column:2;grid-row:2}.ks-product-media{grid-column:1;grid-row:1 / span 2}.ks-product-navigation,.ks-pdp-below,.ks-specification,.ks-description{grid-column:1 / -1}.ks-gallery .ks-spatial,.ks-gallery .ks-boxart{min-height:20rem}.ks-reviews,.ks-product-footer,.ks-accessories,.ks-steps{grid-column:1 / -1}}@media (max-width:40rem){.ks-page,.ks-shell{padding:var(--ks-shell-gutter)}.ks-nav__panel{padding-inline:var(--ks-space-4)}.ks-pdp{gap:var(--ks-space-4)}.ks-purchase{padding:var(--ks-space-4)}.ks-product-heading h1{font-size:clamp(1.5rem, 6vw, 2rem)}.ks-catalog{gap:var(--ks-space-4)}.ks-catalog-head{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding-block-end:var(--ks-space-3)}.ks-catalog-head__lead{display:none}.ks-catalog .ks-category-links{flex-wrap:wrap;gap:var(--ks-space-2)}.ks-catalog .ks-category-links .ks-button{flex:1 1 40%;padding-inline:var(--ks-space-2)}.ks-catalog .ks-sort__submit{width:100%}.ks-catalog #js-product-list .ks-product-card{padding:var(--ks-space-4)}.ks-catalog #js-product-list .ks-card-purchase{grid-row:2}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-purchase{grid-row:auto}.ks-list-toolbar{padding-block:0}.ks-list-toolbar .ks-toolbar__count{font-size:var(--ks-small)}.ks-sort{flex:1;justify-content:flex-end}.ks-catalog .ks-sort{flex-basis:100%;display:grid;grid-template-columns:minmax(0,1fr)}.ks-sort__label{position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ks-sort__select{width:100%;min-width:0}.ks-sort__submit{justify-self:end}}.ks-quickview{width:min(100%, 48rem);max-height:90vh;overflow:auto;padding:var(--ks-space-5);border:var(--ks-border) solid var(--ks-hairline);background:var(--ks-surface);color:var(--ks-ink);border-radius:var(--ks-radius);box-shadow:var(--ks-shadow-float)}.ks-quickview::backdrop{background:var(--ks-scrim)}@supports (overlay:auto){.ks-quickview{transition:overlay var(--ks-base) var(--ks-ease),display var(--ks-base) var(--ks-ease),opacity var(--ks-base) var(--ks-ease),transform var(--ks-base) var(--ks-ease)}@starting-style{.ks-quickview{opacity:0;transform:scale(.98)}}}.ks-quickview-body{display:grid;gap:var(--ks-space-5)}.ks-quickview-close{display:flex;justify-content:flex-end;margin:0}.ks-exit{width:min(calc(100% - var(--ks-space-6)), 28rem);padding:var(--ks-space-5);border:var(--ks-border) solid var(--ks-hairline);border-radius:var(--ks-radius);background:var(--ks-card);color:var(--ks-ink);box-shadow:var(--ks-shadow-float);text-align:center}.ks-exit::backdrop{background:var(--ks-scrim)}.ks-exit__close-row{display:flex;justify-content:flex-end;margin:calc(var(--ks-space-3) * -1) 0 0}.ks-exit__close,.ks-exit__skip{min-width:var(--ks-target);min-height:var(--ks-target);border:0;background:none;color:var(--ks-ink-2);cursor:pointer;font:inherit}.ks-exit__close{font-size:var(--ks-heading);border-radius:var(--ks-radius-ctl)}.ks-exit__close:hover{background:var(--ks-paper-2);color:var(--ks-ink)}.ks-exit__skip{text-decoration:underline;font-size:var(--ks-small)}.ks-exit__title{margin:0 0 var(--ks-space-2);font-size:var(--ks-heading);font-weight:var(--ks-weight-head)}.ks-exit__text{margin:0 0 var(--ks-space-2)}.ks-exit__terms,.ks-exit__trust{margin:0 0 var(--ks-space-3);font-size:var(--ks-small);color:var(--ks-ink-2)}.ks-exit__form{display:grid;gap:var(--ks-space-3);text-align:start}.ks-exit__row{display:flex;gap:var(--ks-space-2)}.ks-exit__row .ks-input{flex:1;min-width:0}.ks-exit__row .ks-button.ks-exit__submit{width:auto;flex:none;padding-inline:var(--ks-space-4)}.ks-exit__consent{font-size:var(--ks-small);color:var(--ks-ink-2)}.ks-exit__err{margin:0;color:var(--ks-danger);font-size:var(--ks-small)}.ks-exit__hp{position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%)}.ks-exit__codebox{display:grid;gap:var(--ks-space-1);margin:var(--ks-space-3) 0;padding:var(--ks-space-3);border:var(--ks-border-ctl) dashed var(--ks-line-strong);border-radius:var(--ks-radius-ctl)}.ks-exit__codelabel{font-size:var(--ks-micro);color:var(--ks-ink-2);text-transform:uppercase;letter-spacing:.06em}.ks-exit__code{font-size:var(--ks-heading);font-variant-numeric:tabular-nums;letter-spacing:.06em}@media (max-width:30rem){.ks-exit__row{flex-direction:column}.ks-exit__row .ks-button.ks-exit__submit{width:100%}}.ks-lightbox{position:fixed;inset:0;z-index:var(--ks-layer-skip);width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:var(--ks-space-5);border:0;background:transparent;color:var(--ks-on-navy-strong);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ks-space-3)}.ks-lightbox:not([open]){display:none}.ks-lightbox::backdrop{background:var(--ks-scrim)}.ks-lightbox__image{max-width:90vw;max-height:90vh;min-height:0;object-fit:contain}.ks-lightbox__caption{margin:0;padding:var(--ks-space-1) var(--ks-space-3);border-radius:var(--ks-radius-pill);background:var(--ks-surface);color:var(--ks-muted);font-size:var(--ks-small)}.ks-lightbox__nav{position:absolute;inset-block-start:50%;translate:0 -50%;min-width:var(--ks-target);min-height:var(--ks-target);font:inherit;font-size:var(--ks-heading);line-height:1;color:var(--ks-ink);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-pill);cursor:pointer}.ks-lightbox__nav--prev{inset-inline-start:var(--ks-space-3)}.ks-lightbox__nav--next{inset-inline-end:var(--ks-space-3)}.ks-lightbox__count{position:absolute;inset-block-start:var(--ks-space-5);inset-inline-start:var(--ks-space-5);margin:0;padding:var(--ks-space-1) var(--ks-space-3);border-radius:var(--ks-radius-pill);background:var(--ks-surface);color:var(--ks-ink);font-size:var(--ks-small);font-variant-numeric:tabular-nums}.ks-lightbox__close{position:absolute;inset-block-start:var(--ks-space-5);inset-inline-end:var(--ks-space-5);min-width:var(--ks-target);min-height:var(--ks-target);font:inherit;font-size:var(--ks-heading);line-height:1;color:var(--ks-card);background:var(--ks-ink);border:var(--ks-border) solid var(--ks-on-navy-muted);border-radius:var(--ks-radius-pill);cursor:pointer}.ks-product-card .js-quick-view{width:auto}@media (min-width:62rem){.ks-quickview-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ks-purchase{position:sticky;top:calc(var(--ks-header-h) + 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}}body#module-kscheckout-checkout #ks-chat-root #ksc-launcher{position:static;width:auto;max-width:var(--ks-page);margin:var(--ks-space-4) auto;box-shadow:none}body#module-kscheckout-checkout #ks-chat-root .ksc-launcher-avatar{display:none}.ks-ctabar{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--ks-layer-skip);display:flex;align-items:center;gap:var(--ks-space-3);padding:var(--ks-space-2) var(--ks-space-4);background:var(--ks-surface);color:var(--ks-ink);border-block-start:var(--ks-border) solid var(--ks-hairline);box-shadow:var(--ks-shadow-float)}.ks-ctabar__frame{flex:none;display:grid;width:var(--ks-target);height:var(--ks-target)}.ks-ctabar__thumb{width:100%;height:100%;object-fit:contain}.ks-ctabar__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--ks-weight-head)}.ks-ctabar__price{font-weight:var(--ks-weight-head);font-variant-numeric:tabular-nums;white-space:nowrap}.ks-ctabar .ks-button.ks-ctabar__cta{flex:1;width:auto;min-width:0}.ks-ctabar__name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ks-ctabar--hidden{display:none}body:has(.ks-ctabar){padding-block-end:var(--ks-ctabar-h)}dialog .ks-ctabar{display:none}body:not(#product) .ks-ctabar{display:none}body:not(#product):has(.ks-ctabar){padding-block-end:0}@media (min-width:64rem){.ks-ctabar{display:none}body:has(.ks-ctabar){padding-block-end:0}}.ks-accessories{display:grid;gap:var(--ks-space-4)}.ks-accessories__title{margin:0;font-size:var(--ks-heading);letter-spacing:var(--ks-tracking)}.ks-accessories__list{display:grid;grid-auto-flow:column;grid-auto-columns:70%;gap:var(--ks-space-3);margin:0;padding:0 0 var(--ks-space-2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ks-accessories__list::-webkit-scrollbar{display:none}.ks-accessories__item{scroll-snap-align:start}.ks-accessory{display:grid;grid-template-rows:auto 1fr auto;gap:var(--ks-space-2);height:100%;padding:var(--ks-space-3);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius);color:var(--ks-ink);text-decoration:none}.ks-accessory__frame{display:block}.ks-accessory__art{display:block;width:100%;aspect-ratio:1;object-fit:contain}.ks-accessory__name{font-size:var(--ks-fs-name);line-height:var(--ks-lh-name);font-weight:var(--ks-w-name)}.ks-accessory__price{font-size:var(--ks-fs-price);line-height:var(--ks-lh-price);font-weight:var(--ks-w-price);font-variant-numeric:tabular-nums lining-nums}@media (hover:hover){.ks-accessory:hover{box-shadow:var(--ks-shadow-card)}}.ks-product-card:hover{border-color:var(--ks-line-strong)}@media (min-width:62rem){.ks-accessories__list{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(0,1fr));overflow-x:visible}}.ks-steps{display:grid;gap:var(--ks-space-4)}.ks-steps__title{margin:0;font-size:var(--ks-heading);letter-spacing:var(--ks-tracking)}.ks-steps__list{counter-reset:ks-step;display:grid;gap:var(--ks-space-3);margin:0;padding:0;list-style:none}.ks-steps__item{position:relative;display:grid;gap:var(--ks-space-2);align-content:start;padding:var(--ks-space-5);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius)}.ks-steps__name{display:flex;align-items:center;gap:var(--ks-space-3);margin:0;font-size:var(--ks-text);font-weight:var(--ks-weight-head)}.ks-steps__name::before{counter-increment:ks-step;content:"0" counter(ks-step);display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--ks-space-6);height:var(--ks-space-6);border:var(--ks-border-ctl) solid var(--ks-action);border-radius:50%;background:color-mix(in oklab,var(--ks-action) 12%,var(--ks-card));color:var(--ks-action);font-family:var(--ks-font);font-size:var(--ks-fs-fact);font-weight:var(--ks-weight-ui);font-variant-numeric:tabular-nums}.ks-steps__text{margin:0;color:var(--ks-muted)}@media (min-width:62rem){.ks-steps__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.ks-active-filters__item{border-radius:var(--ks-radius-pill);background:var(--ks-orange-10);border-color:transparent;color:var(--ks-ink)}.ks-spatial{container-type:inline-size;display:grid;place-items:stretch;aspect-ratio:4 / 3;width:100%;border-radius:var(--ks-radius);overflow:hidden;transform:rotate(-4deg);box-shadow:var(--ks-shadow-card)}.ks-spatial,.ks-spatial *,.ks-card-art{text-decoration:none!important}.ks-spatial__plate{display:grid;align-content:end;justify-items:start;gap:var(--ks-space-1);padding:var(--ks-space-3);color:var(--ks-on-accent);background-color:var(--ks-orange);background-image:var(--ks-gradient-orange);min-width:0}.ks-spatial--office .ks-spatial__plate{background:var(--ks-brand-deep);color:var(--ks-on-brand)}.ks-spatial--other .ks-spatial__plate{background:var(--ks-sunken);color:var(--ks-ink)}.ks-spatial--windows .ks-spatial__plate{background-color:var(--ks-orange);background-image:var(--ks-gradient-orange);color:var(--ks-on-accent)}.ks-spatial__edition{font-family:var(--ks-font-display);font-weight:var(--ks-weight-head);font-size:clamp(.875rem, 12cqi, 1.6rem);letter-spacing:-.045em;line-height:1.05;white-space:nowrap;overflow:hidden;overflow-wrap:normal;word-break:keep-all;max-width:100%}.ks-spatial__kind{font-size:var(--ks-small);opacity:.85;white-space:nowrap}.ks-hero .ks-primary{animation:ks-shimmer 1.2s var(--ks-ease) 1}@keyframes ks-shimmer{0%{filter:brightness(1)}40%{filter:brightness(1.12)}100%{filter:brightness(1)}}.ks-button,:is(a,button).ks-chip,.ks-qty 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))}.ks-product-card{transition:border-color var(--ks-base) var(--ks-ease)}@keyframes ks-cart-bump{0%{transform:scale(1)}35%{transform:scale(var(--ks-bump-scale))}100%{transform:scale(1)}}.ks-cartlink__count.ks-cart-bump{animation:ks-cart-bump var(--ks-moderate) var(--ks-ease-spring) 1}@keyframes ks-modal-in{from{opacity:0;transform:translateY(var(--ks-distance-modal))}to{opacity:1;transform:none}}.ks-cart-modal[open] .ks-cart-modal__panel,.ks-exit[open]{animation:ks-modal-in var(--ks-moderate) var(--ks-ease-enter) 1}@keyframes ks-bar-in{from{transform:translateY(100%)}to{transform:none}}body#product .ks-ctabar:not(.ks-ctabar--hidden){animation:ks-bar-in var(--ks-moderate) var(--ks-ease-enter) 1}@keyframes ks-panel-in{from{opacity:0;transform:translateY(calc(var(--ks-distance-press) * -4))}to{opacity:1;transform:none}}:is(body#product .ks-description,.ks-category-faq,body#product .ks-product-buyer-guide) details[open]>:not(summary){animation:ks-panel-in var(--ks-base) var(--ks-ease-enter) 1}@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,.ks-menu__group::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,.ks-menu__group[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}@media(max-width:47.99rem){.ks-filters__panel::details-content{opacity:0;transform:translateY(var(--ks-space-4));transition:opacity var(--ks-base),transform var(--ks-base),content-visibility var(--ks-base) allow-discrete}.ks-filters__panel[open]::details-content{opacity:1;transform:none}}[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:no-preference){dialog.ks-cart-modal{opacity:0;transform:scale(.98);transition:opacity var(--ks-base) var(--ks-ease),transform var(--ks-moderate) var(--ks-ease-enter),display var(--ks-moderate) allow-discrete,overlay var(--ks-moderate) allow-discrete}dialog.ks-cart-modal[open]{opacity:1;transform:none}dialog.ks-cart-modal[open] .ks-cart-modal__panel{animation:none}dialog.ks-cart-modal::backdrop{opacity:0;transition:opacity var(--ks-base),display var(--ks-moderate) allow-discrete,overlay var(--ks-moderate) allow-discrete}dialog.ks-cart-modal[open]::backdrop{opacity:1}@starting-style{dialog.ks-cart-modal[open]{opacity:0;transform:scale(.98)}dialog.ks-cart-modal[open]::backdrop{opacity:0}}@media(max-width:40rem){dialog.ks-cart-modal{transform:translateY(100%)}dialog.ks-cart-modal[open]{transform:none}@starting-style{dialog.ks-cart-modal[open]{transform:translateY(100%)}}}.ks-description details,.ks-category-faq details{interpolate-size:allow-keywords}.ks-description details::details-content,.ks-category-faq details::details-content{block-size:0;opacity:0;overflow:hidden;transition:block-size var(--ks-moderate) var(--ks-ease),opacity var(--ks-base),content-visibility var(--ks-moderate) allow-discrete}.ks-description details[open]::details-content,.ks-category-faq details[open]::details-content{block-size:auto;opacity:1}.ks-cart .cart-summary-line,.ks-cart .product-line-grid-right,.ks-cart-empty{animation:ks-panel-in var(--ks-base) var(--ks-ease)}}#js-product-list,.ks-cart{transition:opacity var(--ks-fast) var(--ks-ease)}:is(#js-product-list,.ks-cart)[aria-busy="true"]{opacity:var(--ks-busy-opacity);pointer-events:none}@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}}.ks-boxart{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;width:100%;padding:var(--ks-space-3);background:var(--ks-soft);border-radius:var(--ks-radius);overflow:hidden}.ks-boxart img{width:auto;height:100%;max-width:100%;object-fit:contain}.ks-boxart__edition{position:absolute;inset-inline-start:var(--ks-space-2);top:var(--ks-space-2);padding:var(--ks-space-1) var(--ks-space-2);border-radius:var(--ks-radius-sm);background:var(--ks-brand-deep);color:var(--ks-on-brand);font-size:var(--ks-small);font-weight:var(--ks-weight-head);letter-spacing:-.005em}.ks-boxart--windows .ks-boxart__edition{background:var(--ks-orange);color:var(--ks-on-accent)}.ks-card-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-2)}.ks-card-secondary .ks-button{min-height:var(--ks-target);padding-inline:var(--ks-space-2);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);border-color:transparent;background:var(--ks-soft);color:var(--ks-ink)}.ks-card-secondary .ks-button:hover,.ks-card-secondary .ks-button:focus-visible{background:var(--ks-navy-10)}.ks-catalog{gap:var(--ks-space-5);padding-block-end:var(--ks-space-8)}.ks-catalog-head{display:grid;gap:var(--ks-space-2);padding:0;border:0}.ks-catalog-head h1{font-size:var(--ks-title);font-weight:var(--ks-weight-head);letter-spacing:var(--ks-tracking-display);line-height:var(--ks-tight)}.ks-catalog-head__count{color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-weight:var(--ks-w-meta)}.ks-catalog-head__lead{color:var(--ks-ink-2);max-width:var(--ks-prose)}.ks-catalog-head__deliv{margin:0;font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact);font-weight:var(--ks-weight-ui)}.ks-catalog .ks-category-links{gap:var(--ks-space-2)}.ks-catalog .ks-category-links .ks-chip{white-space:nowrap}.ks-catalog .ks-list-toolbar{gap:var(--ks-space-3);padding-block:0 var(--ks-space-3);border-block-end:var(--ks-border) solid var(--ks-ink)}.ks-catalog .ks-toolbar__count{color:var(--ks-ink-2);font-size:var(--ks-small);margin-inline-end:auto}.ks-catalog-views{gap:0;border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);overflow:hidden}.ks-catalog-views__btn{min-height:var(--ks-space-7);min-width:var(--ks-target);padding-inline:var(--ks-space-3);border:0;background:var(--ks-paper);color:var(--ks-ink);font:var(--ks-weight-ui) var(--ks-small)/1 var(--ks-font);cursor:pointer}.ks-catalog-views__btn+.ks-catalog-views__btn{border-inline-start:var(--ks-border) solid var(--ks-line-strong)}.ks-catalog-views__btn[aria-pressed="true"]{background:var(--ks-card);color:var(--ks-action);box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-action)}.ks-catalog-views__btn:focus-visible{outline:var(--ks-focus) solid var(--ks-violet);outline-offset:calc(var(--ks-focus) * -1)}.ks-catalog .ks-sort{gap:var(--ks-space-2)}.ks-catalog .ks-sort__select{min-height:var(--ks-space-7);width:auto;border-radius:var(--ks-radius-ctl);font-size:var(--ks-fs-body)}.ks-catalog .ks-sort__submit{border-radius:var(--ks-radius-ctl)}.ks-catalog .ks-filters__toggle{display:inline-flex;width:auto;min-height:var(--ks-space-7);border-radius:var(--ks-radius-ctl)}.ks-catalog .ks-filters__panel[open]>#ks-facets{margin-block-start:var(--ks-space-3);padding:var(--ks-space-4);border:var(--ks-border-ctl) solid var(--ks-ink);border-radius:var(--ks-radius)}.ks-filters #search_filters>.text-uppercase{display:none}.ks-filters .facet{padding-block:var(--ks-space-4);border-block-start:var(--ks-border) solid var(--ks-line)}.ks-filters .facet:first-of-type{border-block-start:0;padding-block-start:0}.ks-filters .facet-title{margin:0 0 var(--ks-space-2);font-size:var(--ks-text);font-weight:var(--ks-weight-ui);color:var(--ks-ink)}.ks-filters .facet>ul>li{min-height:var(--ks-space-7);border-radius:var(--ks-radius-xs)}.ks-filters .facet>ul>li:has(input:checked){background:var(--ks-violet-soft)}.ks-filters .facet-label{padding-inline:var(--ks-space-1);font-weight:var(--ks-weight-text)}.ks-filters .custom-checkbox input,.ks-filters .custom-radio input,.ks-facet__label input{width:var(--ks-space-5);height:var(--ks-space-5);accent-color:var(--ks-violet)}.ks-filters .facet-label>a.search-link,.ks-facet__link{font-size:var(--ks-small);color:var(--ks-ink)}.ks-filters .magnitude,.ks-facet__count{color:var(--ks-ink-2);font-size:var(--ks-micro)}.ks-filters .js-search-filters-clear-all{border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl)}.ks-filters .ui-slider-handle{border-color:var(--ks-violet)!important}.ks-filters .facet>ul.faceted-slider>li{display:block;min-height:0;padding:0 var(--ks-space-3) var(--ks-space-3)}.ks-filters .facet>ul.faceted-slider>li:hover{background:transparent}.ks-filters .faceted-slider p{margin:0 0 var(--ks-space-6);font-size:var(--ks-small)}.ks-filters .faceted-slider .ui-slider{display:block;width:auto;margin-inline:var(--ks-space-2)}#ks-active-filters .active_filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-2);margin-block-end:var(--ks-space-3)}#ks-active-filters .active-filter-title{margin:0;font-size:var(--ks-small);font-weight:var(--ks-weight-ui);color:var(--ks-ink-2)}#ks-active-filters .active_filters ul{display:flex;flex-wrap:wrap;gap:var(--ks-space-2);margin:0;padding:0;list-style:none}#ks-active-filters .filter-block{display:inline-flex;align-items:center;gap:var(--ks-space-1);min-height:var(--ks-target);padding-inline-start:var(--ks-space-4);border-radius:var(--ks-radius-pill);background:var(--ks-violet-soft);color:var(--ks-ink);font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}#ks-active-filters .filter-block>a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--ks-target);min-height:var(--ks-target);color:var(--ks-ink);text-decoration:none}#ks-active-filters .filter-block>a:not(.ks-active-filters__remove)::before{content:"×";font-size:var(--ks-h3);line-height:1}.ks-active-filters__title{text-transform:none}.ks-catalog #js-product-list .ks-card__delivery,.ks-catalog #js-product-list .ks-aeo-tldr{display:none}.ks-catalog #js-product-list .ks-product-card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}.ks-catalog #js-product-list .ks-product-card h2{font-size:var(--ks-h3);font-weight:var(--ks-weight-head);line-height:1.25;letter-spacing:var(--ks-tracking);align-self:start}.ks-catalog #js-product-list .ks-product-card h2 a{color:var(--ks-ink);text-decoration:none}.ks-catalog #js-product-list .ks-product-card h2 a:hover{color:var(--ks-violet)}.ks-catalog #js-product-list .ks-product-card.ks-reveal{opacity:1;transform:none;transition:none}@media (hover:hover){.ks-catalog #js-product-list .ks-product-card:hover h2 a{color:var(--ks-link)}}.ks-catalog #js-product-list .ks-card-art{display:grid;place-items:center;background:var(--ks-paper-2);border-radius:var(--ks-radius-media);padding:var(--ks-space-1)}.ks-catalog #js-product-list .ks-card-art img{width:100%;height:100%;aspect-ratio:1;object-fit:contain;background:transparent;border-radius:0}.ks-catalog #js-product-list .ks-card-art__unavailable{min-height:0;aspect-ratio:1;background:transparent;font-size:var(--ks-micro)}.ks-catalog #js-product-list .ks-stars{min-height:0;font-size:var(--ks-small)}.ks-catalog #js-product-list .ks-stars a{min-height:var(--ks-space-6)}.ks-catalog #js-product-list .ks-stars__mark{color:var(--ks-ink)}.ks-catalog #js-product-list .ks-card__rating--empty{margin:0;font-size:var(--ks-small)}.ks-catalog #js-product-list .ks-card__rating--empty a{display:inline-flex;align-items:center;min-height:var(--ks-space-6);color:var(--ks-ink-2)}.ks-catalog #js-product-list .ks-card-description>p.ks-muted{font-size:var(--ks-micro)}.ks-catalog #js-product-list .ks-catalog-specs{margin:0;color:var(--ks-ink);font-size:var(--ks-small)}.ks-catalog #js-product-list .ks-catalog-specs dt{color:var(--ks-ink-2);font-size:var(--ks-micro);font-weight:var(--ks-weight-text)}.ks-catalog #js-product-list .ks-catalog-specs dd{font-weight:var(--ks-weight-ui)}.ks-catalog #js-product-list .ks-card-price{margin:0;font-size:var(--ks-price-md);order:0}.ks-catalog #js-product-list .ks-card-purchase{display:grid;gap:var(--ks-space-2);border:0;padding:0}.ks-catalog #js-product-list .ks-card-purchase form{order:0;margin:0}.ks-catalog #js-product-list .ks-card-purchase del{color:var(--ks-ink-2);font-size:var(--ks-small)}.ks-catalog #js-product-list .ks-card__add{width:100%}.ks-catalog #js-product-list .ks-card-secondary{display:flex;flex-wrap:wrap;gap:0 var(--ks-space-3)}.ks-catalog #js-product-list .ks-card-secondary .ks-button{flex:none;width:auto;min-height:var(--ks-target);padding:0;border:0;background:none;color:var(--ks-ink-2);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);text-decoration:underline;text-decoration-thickness:var(--ks-border);text-decoration-color:var(--ks-line-strong);text-underline-offset:.2em}.ks-catalog #js-product-list .ks-card-secondary .ks-button:hover{color:var(--ks-link);text-decoration-color:currentColor}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list{grid-template-columns:minmax(0,1fr);gap:0}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card{grid-template-columns:var(--ks-control-h) minmax(0,1fr);grid-template-rows:auto;column-gap:var(--ks-space-3);row-gap:var(--ks-space-2);padding-block:var(--ks-space-4);border-block-end:var(--ks-border) solid var(--ks-line)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-art{grid-row:1 / span 2;align-self:start;width:var(--ks-control-h);height:var(--ks-control-h);max-width:none}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-description{display:grid;gap:var(--ks-space-1);grid-column:2;grid-row:1}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-description>*{grid-column:auto}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-catalog-specs{display:flex;flex-wrap:wrap;gap:0 var(--ks-space-4)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-catalog-specs>.ks-card__fact--key{display:flex;gap:var(--ks-space-1);align-items:baseline}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase{grid-column:2;grid-row:2;grid-template-columns:minmax(0,1fr) auto;align-items:center}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase>:not(.ks-card-price):not(form){grid-column:1 / -1}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card__add{width:auto}@media (max-width:39.99rem){.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-catalog-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-border) var(--ks-space-3);line-height:1.3}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-catalog-specs>.ks-card__fact--key{display:grid;gap:0;align-content:start;padding-block:var(--ks-border)}}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-6) var(--ks-space-3);padding-block-start:var(--ks-space-2)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-card{display:flex;flex-direction:column;gap:var(--ks-space-2)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-art{max-width:none;width:100%;padding:var(--ks-space-3)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-description{display:grid;gap:var(--ks-space-2);align-content:start}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-catalog-specs{display:flex;flex-wrap:wrap;gap:var(--ks-space-1)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-catalog-specs dt{position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-catalog-specs dd{padding:var(--ks-space-1) var(--ks-space-2);border-radius:var(--ks-radius-xs);background:var(--ks-paper-2);color:var(--ks-ink-2);font-size:var(--ks-micro);font-weight:var(--ks-weight-ui)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-purchase{grid-column:auto;grid-row:auto;padding:0;border:0}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-art img{background:transparent}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-secondary{gap:0 var(--ks-space-3);margin-block-start:var(--ks-space-1)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-secondary .ks-button{min-height:var(--ks-space-6)}@media (min-width:40rem){.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ks-space-6) var(--ks-space-5)}.ks-catalog .ks-sort{flex-basis:auto;display:flex}}@media (min-width:62rem){.ks-catalog-layout{grid-template-columns:16rem minmax(0,1fr);gap:var(--ks-space-6)}.ks-catalog-layout>#products{grid-column:-2}.ks-catalog-layout>.ks-list-toolbar{grid-column:1 / -1}.ks-catalog-layout{row-gap:var(--ks-space-5)}.ks-catalog-layout:not(:has(#ks-facets input,#ks-facets a,#ks-facets button)){grid-template-columns:minmax(0,1fr)}.ks-catalog .ks-filters{position:static;max-height:none}.ks-catalog .ks-filters #search_filters{display:block}.ks-catalog .ks-filters__panel[open]>#ks-facets{margin:0;padding:0;border:0}@supports selector(::details-content){.ks-catalog .ks-filters__panel::details-content{content-visibility:visible}.ks-catalog .ks-filters__toggle{display:none}}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card{grid-template-columns:calc(var(--ks-space-8) - var(--ks-space-2)) minmax(0,1fr) 11rem;column-gap:var(--ks-space-5);align-items:center;padding-block:var(--ks-space-3)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-art{grid-row:1;width:calc(var(--ks-space-8) - var(--ks-space-2));height:calc(var(--ks-space-8) - var(--ks-space-2));align-self:center}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase{grid-column:3;grid-row:1;grid-template-columns:minmax(0,1fr);justify-items:end;text-align:end}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-secondary{justify-content:flex-end}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-secondary .ks-button{min-height:var(--ks-space-6)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card{grid-template-columns:calc(var(--ks-space-8) - var(--ks-space-2)) minmax(0,1fr) 15rem}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card h2{text-wrap:pretty;font-size:var(--ks-lead)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-stars a,.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card__rating--empty a{min-height:var(--ks-space-5)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-description{gap:0}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase{gap:var(--ks-space-1)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-secondary .ks-button{min-height:var(--ks-space-5)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase{grid-template-columns:auto auto;justify-content:end;align-items:center;column-gap:var(--ks-space-3)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase>.ks-card-price{grid-column:1 / -1}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase>:not(.ks-card-price):not(form){grid-column:auto}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-secondary{flex-direction:column;align-items:flex-start}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-list{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}}@media (max-width:40rem){.ks-catalog,.ks-catalog-layout{gap:var(--ks-space-4)}.ks-catalog-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ks-space-1) var(--ks-space-3)}.ks-catalog-head h1{flex-basis:100%}.ks-catalog-head__lead{flex-basis:100%}.ks-catalog .ks-category-links{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--ks-gutter);scrollbar-width:none;margin-inline:calc(var(--ks-gutter) * -1);padding-inline:var(--ks-gutter)}.ks-catalog .ks-category-links .ks-chip{flex:none;max-width:none;padding-inline:var(--ks-space-3);white-space:nowrap;scroll-snap-align:start}.ks-catalog .ks-catalog-layout{display:grid;grid-template-columns:minmax(0,1fr)}.ks-catalog .ks-catalog-layout>.ks-list-toolbar{display:contents}.ks-catalog .ks-toolbar__count{grid-column:1 / -1;grid-row:1}.ks-catalog .ks-sort{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) auto;flex-basis:auto}.ks-catalog .ks-sort__select{width:100%}.ks-catalog .ks-sort__submit{width:auto}.ks-catalog .ks-catalog-views{grid-column:1;grid-row:3;justify-self:start;align-self:start;position:relative;z-index:1}.ks-catalog .ks-catalog-layout>.ks-filters{grid-column:1 / -1;grid-row:3}.ks-catalog .ks-filters__toggle{display:flex;width:fit-content;margin-inline-start:auto}.ks-catalog .ks-catalog-layout>#products{grid-column:1 / -1;grid-row:4}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card__add{width:100%}}.ks-catalog .ks-brand-header{display:grid;gap:var(--ks-space-2)}.ks-catalog .ks-brand-header h1{margin:0;font-size:var(--ks-title);font-weight:var(--ks-weight-head);letter-spacing:var(--ks-tracking-display);line-height:var(--ks-tight)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list{padding-inline:var(--ks-space-4);background:var(--ks-raised);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card:last-child{border-block-end:0}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-card{padding:var(--ks-space-3);background:var(--ks-raised);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}.ks-catalog .ks-filters :is(.ks-facet__item,.facet>ul>li):hover{background:var(--ks-inset)}.ks-catalog .ks-filters__panel[open]>#ks-facets{background:var(--ks-raised)}@media (min-width:62rem){.ks-catalog .ks-catalog-layout>.ks-filters{align-self:start;padding:var(--ks-space-2) var(--ks-space-4);background:var(--ks-raised);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}.ks-catalog .ks-catalog-layout>.ks-filters #ks-facets{background:transparent}.ks-catalog .ks-filters .facet:first-child{border-block-start:0}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list{padding-inline:var(--ks-space-5)}}.ks-catalog .ks-catalog-head{border-block-end:0}.ks-catalog #js-product-list .ks-product-card .ks-flags{margin:0;gap:var(--ks-space-1)}.ks-catalog #js-product-list .ks-product-card .ks-flags:empty{display:none}.ks-catalog #js-product-list .ks-product-card .ks-flags li{display:inline-flex;align-items:center;padding:0 var(--ks-space-2);border:var(--ks-border) solid var(--ks-ink);border-radius:var(--ks-radius-xs);color:var(--ks-ink);font-size:var(--ks-micro);font-weight:var(--ks-weight-ui);line-height:1.6}.ks-catalog #js-product-list .ks-product-card h2{font-size:var(--ks-card-title);font-weight:var(--ks-weight-ui);line-height:1.3;letter-spacing:0;overflow-wrap:anywhere}.ks-catalog #js-product-list .ks-card-art{background:var(--ks-tint-frame);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-media);padding:var(--ks-space-2)}.ks-catalog #js-product-list .ks-stars__mark{color:var(--ks-star)}.ks-catalog #js-product-list .ks-catalog-specs{display:flex;flex-wrap:wrap;gap:var(--ks-space-1);margin:0}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-catalog-specs>div,.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-catalog-specs>div{display:flex;padding:0}.ks-catalog #js-product-list .ks-catalog-specs dt{position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ks-catalog #js-product-list .ks-catalog-specs dd{margin:0;padding:var(--ks-space-1) var(--ks-space-2);border-radius:var(--ks-radius-xs);background:var(--ks-sunken);color:var(--ks-ink-2);font-size:var(--ks-micro);font-weight:var(--ks-weight-ui);line-height:1.3}.ks-catalog #js-product-list .ks-catalog-specs>div.ks-card__fact--num.ks-card__fact--num{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ks-space-1);padding:var(--ks-space-1) var(--ks-space-2);border-radius:var(--ks-radius-xs);background:var(--ks-sunken);font-size:var(--ks-micro)}.ks-catalog #js-product-list .ks-catalog-specs .ks-card__fact--num dt{position:static;width:auto;height:auto;overflow:visible;clip-path:none;color:var(--ks-muted);font-weight:var(--ks-weight-text)}.ks-catalog #js-product-list .ks-catalog-specs .ks-card__fact--num dd{padding:0;background:none}.ks-catalog #js-product-list .ks-card-pricing{display:grid;gap:var(--ks-space-1);align-content:start;min-width:0}.ks-catalog #js-product-list .ks-card-price{font-size:var(--ks-card-price);white-space:normal;overflow-wrap:anywhere}.ks-catalog #js-product-list .ks-card-pricing del{color:var(--ks-ink-2);font-size:var(--ks-small)}.ks-catalog #js-product-list .ks-card__delivery{display:inline-flex;margin:0;color:var(--ks-good);font-size:var(--ks-micro);font-weight:var(--ks-weight-ui)}.ks-catalog #js-product-list .ks-card-actions{display:flex;align-items:center;gap:var(--ks-space-2);min-width:0}.ks-catalog #js-product-list .ks-card-actions form{flex:1 1 auto;min-width:0;margin:0}.ks-catalog #js-product-list .ks-card__add{width:100%;min-height:var(--ks-target);padding-inline:var(--ks-space-3);white-space:nowrap}.ks-catalog #js-product-list .ks-card__qv{flex:none;width:var(--ks-grid-size);min-width:var(--ks-grid-size);min-height:var(--ks-grid-size);padding:0}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list{background:var(--ks-card)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card{display:grid;grid-template-columns:var(--ks-space-8) minmax(0,1fr);grid-template-rows:auto;column-gap:var(--ks-space-3);row-gap:var(--ks-space-3);align-items:start;padding-block:var(--ks-space-4)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-art{grid-column:1;grid-row:1;width:var(--ks-space-8);height:auto;aspect-ratio:1;padding:var(--ks-space-1)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-description{display:grid;gap:var(--ks-space-2);grid-column:2;grid-row:1}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ks-space-3);grid-column:1 / -1;grid-row:2;text-align:start}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-actions{flex:1 1 calc(var(--ks-space-9) * 2);justify-content:flex-end}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card__add{width:100%}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-list{grid-template-columns:minmax(0,1fr);gap:var(--ks-space-4)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-card{display:flex;flex-direction:column;gap:var(--ks-space-3);padding:var(--ks-space-3);background:var(--ks-card)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-art{width:100%;max-width:none;aspect-ratio:4 / 3;padding:var(--ks-space-3)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-art img{aspect-ratio:4 / 3}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-card-purchase{display:grid;gap:var(--ks-space-3);padding:0;border:0}.ks-catalog .ks-catalog-views{border:0;border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);padding:var(--ks-border);gap:var(--ks-border)}.ks-catalog .ks-catalog-views__btn{display:inline-flex;align-items:center;gap:var(--ks-space-1);min-height:var(--ks-target);border:0;border-radius:var(--ks-radius-xs);background:transparent;color:var(--ks-ink)}.ks-catalog .ks-catalog-views__btn+.ks-catalog-views__btn{border-inline-start:0}.ks-catalog .ks-catalog-views__btn[aria-pressed="true"]{background:var(--ks-card);color:var(--ks-action);box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-action)}.ks-catalog .ks-catalog-views__btn svg{flex:none}.ks-catalog .ks-facet__title{font-weight:var(--ks-weight-ui)}.ks-catalog .ks-facet__item:has(input:checked),.ks-catalog .ks-filters .facet>ul>li:has(input:checked){background:var(--ks-sunken)}.ks-catalog .ks-active-filters__item,#ks-active-filters .filter-block{border:0;border-radius:var(--ks-radius-xs);background:var(--ks-sunken);color:var(--ks-ink);font-weight:var(--ks-weight-ui)}.ks-catalog .ks-active-filters__remove{color:var(--ks-ink)}.ks-catalog .ks-active-filters__title{color:var(--ks-ink-2);text-transform:none;letter-spacing:0}.ks-catalog .ks-pagination__link{min-height:var(--ks-target);min-width:var(--ks-target)}.ks-catalog .ks-pagination [aria-current="page"]{background:var(--ks-card);color:var(--ks-action);box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-action)}@media (min-width:40rem){.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list{container-type:inline-size}@container (min-width:42rem){.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card{grid-template-columns:var(--ks-space-9) minmax(0,1fr) calc(var(--ks-space-9) * 2 + var(--ks-space-2)) calc(var(--ks-space-9) + var(--ks-space-8) + var(--ks-space-4));column-gap:var(--ks-space-5);align-items:center}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-art{width:var(--ks-space-9);padding:var(--ks-space-2)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase{display:contents}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase>div.ks-card-pricing{grid-column:3;grid-row:1}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-card-purchase>div.ks-card-actions{grid-column:4;grid-row:1;flex:none}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card__qv.ks-card__qv{inset-block:0;margin-block:auto;height:var(--ks-grid-size)}}@media (min-width:62rem){.ks-catalog .ks-catalog-layout{grid-template-columns:calc(var(--ks-space-9) * 2 + var(--ks-space-8) + var(--ks-space-4)) minmax(0,1fr)}.ks-catalog .ks-catalog-layout:not(:has(#ks-facets input,#ks-facets a,#ks-facets button)){grid-template-columns:minmax(0,1fr)}}@media (min-width:75rem){.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:61.99rem){.ks-catalog .ks-filters__panel[open]>#ks-facets{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--ks-layer-skip);height:80dvh;margin:0;padding:var(--ks-space-4);overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:var(--ks-radius) var(--ks-radius) 0 0;background:var(--ks-card);box-shadow:var(--ks-shadow-float)}.ks-catalog .ks-filters__panel[open]>.ks-filters__toggle{position:fixed;inset-inline:0;inset-block-end:80dvh;z-index:var(--ks-layer-skip);width:100%;margin:0;justify-content:space-between;border-radius:var(--ks-radius) var(--ks-radius) 0 0;background:var(--ks-card);border-block-end:var(--ks-border) solid var(--ks-line)}.ks-catalog .ks-filters__panel[open]::before{content:"";position:fixed;inset:0;z-index:var(--ks-layer-skip);background:var(--ks-scrim)}html:has(.ks-catalog .ks-filters__panel[open]){overflow:hidden}html:has(.ks-catalog .ks-filters__panel[open]) :is(.bg_overlay_search+header,.ks-header){z-index:var(--ks-layer-skip)}.ks-catalog .ks-filters__panel[open]>#ks-facets{padding-block-end:calc(var(--ks-target) + var(--ks-space-4) * 2)}.ks-catalog .ks-filters__panel[open]>.ks-filters__apply{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--ks-layer-skip);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:var(--ks-space-2);padding:var(--ks-space-3) var(--ks-space-4) calc(var(--ks-space-3) + env(safe-area-inset-bottom));border-block-start:var(--ks-border) solid var(--ks-line);background:var(--ks-card)}.ks-catalog .ks-filters__apply .ks-button{width:100%;min-height:var(--ks-target);padding-inline:var(--ks-space-2);white-space:nowrap}.ks-catalog .ks-filters__apply .ks-button:disabled{opacity:1;background:var(--ks-sunken);color:var(--ks-muted)}}.ks-catalog .ks-filters__apply{display:none}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-media{position:relative;isolation:isolate;display:grid;aspect-ratio:4 / 3;overflow:hidden;padding:var(--ks-space-5);border:0;border-radius:var(--ks-radius-media);background:var(--ks-media-plate)}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-media>.ks-card-art{position:absolute;inset:var(--ks-space-5);place-self:stretch;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;width:auto;max-width:none;height:auto;min-height:0;aspect-ratio:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-media>.ks-card-art img{display:block;width:100%;height:100%;min-height:0;max-height:100%;aspect-ratio:auto;object-fit:contain;object-position:center;background:transparent;border-radius:0}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-media>.ks-card-art>.ks-card-art__unavailable{min-height:0;aspect-ratio:auto;padding:0;background:transparent}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-media>.ks-card__qv{position:absolute;inset-block-start:var(--ks-space-2);inset-inline-end:var(--ks-space-2);z-index:1;width:var(--ks-target);min-width:var(--ks-target);height:var(--ks-target);min-height:var(--ks-target);padding:0;border:0;border-radius:var(--ks-radius-ctl);color:var(--ks-ink);background:var(--ks-sunken)}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-media>.ks-card__qv:hover{background:var(--ks-paper-3)}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-media>.ks-card__qv:focus-visible{outline:2px solid var(--ks-action)!important;outline-offset:2px!important;box-shadow:none!important}:is(#js-product-list,.ks-home-products) .ks-card-actions{display:flex;align-items:center;min-width:0}:is(#js-product-list,.ks-home-products) .ks-card-actions form{flex:1 1 auto;min-width:0;margin:0}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-card-actions .ks-card__add{width:100%;min-height:var(--ks-target);padding-inline:var(--ks-space-3);gap:var(--ks-space-2);white-space:nowrap}:is(#js-product-list,.ks-home-products) .ks-card__add svg{flex:none}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-media{display:contents}@media (min-width:75rem){.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-list.ks-product-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ks-filters .ui-slider.ui-widget-content{border:0;background:var(--ks-rule)}.ks-filters #search_filters .ui-slider-range.ui-widget-header,.ks-filters .ui-slider .ui-slider-range.ui-widget-header{border:0;background:var(--ks-action)}.ks-filters .ui-slider .ui-slider-handle.ui-state-default{border:var(--ks-border-ctl) solid var(--ks-line-strong)!important;background:var(--ks-card)!important;box-shadow:var(--ks-shadow-card)!important}.ks-filters .ui-slider .ui-slider-handle.ui-state-default:is(:hover,.ui-state-hover){border-color:var(--ks-action)!important}.ks-filters .ui-slider .ui-slider-handle.ui-state-default:is(:focus-visible,.ui-state-focus,.ui-state-active){border-color:var(--ks-action)!important;outline:var(--ks-focus) solid var(--ks-ring);outline-offset:var(--ks-border)}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-card__add.ks-card__add--unavailable:disabled{opacity:1;background:var(--ks-sunken);border-color:transparent;color:var(--ks-muted);cursor:not-allowed}#js-product-list .ks-product-card .ks-card-art:has(>.ks-card-art__unavailable:not([hidden])),.ks-home-products .ks-product-card .ks-card-art:has(>.ks-card-art__unavailable:not([hidden])){padding:0;overflow:hidden}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-card-art>.ks-card-art__unavailable.ks-card-art__unavailable:not([hidden]){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ks-space-1);box-sizing:border-box;width:100%;height:100%;min-height:0;aspect-ratio:auto;padding:var(--ks-space-1);overflow:hidden;background:var(--ks-media-empty);color:var(--ks-media-empty-ink);border-radius:inherit;font-size:var(--ks-micro);line-height:var(--ks-tight);text-align:center}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-card-art__unavailable>svg{flex:none;width:var(--ks-space-5);height:var(--ks-space-5)}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-card-art__label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}@media (max-width:39.99rem){.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-art__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card{display:flex;flex-direction:column;align-self:start;gap:var(--ks-space-3);padding:var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);box-shadow:var(--ks-lift)}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-description{display:flex;flex-direction:column;gap:var(--ks-space-3);margin:0;padding:0}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-description :is(h2 a,.ks-stars,.ks-stars a,.ks-stars .ets-rv-grade-stars){min-height:0}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-description :is(h2 a,.ks-stars a){position:relative}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-description :is(h2 a,.ks-stars a)::after{content:"";position:absolute;inset:min(0px, calc((var(--ks-target) - 100%) / -2)) 0}@supports (grid-template-rows:subgrid){:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-list>.ks-product-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 3;row-gap:var(--ks-space-3);align-self:stretch}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-list>.ks-product-card>*{grid-column:1}}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;min-block-size:2lh;font-size:var(--ks-fs-name);line-height:var(--ks-lh-name);font-weight:var(--ks-w-name);letter-spacing:0;text-wrap:pretty;hyphens:manual;overflow-wrap:normal}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-purchase{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--ks-space-2);margin:0;padding:0;border:0}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-purchase>.ks-card-pricing{display:contents}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-purchase :is(.ks-card-pricing>*,.ks-card-actions){order:0;flex:none;margin:0}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-actions form{flex:1 1 auto;margin:0}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-price{font-family:var(--ks-font);font-size:var(--ks-fs-price);line-height:var(--ks-lh-price);font-weight:var(--ks-w-price);letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card__delivery{margin:0;font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact);font-weight:var(--ks-weight-ui)}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-actions{display:flex;width:100%;padding:0}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-actions form .ks-card__add.ks-card__add{width:100%;min-height:var(--ks-target);padding-block:0;font-size:var(--ks-fs-button);line-height:var(--ks-lh-button);font-weight:var(--ks-w-button)}.ks-catalog[data-catalog-view="grid"] #js-product-list .ks-product-card .ks-card-purchase{align-self:stretch;align-content:space-between}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list.ks-product-list{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0 var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-media);background:var(--ks-card)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list>.ks-product-card.ks-product-card{display:grid;grid-template-columns:var(--ks-list-art) minmax(0,1fr);grid-template-rows:auto;align-items:start;gap:var(--ks-space-4);padding:var(--ks-space-4) 0;border:0;border-block-end:var(--ks-border) solid var(--ks-line);border-radius:0;background:none;box-shadow:none}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list>.ks-product-card.ks-product-card:last-child{border-block-end:0}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-art.ks-card-art{grid-column:1;grid-row:1;align-self:start;width:var(--ks-list-art);height:auto;aspect-ratio:1;grid-template:minmax(0,1fr) / minmax(0,1fr);margin:0;padding:var(--ks-space-1);border:0;border-radius:var(--ks-radius-media);background:var(--ks-media-plate)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-art img{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;object-position:center}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-description.ks-card-description{display:grid;grid-column:2;grid-row:1;align-content:start;gap:var(--ks-space-2);margin:0;padding:0}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card h2{margin:0;font-size:var(--ks-fs-list);line-height:var(--ks-lh-list);font-weight:var(--ks-w-list);text-wrap:pretty;hyphens:manual;overflow-wrap:normal}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-purchase.ks-card-purchase{display:contents}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-purchase.ks-card-purchase>div.ks-card-pricing.ks-card-pricing{grid-column:1 / -1;grid-row:2;display:grid;gap:var(--ks-space-2);margin:0;text-align:start;justify-items:start}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-price{font-size:var(--ks-fs-price);line-height:var(--ks-lh-price);font-weight:var(--ks-w-price);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card__delivery{margin:0;font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact);font-weight:var(--ks-weight-ui)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-purchase.ks-card-purchase>div.ks-card-actions.ks-card-actions{grid-column:1 / -1;grid-row:3;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ks-space-2);margin:0;padding:0}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-actions form{grid-column:1;margin:0}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-actions .ks-card__add.ks-card__add{width:100%;min-height:var(--ks-target)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card__qv.ks-card__qv.ks-card__qv{position:relative;z-index:1;inset:auto;grid-column:2;grid-row:3;justify-self:end;align-self:end;width:var(--ks-target);min-width:var(--ks-target);height:var(--ks-target);min-height:var(--ks-target);margin:0;padding:0;border:0;border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);color:var(--ks-ink)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card__qv:focus-visible{outline:2px solid var(--ks-action);outline-offset:2px}@container (min-width:40rem){.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list>.ks-product-card.ks-product-card{grid-template-columns:var(--ks-list-art-wide) minmax(0,1fr) var(--ks-list-buy)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-art.ks-card-art{width:var(--ks-list-art-wide)}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-purchase.ks-card-purchase>div.ks-card-pricing.ks-card-pricing{grid-column:3;grid-row:1;align-self:start;text-align:end;justify-items:end}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-purchase.ks-card-purchase>div.ks-card-actions.ks-card-actions{grid-column:3;grid-row:1;align-self:end;display:block}.ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-card .ks-card-description.ks-card-description{grid-column:2;grid-row:1}}:is(#js-product-list,.ks-home-products) .ks-product-card h2>a{display:inline}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-card-summary.ks-card-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--ks-muted);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-card-summary.ks-card-summary{min-block-size:2lh}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-catalog-specs.ks-catalog-specs.ks-catalog-specs{display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--ks-space-1);margin:0;font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact)}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-catalog-specs.ks-catalog-specs>div.ks-fact.ks-fact{display:inline-flex;align-items:center;gap:var(--ks-space-1);min-width:0;max-width:100%;margin:0;padding:var(--ks-space-1) var(--ks-space-2);border:0;border-radius:var(--ks-radius-xs);background:var(--ks-sunken);color:var(--ks-ink)}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-catalog-specs.ks-catalog-specs>div.ks-fact.ks-fact::before{content:"";flex:none;width:var(--ks-space-4);height:var(--ks-space-4);color:var(--ks-muted);background:currentColor;-webkit-mask:var(--ks-fact-glyph,var(--ks-glyph-other)) center / contain no-repeat;mask:var(--ks-fact-glyph,var(--ks-glyph-other)) center / contain no-repeat}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-catalog-specs.ks-catalog-specs>div.ks-fact.ks-fact>dt{position:absolute;width:var(--ks-border);height:var(--ks-border);margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-catalog-specs.ks-catalog-specs>div.ks-fact.ks-fact>dd{margin:0;padding:0;border-radius:0;background:none;color:var(--ks-ink);font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact);font-weight:var(--ks-weight-ui);text-align:start;white-space:normal;overflow-wrap:anywhere}:is(#js-product-list,.ks-home-products) .ks-product-card .ks-catalog-specs.ks-catalog-specs>div.ks-fact.ks-card__fact--num>dt{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;color:var(--ks-muted);font-weight:var(--ks-w-fact)}:is(.ks-catalog[data-catalog-view="grid"] #js-product-list,.ks-home-products) .ks-product-card .ks-catalog-specs>div.ks-fact.ks-fact.ks-fact--more{display:none}.ks-fact--platform{--ks-fact-glyph:var(--ks-glyph-platform)}.ks-fact--devices{--ks-fact-glyph:var(--ks-glyph-devices)}.ks-fact--period{--ks-fact-glyph:var(--ks-glyph-period)}.ks-fact--key{--ks-fact-glyph:var(--ks-glyph-key)}.ks-fact--lang{--ks-fact-glyph:var(--ks-glyph-lang)}.ks-fact--use{--ks-fact-glyph:var(--ks-glyph-use)}.ks-fact--arch{--ks-fact-glyph:var(--ks-glyph-arch)}.ks-fact--os{--ks-fact-glyph:var(--ks-glyph-os)}.ks-fact--download{--ks-fact-glyph:var(--ks-glyph-download)}.ks-fact--state{--ks-fact-glyph:var(--ks-glyph-state)}.ks-catalog>#js-product-list-footer.ks-catalog-foot:has(>.ks-catalog-foot__more){margin-block-start:calc(var(--ks-gap-section) - var(--ks-space-5))}.ks-catalog-foot__more{display:flex;flex-direction:column}.ks-catalog-foot__more>summary.ks-catalog-foot__toggle{order:2;display:inline-flex;align-items:center;gap:var(--ks-space-2);align-self:start;min-height:var(--ks-target);margin-block-start:var(--ks-space-3);color:var(--ks-link);font-weight:var(--ks-weight-ui);text-decoration:underline;text-underline-offset:.2em;cursor:pointer;list-style:none}.ks-catalog-foot__more>summary::-webkit-details-marker{display:none}.ks-catalog-foot__more>summary::after{content:"";width:var(--ks-space-2);height:var(--ks-space-2);border:solid currentColor;border-width:0 var(--ks-border-ctl) var(--ks-border-ctl) 0;transform:translateY(-25%) rotate(45deg)}.ks-catalog-foot__more[open]>summary::after{transform:translateY(25%) rotate(-135deg)}.ks-catalog-foot__more>summary:focus-visible{outline:var(--ks-focus) solid var(--ks-ring);outline-offset:var(--ks-border)}@supports selector(::details-content){.ks-catalog-foot__more:not([open])::details-content{content-visibility:visible;display:block;max-height:32rem;overflow:hidden;mask-image:linear-gradient(to bottom,var(--ks-ink) 60%,transparent)}}body#product .ks-variants:not(:has(select)),body#product .ks-customization:not(:has(form)){display:none}body#product .ks-pdp{gap:var(--ks-space-5);padding-block-start:var(--ks-space-3)}body#product .ks-product-media{order:-2;padding:0;border:0;background:none}body#product .ks-product-heading{order:-1;display:grid;gap:var(--ks-space-2)}body#product .ks-product-heading h1{max-width:none;font-size:var(--ks-title);font-weight:var(--ks-weight-head);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking-display)}body#product .ks-product-heading .ks-muted,body#product .ks-product-heading .ks-flags{margin:0;font-size:var(--ks-small);color:var(--ks-ink-2)}body#product .ks-product-heading .ks-stars{min-height:0;font-size:var(--ks-small)}body#product .ks-gallery{display:grid;gap:var(--ks-space-3)}body#product .ks-gallery__real{display:grid;place-items:center;padding:var(--ks-space-5);background:var(--ks-paper-2);border-radius:var(--ks-radius-media)}body#product .ks-gallery__real img{width:100%;max-width:100%;height:auto;max-height:20rem;object-fit:contain;cursor:zoom-in}body#product .ks-thumbnails{flex-wrap:nowrap;gap:var(--ks-space-2);margin:0;overflow-x:auto;scrollbar-width:none}body#product .ks-thumbnails a{display:grid;place-items:center;width:var(--ks-space-8);aspect-ratio:1;padding:var(--ks-space-1);border:0;border-radius:var(--ks-radius-ctl)}body#product .ks-thumbnails a:hover{outline:var(--ks-border) solid var(--ks-line-strong);outline-offset:calc(var(--ks-border) * -1)}body#product .ks-thumbnails img{width:100%;height:100%;object-fit:contain}body#product .ks-gallery__real{position:relative;touch-action:pan-y}.ks-gallery__count{position:absolute;inset-block-end:var(--ks-space-3);inset-inline-end:var(--ks-space-3);padding:var(--ks-space-1) var(--ks-space-2);border-radius:var(--ks-radius-pill);background:var(--ks-surface);color:var(--ks-ink);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);font-variant-numeric:tabular-nums}body#product .ks-thumbnails a[aria-current="true"]{outline:var(--ks-border-ctl) solid var(--ks-action);outline-offset:calc(var(--ks-border-ctl) * -1)}.ks-buy[aria-busy="true"]{cursor:progress}.ks-buy[aria-busy="true"]::before{content:"";width:1em;height:1em;border:var(--ks-border-ctl) solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:ks-spin calc(var(--ks-moderate) * 3) linear infinite}@keyframes ks-spin{to{transform:rotate(1turn)}}body#product .ks-purchase{display:grid;gap:var(--ks-space-4);padding:var(--ks-space-4) 0 0;border:0;border-block-start:var(--ks-border) solid var(--ks-line);border-radius:0;background:none;box-shadow:none}body#product .ks-pricing{gap:var(--ks-space-1);margin:0}body#product .ks-pricing .ks-price{font-size:var(--ks-price);font-weight:var(--ks-weight-head)}body#product .ks-pricing .ks-muted{font-size:var(--ks-small);color:var(--ks-ink-2)}body#product .ks-buy-actions{grid-template-columns:calc(var(--ks-quantity) + var(--ks-space-9)) minmax(0,1fr);gap:var(--ks-space-3);align-items:stretch}body#product .ks-buy-actions>:not(.ks-qty):not(.add):not(label){grid-column:1 / -1;margin:0}body#product .ks-buy-actions>.add{grid-column:2;display:grid}body#product .ks-total-cost{order:-2;font-size:var(--ks-small);color:var(--ks-ink-2);font-variant-numeric:tabular-nums}body#product .ks-buy-actions .ks-deliv-strip{order:-1}body#product .ks-buy-actions .ks-deliv-strip .ks-deliv::before{box-shadow:none}body#product .ks-qty{display:grid;grid-template-columns:var(--ks-target) minmax(0,1fr) var(--ks-target);align-items:stretch;min-height:var(--ks-control-h);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-paper)}body#product .ks-qty:focus-within{border-color:var(--ks-violet)}body#product .ks-qty__step{min-width:var(--ks-target);border:0;background:none;color:var(--ks-ink);font:var(--ks-weight-ui) var(--ks-lead)/1 var(--ks-font);cursor:pointer}body#product .ks-pdp .ks-qty input#quantity_wanted{width:100%;min-width:0;min-height:0;padding:0;text-align:center;border:0;border-radius:0;background:none;box-shadow:none;font-variant-numeric:tabular-nums;appearance:textfield;-moz-appearance:textfield}body#product .ks-qty input::-webkit-inner-spin-button,body#product .ks-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body#product .ks-pdp .ks-primary{min-height:var(--ks-control-h);font:var(--ks-weight-ui) var(--ks-lead)/1.2 var(--ks-font);border-radius:var(--ks-radius-ctl);background:var(--ks-violet);border-color:var(--ks-violet);color:var(--ks-on-violet)}body#product .ks-pdp .ks-primary:hover:not(:disabled){background:var(--ks-violet-hover);border-color:var(--ks-violet-hover)}body#product .ks-pdp :is(.ks-buy,.ks-primary.ks-buy),body#product .ks-ctabar :is(.ks-buy,.ks-primary.ks-buy){background:var(--ks-orange);background-image:var(--ks-buy-sheen);box-shadow:var(--ks-lift);border-color:var(--ks-orange);color:var(--ks-on-accent)}body#product .ks-pdp :is(.ks-buy,.ks-primary.ks-buy):hover:not(:disabled),body#product .ks-ctabar :is(.ks-buy,.ks-primary.ks-buy):hover:not(:disabled){background:var(--ks-orange-hover);border-color:var(--ks-orange-hover);color:var(--ks-on-accent)}body#product .ks-pdp .ks-primary:disabled{opacity:1;background:var(--ks-paper-3);border-color:var(--ks-line);color:var(--ks-ink-2)}body#product .ks-qty:has(input:disabled),body#product .ks-qty:has(.ks-qty__step:disabled){border-color:var(--ks-line);color:var(--ks-ink-2)}body#product .ks-qty__step:disabled{color:var(--ks-ink-2);cursor:not-allowed}body#product .ks-receive:not(.ks-receive--gallery){padding:var(--ks-space-3) 0;background:none;border-radius:0}body#product .ks-receive__lead{margin:0;font-weight:var(--ks-weight-ui);color:var(--ks-ink)}body#product .ks-receive__list{display:grid;gap:var(--ks-space-1);padding:0;list-style:none;color:var(--ks-ink);font-size:var(--ks-small)}body#product .ks-receive__list li::before{content:"✓";margin-inline-end:var(--ks-space-2);color:var(--ks-ink);font-weight:var(--ks-weight-ui)}body#product .ks-seller-line,body#product .ks-returns-link{font-size:var(--ks-small);color:var(--ks-ink-2)}body#product .ks-returns-link a{color:var(--ks-ink)}body#product #product-availability:empty,body#product .product-minimal-quantity:empty{display:none}body#product .ks-purchase .ks-trust{display:none}body#product .ks-product-navigation{order:1;display:flex;gap:var(--ks-space-2);padding:0;border-block-end:var(--ks-border-ctl) solid var(--ks-ink)}body#product .ks-product-navigation a{padding-inline:var(--ks-space-4);min-height:var(--ks-target);display:inline-flex;align-items:center;font-weight:var(--ks-weight-ui);text-decoration:none;border-block-end:var(--ks-focus) solid transparent;color:var(--ks-ink-2)}body#product .ks-product-navigation a:hover{color:var(--ks-ink);border-block-end-color:var(--ks-violet)}body#product .ks-specification{order:2;padding:0;border:0;border-radius:0;background:none}body#product .ks-specification h2,body#product .ks-description summary,body#product .ks-accessories__title,body#product .ks-steps__title,body#product .ks-reviews__title{font-size:var(--ks-heading);font-weight:var(--ks-weight-head);letter-spacing:var(--ks-tracking);margin:0 0 var(--ks-space-4)}body#product .ks-specification .ks-facts{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0}body#product .ks-feature,body#product .ks-specification .ks-facts:not(:has(.ks-feature)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--ks-space-4);padding-block:var(--ks-space-3);border-block-end:var(--ks-border) solid var(--ks-line)}body#product .ks-feature dt,body#product .ks-facts dt{font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-weight:var(--ks-w-meta);color:var(--ks-muted)}body#product .ks-feature dd,body#product .ks-facts dd{margin:0;font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-weight:var(--ks-weight-ui);font-variant-numeric:tabular-nums}body#product .ks-description{order:3}body#product .ks-description details{border-block-start:var(--ks-border) solid var(--ks-line)}body#product .ks-description summary{margin:0;padding-block:var(--ks-space-4);font-size:var(--ks-h3)}body#product .ks-description h2{font-size:var(--ks-h3);margin-block:var(--ks-space-6) var(--ks-space-3)}body#product .ks-description h3{font-size:var(--ks-text);margin-block:var(--ks-space-5) var(--ks-space-2)}body#product .ks-description p,body#product .ks-description li{max-width:var(--ks-prose);line-height:var(--ks-leading)}body#product .ks-steps{order:4}body#product .ks-reviews{order:5}body#product .ks-accessories{order:6}body#product .ks-reviews .ets_rv_reviews{border:0;padding:0;background:none}body#product .ks-reviews .ets_rv_grade_stars_percent,body#product .ks-reviews .ets_rv_grade_stars_percent.background1{background:var(--ks-action)!important}body#product .ks-reviews .ets_rv_grade_stars_process{background:var(--ks-line)}body#product .ks-reviews .ks-stars__value{font-size:var(--ks-display);font-weight:var(--ks-weight-head);line-height:1}body#product .ks-reviews .ets_rv_modal_review .ks-button,body#product .ks-reviews .ets-rv-btn-question-big{width:auto;background:var(--ks-paper-2)!important;color:var(--ks-ink)!important;border:0!important}body#product .ks-reviews .ets_rv_statistics,body#product .ks-reviews .ets_rv_stats_review{display:grid;gap:var(--ks-space-5)}body#product .ks-reviews .ets_rv_average_rating{padding:0;border:0;background:none}body#product .ks-reviews .ets_rv_average_rating .ks-stars{align-items:flex-start;gap:var(--ks-space-1)}body#product .ks-reviews .ets_rv_statistic_rating{display:grid;gap:var(--ks-space-2);min-width:0}body#product .ks-reviews .ets_rv_statistic_rating>p{margin:0 0 var(--ks-space-1);font-size:var(--ks-small)}body#product .ks-reviews .ets_rv_statistic_rating>div{display:grid;grid-template-columns:max-content minmax(0,1fr) 4ch;align-items:center;gap:var(--ks-space-3);font-size:var(--ks-small)}body#product .ks-reviews .ets_rv_statistic_rating .ets_rv_grade_stars{font-size:var(--ks-micro);letter-spacing:.08em;white-space:nowrap}body#product .ks-reviews .ets_rv_grade_stars_type{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body#product .ks-reviews .ets_rv_grade_stars_process{display:block;width:100%;height:var(--ks-space-2);border-radius:var(--ks-radius-pill);overflow:hidden}body#product .ks-reviews .ets_rv_grade_stars_percent{display:block;height:100%;border-radius:var(--ks-radius-pill)}body#product .ks-reviews .ets_rv_grade_stars_total{text-align:end;font-variant-numeric:tabular-nums;color:var(--ks-ink-2)}body#product .ks-reviews .ets_rv_modal_review{display:flex;flex-wrap:wrap;gap:var(--ks-space-2);align-content:start}body#product .ks-reviews .ets_rv_review_photos{display:flex;gap:var(--ks-space-2);overflow-x:auto}body#product .ks-reviews .ets_rv_image_item,body#product .ks-reviews .ets_rv_image_item_bg{width:var(--ks-space-9);height:var(--ks-space-9);flex:none;border-radius:var(--ks-radius-ctl);overflow:hidden;background-size:cover}body#product .ks-reviews .ets_rv_image_item img,body#product .ks-reviews .product-comment-image-html img{width:var(--ks-space-9);height:var(--ks-space-9);object-fit:cover;border-radius:var(--ks-radius-ctl)}body#product .ks-reviews .ks-pdp-reviews__pane{box-sizing:border-box;width:100%;float:none;padding-inline:0}body#product .ks-reviews .ets_rv_filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-3) var(--ks-space-5);padding-block:var(--ks-space-4);border-block:var(--ks-border) solid var(--ks-line)}body#product .ks-reviews .ets_rv_filter>li{padding:0;border:0!important;background:none!important}body#product .ks-reviews :is(.ets_rv_filter>li,.ets_rv_filter>li.active,.ets_rv_filter>li:hover),body#product .ks-reviews :is(#ets-rv-product-comments-list-header,.ets_rv_modal_review){color:var(--ks-ink)}body#product .ks-reviews .ets_rv_tab_reviews .ets_rv_selection,body#product .ks-reviews .ets_rv_li_dropdown.empty,body#product .ks-reviews .ets_rv_sort_by:not(.active){display:none}body#product .ks-reviews .ets_rv_bulk_actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-2)}body#product .ks-reviews .ets_rv_sort_by .ets_rv_bulk_actions>p{margin:0;font-size:var(--ks-small)}body#product .ks-reviews .ets_rv_sort_by .ets_rv_selection{display:none}body#product .ks-reviews .ets_rv_ul_dropdown{display:flex;flex-wrap:wrap;gap:var(--ks-space-2);position:static;border:0!important;background:none!important;box-shadow:none}body#product .ks-reviews .ets_rv_li_dropdown,body#product .ks-reviews .ets_rv_question_selection{display:inline-flex;align-items:center;min-height:var(--ks-target);padding:0 var(--ks-space-4)!important;border:0;border-radius:var(--ks-radius-xs);background:var(--ks-paper-2)!important;color:var(--ks-ink-2)!important;font-size:var(--ks-fs-fact)!important;line-height:var(--ks-lh-fact);font-weight:var(--ks-weight-ui);cursor:pointer}body#product .ks-reviews .ets_rv_li_dropdown.active,body#product .ks-reviews .ets_rv_tab_questions.active .ets_rv_question_selection{background:var(--ks-action)!important;border-color:var(--ks-action);color:var(--ks-on-action)!important}body#product .ks-reviews .ets-rv-comment-author-avatar .ets_rv_avatar_caption{background:var(--ks-paper-3)!important;color:var(--ks-ink)}body#product .ks-reviews .ets-rv-product-comment-list-item{margin:0 0 var(--ks-space-4);padding:var(--ks-space-4);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}body#product .ks-reviews .verify_label,body#product .ks-reviews .label_helpful{color:var(--ks-ink-2)!important}body#product .ks-reviews .ets-rv-product-comment-list-item .ets-rv-comment-infos{color:var(--ks-ink-2)}body#product .ks-reviews .ets-rv-product-comment-title-html{font-size:var(--ks-text);font-weight:var(--ks-weight-ui)}body#product .ks-reviews #ets-rv-product-comments-list-header{padding-inline:0}body#product .ks-reviews .ets_rv_filter .ets_rv_bulk_actions,body#product .ks-reviews .ets_rv_filter>li{margin-inline:0}body#product .ks-reviews .ets_rv_tab_reviews .ets_rv_bulk_actions{padding:0}body#product .ks-reviews .ets_rv_modal_review{justify-content:start}body#product .ks-reviews .ets_rv_modal_review .ks-button,body#product .ks-reviews .ets-rv-btn-question-big{min-height:var(--ks-control-h);padding:0 var(--ks-space-5);border-radius:var(--ks-radius-ctl)!important;font-family:var(--ks-font)!important;font-size:var(--ks-text)!important;font-weight:var(--ks-weight-ui);line-height:1}body#product .ks-reviews .useful-product-comment,body#product .ks-reviews .ets-rv-not-useful-product-comment,body#product .ks-reviews .nb-comment{display:inline-flex;align-items:center;gap:var(--ks-space-1);min-height:var(--ks-target);min-width:var(--ks-target)}body#product .ks-reviews .ets-rv-comment-buttons{display:flex;flex-wrap:wrap;align-items:center;margin-block-end:0}body#product .ks-reviews .ets-rv-comment-buttons,body#product .ks-reviews .ets-rv-comment-infos,body#product .ks-reviews .review-date{font-size:var(--ks-small)}body#product .ks-reviews .product-comment-content-html{margin-block:var(--ks-space-1) 0;color:var(--ks-ink)}body#product .ks-reviews .ets_rv_review_photos_wrap,body#product .ks-reviews .ets_rv_review_filter,body#product .ks-reviews .ets_rv_sort_by .ets_rv_bulk_actions{border:0!important;box-shadow:none}body#product .ks-reviews .ets_rv_review_photos .ets_rv_image_item{padding:0}body#product .ks-reviews .ets_rv_review_photos_wrap{padding-block-end:0;margin-block-end:var(--ks-space-4)}body#product .ks-purchase .ks-flags{display:flex;flex-wrap:wrap;gap:var(--ks-space-2);margin:calc(var(--ks-space-2) * -1) 0 0;padding:0;list-style:none}body#product .ks-purchase .ks-flags:empty{display:none}body#product .ks-purchase:has(#product-availability:not(:empty)) .ks-flag--out_of_stock{display:none}body#product .ks-purchase:has(#product-availability:not(:empty)) .ks-flags:not(:has(>li:not(.ks-flag--out_of_stock))){display:none}body#product .ks-purchase .ks-flags li{display:inline-flex;align-items:center;min-height:var(--ks-space-6);padding:0 var(--ks-space-3);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-pill);background:var(--ks-paper-2);color:var(--ks-ink);font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}body#product .ks-product-heading{gap:var(--ks-space-1)}body#product .ks-product-heading .ks-muted{font-size:var(--ks-micro);letter-spacing:.02em;overflow-wrap:anywhere}body#product .ks-gallery__real img{cursor:pointer}body#product .ks-accessory:hover{box-shadow:none}body#product .ks-accessory:hover .ks-accessory__name,body#product .ks-accessory:focus-visible .ks-accessory__name{text-decoration:underline;text-underline-offset:.2em}body#product .ks-product-related{min-height:0;contain:none}body#product .ks-purchase:has(.ks-total-cost) .ks-pricing>.ks-muted{display:none}body#product .ks-steps,body#product .ks-accessories,body#product section.ks-reviews{border-block-start:var(--ks-border) solid var(--ks-line);padding-block:var(--ks-space-7) 0}body#product .ks-reviews .ks-reviews.ets_rv_wrap{border:0;padding:0}@media (max-width:61.99rem){body#product .ks-gallery .ks-gallery__real img{max-height:10rem}body#product .ks-thumbnails a{width:var(--ks-space-7);padding:var(--ks-space-1)}}body#product .ks-description>details>summary{font-family:var(--ks-font-display);font-size:var(--ks-fs-h2);line-height:var(--ks-lh-h2);font-weight:var(--ks-w-h2);letter-spacing:var(--ks-tracking-display)}body#product .ks-product-buyer-guide{margin-block:var(--ks-space-6);border-block:var(--ks-border) solid var(--ks-line)}body#product .ks-product-buyer-guide>summary{display:flex;align-items:center;gap:var(--ks-space-3);min-height:var(--ks-target);padding-block:var(--ks-space-4);cursor:pointer;list-style:none}body#product .ks-product-buyer-guide>summary::-webkit-details-marker{display:none}body#product .ks-product-buyer-guide>summary::before{content:"+";flex:none;display:grid;place-items:center;width:var(--ks-space-6);height:var(--ks-space-6);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-pill);font-weight:var(--ks-weight-ui)}body#product .ks-product-buyer-guide[open]>summary::before{content:"−"}body#product .ks-product-buyer-guide>summary h2{margin:0;font-size:var(--ks-h3)}body#product .ks-product-buyer-guide[open]{padding-block-end:var(--ks-space-4)}:is(body#product .ks-description,.ks-category-faq) .ks-faq-item{padding:0}:is(body#product .ks-description,.ks-category-faq) .ks-faq-item>summary{display:flex;align-items:center;gap:var(--ks-space-3);min-height:var(--ks-target);padding-block:var(--ks-space-3);font-family:var(--ks-font);font-size:var(--ks-text);font-weight:var(--ks-weight-ui);letter-spacing:normal;list-style:none;cursor:pointer}:is(body#product .ks-description,.ks-category-faq) .ks-faq-item>summary::-webkit-details-marker{display:none}:is(body#product .ks-description,.ks-category-faq) .ks-faq-item>summary::before{content:"+";flex:none;display:grid;place-items:center;width:var(--ks-space-5);height:var(--ks-space-5);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-pill);font-size:var(--ks-small)}:is(body#product .ks-description,.ks-category-faq) .ks-faq-item[open]>summary::before{content:"−"}:is(body#product .ks-description,.ks-category-faq) .ks-faq-item[open]{padding-block-end:var(--ks-space-4)}:is(body#product .ks-description,.ks-category-faq) .ks-faq-item>:not(summary){margin-inline-start:calc(var(--ks-space-5) + var(--ks-space-3))}.ks-category-faq{display:grid;margin-block-start:var(--ks-space-7)}:root[data-theme="dark"] body#product .ks-description [style*="background"] [style*="color"]{color:var(--ks-ink)!important}body#product .ks-description>details{border-block-start:var(--ks-border) solid var(--ks-line)}body#product .ks-description>details:last-child{border-block-end:var(--ks-border) solid var(--ks-line)}body#product .ks-description>details>summary{display:flex;align-items:center;gap:var(--ks-space-3);min-height:var(--ks-target);margin:0;padding-block:var(--ks-space-4);cursor:pointer;list-style:none;border-radius:var(--ks-radius-xs)}body#product .ks-description>details>summary::-webkit-details-marker{display:none}body#product .ks-description>details>summary::after{content:"";flex:none;margin-inline-start:auto;width:var(--ks-space-2);height:var(--ks-space-2);border:solid var(--ks-ink-2);border-width:0 var(--ks-border-ctl) var(--ks-border-ctl) 0;transform:translateY(-25%) rotate(45deg);transition:transform var(--ks-fast) var(--ks-ease)}body#product .ks-description>details[open]>summary::after{transform:translateY(25%) rotate(-135deg)}body#product .ks-description>details>summary:hover{color:var(--ks-ink-2)}body#product .ks-description>details>summary:hover::after{border-color:var(--ks-ink)}body#product .ks-description>details>summary:focus-visible{outline:var(--ks-focus) solid var(--ks-ring);outline-offset:var(--ks-border-ctl)}body#product .ks-description>details[open]{padding-block-end:var(--ks-space-4)}@media (prefers-reduced-motion:reduce){body#product .ks-description>details>summary::after{transition:none}}:root body#product .ks-aeo-tldr .ks-aeo-tldr-label{padding:var(--ks-space-1) var(--ks-space-2);border:var(--ks-border) solid var(--ks-ink);border-radius:var(--ks-radius-xs);background:var(--ks-card);color:var(--ks-ink)}body#product .ks-purchase{padding:var(--ks-space-5);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:none}@media (max-width:61.99rem){body#product .ks-purchase{padding:var(--ks-space-4)}}body#product .ks-steps{background:var(--ks-tint);box-shadow:0 0 0 100vmax var(--ks-tint);clip-path:inset(0 -100vmax);border-block-start:0;padding-block:var(--ks-space-7)}body#product .ks-steps+section.ks-reviews,body#product .ks-steps+.ks-accessories{border-block-start:0}body#product section.ks-reviews :is(.ets_rv_average_grade_item,.criterion-name,.criterion-grade){font-family:var(--ks-font);font-size:var(--ks-small)}body#product .ks-accessory{padding:0;border:0;background:none;gap:var(--ks-space-2)}body#product .ks-accessory__frame{padding:var(--ks-space-4)}body#product #ks-sticky-bar{display:none!important}@media (max-width:61.99rem){body#product .ks-buy-actions{grid-template-columns:calc(var(--ks-quantity) + var(--ks-space-6)) minmax(0,1fr)}body#product .ks-qty{grid-template-columns:var(--ks-space-7) minmax(0,1fr) var(--ks-space-7)}body#product .ks-gallery__real{padding:var(--ks-space-3)}body#product .ks-gallery__real img{max-height:13rem}}@media (max-width:61.99rem){body#product .ks-pdp{gap:var(--ks-space-4)}body#product .ks-gallery{gap:var(--ks-space-2)}body#product .ks-gallery .ks-gallery__real{block-size:11.25rem;padding:var(--ks-space-3);grid-template-rows:minmax(0,1fr)}body#product .ks-gallery .ks-gallery__real img{width:auto;height:100%;max-width:100%;max-height:100%;min-height:0}body#product .ks-purchase{gap:var(--ks-space-3)}body#product .ks-product-heading{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-1) var(--ks-space-3)}body#product .ks-product-heading h1{flex-basis:100%}}@media (max-width:39.99rem){body#product .ks-breadcrumb ol{flex-wrap:nowrap;margin-block-end:var(--ks-space-2)}body#product .ks-breadcrumb .ks-breadcrumb__item:last-child{min-width:0}body#product .ks-breadcrumb .ks-breadcrumb__item:nth-last-child(2){flex:none;white-space:nowrap}body#product .ks-breadcrumb .ks-breadcrumb__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}body#product .ks-product-heading h1{order:-2}body#product .ks-product-heading .product-list-reviews.list-in-productlist{order:-1;position:static;inset:auto;width:auto;margin:0;justify-content:flex-start;background:none}body#product .ks-product-heading .product-list-reviews a{display:inline-flex;align-items:center;min-height:var(--ks-space-5);color:var(--ks-ink);text-decoration:none}body#product .ks-product-heading .product-list-reviews a:hover .ks-stars__count{text-decoration:underline}body#product :is(.product-actions,.product-add-to-cart){contain:none}body#product .ks-buy-actions:has(.add-to-cart:disabled) #product-availability:not(:empty){order:-1;justify-self:start;width:fit-content;margin:0;padding:var(--ks-space-1) var(--ks-space-3);border-radius:var(--ks-radius-pill);background:var(--ks-soft);color:var(--ks-ink);font-weight:var(--ks-weight-ui)}body#product :is(.ks-purchase,.ks-buyrail) .ks-accessories--alt{order:0;gap:var(--ks-space-3);padding-block:var(--ks-space-4) 0;border-block-start:var(--ks-border) solid var(--ks-line)}body#product :is(.ks-purchase,.ks-buyrail) .ks-accessories--alt .ks-accessories__title{margin:0;font-size:var(--ks-h3)}body#product :is(.ks-purchase,.ks-buyrail) .ks-accessories--alt .ks-accessories__list{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);gap:var(--ks-space-2);padding:0;overflow:visible}body#product :is(.ks-purchase,.ks-buyrail) .ks-accessories--alt .ks-accessory{grid-template-columns:var(--ks-target) minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;gap:var(--ks-space-3)}body#product :is(.ks-purchase,.ks-buyrail) .ks-accessories--alt .ks-accessory__frame{width:var(--ks-target);height:var(--ks-target);padding:var(--ks-space-1)}body#product :is(.ks-purchase,.ks-buyrail) .ks-accessories--alt .ks-accessory__art{height:100%}body#product :is(.ks-purchase,.ks-buyrail) .ks-accessories--alt .ks-accessory__name{font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}body#product :is(.ks-purchase,.ks-buyrail) .ks-accessories--alt .ks-accessory__price{font-size:var(--ks-fs-body);line-height:var(--ks-lh-name);white-space:nowrap}body#product .ks-description .ks-product:has(.ks-faq)~.ks-product-faq,body#product .ks-description .ks-product:has(.ks-faq)~.ks-product-buyer-guide>:is(h3:has(+details),details){display:none}@media (min-width:62rem){body#product .ks-pdp{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr;column-gap:var(--ks-space-8);row-gap:var(--ks-space-5)}body#product .ks-product-media{grid-column:1;grid-row:1 / span 2}body#product .ks-product-heading{grid-column:2;grid-row:1}body#product .ks-purchase{grid-column:2;grid-row:2;position:static}body#product .ks-gallery__real img{max-height:30rem}body#product .ks-reviews .ets_rv_statistics{grid-template-columns:minmax(0,1fr) max-content;align-items:start;column-gap:var(--ks-space-7)}body#product .ks-reviews .ets_rv_stats_review{grid-template-columns:max-content minmax(0,1fr);align-items:start;column-gap:var(--ks-space-7)}body#product .ks-reviews .ets_rv_modal_review{flex-direction:column;align-items:stretch;justify-content:start}body#product .ks-product-navigation{margin-block-start:var(--ks-space-4)}body#product .ks-specification .ks-facts:has(.ks-feature){grid-template-columns:minmax(0,1fr)}}body#product .ks-pdp-below{order:2;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ks-space-5);align-items:start}body#product .ks-pdp-below>*{min-width:0}body#product .ks-pdp-below>.ks-specification,body#product .ks-pdp-below>.ks-description{order:0}:root body#product .ks-pdp-below>.ks-aeo-tldr{margin:0;padding:var(--ks-space-4) var(--ks-space-5);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);color:var(--ks-ink);font-size:var(--ks-fs-body);line-height:var(--ks-lh-body)}body#product .ks-pdp-below .ks-specification{padding:var(--ks-space-2) var(--ks-space-5);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}body#product .ks-pdp-below .ks-specification h2{margin:var(--ks-space-4) 0 var(--ks-space-2)}body#product .ks-pdp-below .ks-feature,body#product .ks-pdp-below .ks-specification .ks-facts:not(:has(.ks-feature)){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-block:var(--ks-space-3)}body#product .ks-pdp-below .ks-specification .ks-facts:last-child>.ks-feature:last-child,body#product .ks-pdp-below .ks-specification .ks-facts:last-child:not(:has(.ks-feature)){border-block-end:0}body#product .ks-pdp-below .ks-specification :is(dt,dd){overflow-wrap:anywhere}body#product .ks-pdp-below .ks-specification dt{color:var(--ks-ink-2)}body#product .ks-description__title{margin:0 0 var(--ks-space-4);font-size:var(--ks-fs-h2);line-height:var(--ks-lh-h2);font-weight:var(--ks-w-h2);letter-spacing:var(--ks-tracking-display)}body#product .ks-description__lead{margin:0 0 var(--ks-space-5);font-size:var(--ks-fs-lead);line-height:var(--ks-lh-lead);color:var(--ks-ink)}body#product .ks-description__lead>:last-child,body#product .ks-description__body>:last-child{margin-block-end:0}body#product .ks-description__body{color:var(--ks-ink);font-size:var(--ks-fs-body);line-height:var(--ks-lh-body)}body#product .ks-description__body :is(p,li){max-width:var(--ks-prose)}body#product .ks-description__body p{margin:0 0 var(--ks-space-4)}body#product .ks-description__body :is(strong,b){font-weight:var(--ks-weight-ui)}body#product .ks-description__body h2{margin:var(--ks-space-6) 0 var(--ks-space-3);font-size:var(--ks-fs-h2);line-height:var(--ks-lh-h2);font-weight:var(--ks-w-h2);letter-spacing:var(--ks-tracking-display)}body#product .ks-description__body>:first-child,body#product .ks-description__body>:first-child>h2:first-child{margin-block-start:0}body#product .ks-description__body h3{margin:var(--ks-space-5) 0 var(--ks-space-2);font-size:var(--ks-h3);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-head)}body#product .ks-description__body :is(ul,ol){margin:0 0 var(--ks-space-4);padding-inline-start:var(--ks-space-5)}body#product .ks-description__body li{margin-block:var(--ks-space-1)}body#product .ks-description__body ul>li::marker{color:var(--ks-ink-2)}body#product .ks-description__body ol{font-variant-numeric:tabular-nums}body#product .ks-description__body a{color:var(--ks-link);text-underline-offset:.2em}body#product .ks-description__body img{max-width:100%;height:auto;border:0;border-radius:var(--ks-radius-media)}body#product .ks-description__body .ks-product-related ul{padding:0;list-style:none}body#product .ks-description__body .ks-product-related li{margin:0;border-block-end:var(--ks-border) solid var(--ks-line)}body#product .ks-description__body .ks-product-related a{display:flex;align-items:center;min-height:var(--ks-target);color:var(--ks-ink);text-decoration:none}body#product .ks-description__body .ks-product-related a:hover{color:var(--ks-link);text-decoration:underline}body#product .ks-description__body>h2{padding-block-start:var(--ks-space-5);border-block-start:var(--ks-border) solid var(--ks-line)}body#product .ks-description__body>h2:first-child{padding-block-start:0;border:0}body#product .ks-description__body>ul{padding-inline-start:0;list-style:none}body#product .ks-description__body>ul>li{position:relative;padding-inline-start:var(--ks-space-5)}body#product .ks-description__body>ul>li::before{content:"✓";position:absolute;inset-inline-start:0;color:var(--ks-ink-2);font-weight:var(--ks-weight-ui)}body#product .ks-description__body>ol{padding-inline-start:var(--ks-space-5)}body#product .ks-description__body>ol>li::marker{color:var(--ks-ink-2);font-weight:var(--ks-weight-ui)}body#product .ks-description__body table{width:100%;margin:0 0 var(--ks-space-5);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);border-collapse:separate;border-spacing:0;background:var(--ks-card);overflow-wrap:normal;font-variant-numeric:tabular-nums}body#product .ks-description__body :is(th,td){padding:var(--ks-space-3) var(--ks-space-4);text-align:start;vertical-align:top;border-block-start:var(--ks-border) solid var(--ks-line)}body#product .ks-description__body tr:first-child>:is(th,td){border-block-start:0}body#product .ks-description__body th{color:var(--ks-ink-2);font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}body#product .ks-description__body tbody td:first-child{font-weight:var(--ks-weight-ui)}body#product .ks-description__body>h3{margin:0;padding-block:var(--ks-space-4) var(--ks-space-2);border-block-start:var(--ks-border) solid var(--ks-line)}body#product .ks-description__body .ks-desc-faq{margin:0 0 var(--ks-space-5);padding-inline:var(--ks-space-5);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);background:var(--ks-card)}body#product .ks-description__body .ks-desc-faq .ks-faq-item>summary{padding-block:var(--ks-space-4)}body#product .ks-description__body .ks-desc-faq .ks-faq-item>summary>h3{margin:0;font:inherit}body#product .ks-description__body .ks-desc-faq .ks-faq-item>summary::before{content:none}body#product .ks-description__body .ks-desc-faq .ks-faq-item>:not(summary){margin-block:0 var(--ks-space-3);color:var(--ks-ink-2)}@media (max-width:40rem){body#product .ks-description__body table{display:block;overflow-x:auto}body#product .ks-description__body .ks-desc-faq{padding-inline:var(--ks-space-4)}}body#product .ks-product-buyer-guide>summary::before,:is(body#product .ks-description,.ks-category-faq) .ks-faq-item>summary::before{content:none}:is(body#product .ks-product-buyer-guide,body#product .ks-description .ks-faq-item,.ks-category-faq .ks-faq-item)>summary::after{content:"";flex:none;margin-inline-start:auto;width:var(--ks-space-2);height:var(--ks-space-2);border:solid var(--ks-ink-2);border-width:0 var(--ks-border-ctl) var(--ks-border-ctl) 0;transform:translateY(-25%) rotate(45deg);transition:transform var(--ks-fast) var(--ks-ease)}:is(body#product .ks-product-buyer-guide,body#product .ks-description .ks-faq-item,.ks-category-faq .ks-faq-item)[open]>summary::after{transform:translateY(25%) rotate(-135deg)}:is(body#product .ks-description,.ks-category-faq) .ks-faq-item>:not(summary){margin-inline-start:0}:is(body#product .ks-description,.ks-category-faq) .ks-faq-item+.ks-faq-item{border-block-start:var(--ks-border) solid var(--ks-line)}body#product .ks-description summary:focus-visible{outline:var(--ks-focus) solid var(--ks-ring);outline-offset:var(--ks-border-ctl)}@media (prefers-reduced-motion:reduce){:is(body#product .ks-product-buyer-guide,body#product .ks-description .ks-faq-item,.ks-category-faq .ks-faq-item)>summary::after{transition:none}}body#product .ks-description>details:first-of-type{margin-block-start:var(--ks-space-5)}body#product :is(#product-details,#ets-reviews,.ks-description){scroll-margin-top:calc(var(--ks-header-h) + var(--ks-space-4))}body#product .ks-buyrail{display:none}body#product .ks-buyrail__head{display:grid;grid-template-columns:var(--ks-space-8) minmax(0,1fr);align-items:center;gap:var(--ks-space-3)}body#product .ks-buyrail__frame{display:grid;width:calc(var(--ks-space-8) + var(--ks-space-2));height:calc(var(--ks-space-8) + var(--ks-space-2));padding:var(--ks-space-1)}body#product .ks-buyrail__head:has(.ks-buyrail__frame){grid-template-columns:calc(var(--ks-space-8) + var(--ks-space-2)) minmax(0,1fr)}body#product .ks-buyrail__head:not(:has(.ks-buyrail__frame)){grid-template-columns:minmax(0,1fr)}body#product .ks-buyrail__thumb{width:100%;height:100%;object-fit:contain}body#product .ks-buyrail__name{margin:0;font-size:var(--ks-fs-name);line-height:var(--ks-lh-name);font-weight:var(--ks-w-name);color:var(--ks-ink)}body#product .ks-buyrail .product-list-reviews{position:static;width:auto;margin:0;background:none}body#product .ks-buyrail .product-list-reviews a{display:inline-flex;align-items:center;min-height:var(--ks-space-5);color:var(--ks-ink);text-decoration:none}body#product .ks-buyrail .ks-stars{min-height:0;font-size:var(--ks-small)}body#product .ks-buyrail__pricing{display:grid;gap:var(--ks-space-1)}body#product .ks-buyrail__price{margin:0;font-size:var(--ks-fs-price);line-height:var(--ks-lh-price);font-weight:var(--ks-w-price);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}body#product .ks-buyrail__deliv{margin:0}body#product .ks-buyrail .ks-buy{width:100%;min-height:calc(var(--ks-control-h) + var(--ks-space-1));font-size:var(--ks-fs-button);font-weight:var(--ks-w-button)}body#product .ks-buyrail .ks-buy:disabled{opacity:1;background:var(--ks-paper-3);color:var(--ks-ink-2);cursor:not-allowed}body#product .ks-buyrail__trust{display:grid;gap:var(--ks-space-2);margin:0;padding:var(--ks-space-3) 0 0;border-block-start:var(--ks-border) solid var(--ks-line);list-style:none;color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}body#product .ks-buyrail__trust a{color:var(--ks-ink)}body#product .ks-buyrail__trust li::before{content:"✓ ";color:var(--ks-action)}body#product .ks-buyrail__quantity{display:flex;align-items:center;gap:var(--ks-space-3)}body#product .ks-buyrail__quantity input{width:5rem;min-height:var(--ks-target);background:var(--ks-btn-glass-fill);color:var(--ks-ink);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-sm)}body#product .ks-buyrail .ks-accessories--alt{padding-block:var(--ks-space-3) 0;border-block-start:var(--ks-border) solid var(--ks-line)}body#product .ks-buyrail .ks-accessories--alt .ks-accessories__title{margin:0;font-size:var(--ks-fs-body);font-weight:var(--ks-weight-ui)}@media (min-width:64rem){body#product .ks-pdp-below{grid-template-columns:minmax(0,1fr) var(--ks-rail);column-gap:var(--ks-space-6)}body#product .ks-pdp-below>:not(.ks-buyrail){grid-column:1;max-width:var(--ks-reading)}body#product .ks-pdp-below:has(>.ks-aeo-tldr) .ks-buyrail{grid-row:1 / 4}body#product .ks-buyrail:not(.ks-buyrail--visible){visibility:hidden;opacity:0}body#product .ks-buyrail{grid-column:2;grid-row:1 / 3;align-self:start;transition:opacity var(--ks-base) var(--ks-ease),visibility var(--ks-base);position:sticky;top:calc(var(--ks-header-h) + var(--ks-space-4));display:grid;gap:var(--ks-space-4);padding:var(--ks-space-4);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:none}}@media (min-width:80rem){body#product .ks-pdp-below{column-gap:var(--ks-space-8)}body#product .ks-buyrail{padding:var(--ks-space-5)}}@media (min-width:48rem){body#product .ks-pdp-below .ks-feature,body#product .ks-pdp-below .ks-specification .ks-facts:not(:has(.ks-feature)){grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}body#product .ks-ctabar{gap:var(--ks-space-3);padding:var(--ks-space-2) var(--ks-space-4) calc(var(--ks-space-2) + env(safe-area-inset-bottom, 0px));background:var(--ks-card);border-block-start:var(--ks-border) solid var(--ks-line);box-shadow:var(--ks-shadow-float)}body#product .ks-ctabar__offer{display:grid;flex:0 1 auto;gap:0;min-width:0}body#product .ks-ctabar .ks-button.ks-ctabar__cta{flex:1 0 8rem}@media (max-width:24.99rem){body#product .ks-ctabar__deliv{display:none}}body#product .ks-ctabar .ks-button.ks-ctabar__cta{white-space:nowrap}body#product .ks-ctabar__price{font-size:var(--ks-fs-price);line-height:var(--ks-lh-price);font-weight:var(--ks-w-price)}body#product .ks-ctabar__deliv{color:var(--ks-good);font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact);font-weight:var(--ks-weight-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body#product .ks-ctabar .ks-button.ks-ctabar__cta{min-height:var(--ks-target)}body#product .ks-steps{gap:var(--ks-head-gap);padding-block:var(--ks-space-7)}body#product .ks-steps__title{margin:0}body#product .ks-steps__list{gap:var(--ks-space-3)}body#product .ks-steps__item{padding:calc(var(--ks-space-4) + var(--ks-space-1));background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}body#product .ks-steps__item:hover{border-color:var(--ks-line-strong)}body#product .ks-steps__name{font-size:var(--ks-fs-body);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-ui)}body#product .ks-steps__text{color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}@media (min-width:48rem){body#product .ks-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-4)}}@media (min-width:64rem){body#product .ks-steps{padding-block:var(--ks-space-8)}body#product .ks-steps__list{grid-template-columns:repeat(4,minmax(0,1fr))}}body#product .ks-reviews .ets_rv_statistics{padding:var(--ks-space-4);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}:root body#product .ks-reviews :is(.ets_rv_grade_stars,.ets_rv_grade_stars.color1,.ks-stars__mark){color:var(--ks-star)!important}:root body#product .ks-buyrail .ks-stars__mark{color:var(--ks-star)!important}body#product .ks-reviews .ets_rv_average_rating .ks-stars__value{font-size:calc(var(--ks-fs-h2) + var(--ks-space-2));line-height:var(--ks-tight)}body#product .ks-reviews .ets_rv_average_rating .ks-stars__count{color:var(--ks-ink-2);font-size:var(--ks-fs-meta)}body#product .ks-reviews .ets_rv_statistic_rating>div{font-size:var(--ks-fs-fact)}body#product .ks-reviews .ets_rv_li_dropdown.active,body#product .ks-reviews .ets_rv_tab_questions.active .ets_rv_question_selection{background:var(--ks-card)!important;color:var(--ks-action)!important;box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-action)!important}body#product .ks-reviews .ets_rv_li_dropdown.active[class*="ets_rv_sort_by"]{background:var(--ks-paper-2)!important;color:var(--ks-ink)!important;box-shadow:inset 0 0 0 var(--ks-border) var(--ks-line-strong)}body#product .ks-reviews .ets_rv_modal_review .ks-button,body#product .ks-reviews .ets-rv-btn-question-big{min-height:var(--ks-target);font-size:var(--ks-fs-button)!important}body#product .ks-reviews .ets_rv_modal_review .ks-button:hover,body#product .ks-reviews .ets-rv-btn-question-big:hover{background:var(--ks-paper-3)!important}body#product .ks-reviews .ets-rv-product-comment-list-item{display:grid;grid-template-columns:calc(var(--ks-space-6) + var(--ks-space-2)) minmax(0,1fr);column-gap:var(--ks-space-3);row-gap:var(--ks-space-3);align-items:center}body#product .ks-reviews .ets-rv-product-comment-list-item>.ets-rv-comment-author-avatar{position:static!important;grid-column:1;grid-row:1;width:auto!important;height:auto!important;margin:0!important;inset:auto!important}body#product .ks-reviews .ets-rv-product-comment-list-item>.ets-rv-comment-infos{grid-column:2;grid-row:1;width:auto;margin:0!important;padding:0!important;float:none}body#product .ks-reviews .ets-rv-product-comment-list-item>.ets-rv-comment-content{grid-column:1 / -1;width:auto;margin:0!important;padding:0!important;float:none}body#product .ks-reviews .ets-rv-product-comment-list-item>:not(.ets-rv-comment-author-avatar,.ets-rv-comment-infos,.ets-rv-comment-content){grid-column:1 / -1}body#product .ks-reviews .ets-rv-product-comment-list-item::before,body#product .ks-reviews .ets-rv-product-comment-list-item::after{content:none}body#product .ks-reviews .ets-rv-comment-author-avatar .ets_rv_avatar_caption{line-height:1!important;font-size:var(--ks-fs-name)!important;font-weight:var(--ks-weight-ui);color:var(--ks-ink)!important;display:inline-grid;place-items:center;width:calc(var(--ks-space-6) + var(--ks-space-2));height:calc(var(--ks-space-6) + var(--ks-space-2));border-radius:50%;background:var(--ks-paper-2)!important}body#product .ks-reviews .ets-rv-product-comment-list-item .review-date-add,body#product .ks-reviews .ets-rv-product-comment-list-item .review-date{font-size:var(--ks-fs-fact);color:var(--ks-ink-2)}body#product .ks-reviews .product-comment-content-html{font-size:var(--ks-fs-body);line-height:var(--ks-lh-body);max-width:var(--ks-prose)}body#product .ks-reviews .ets_rv_product_comment_load_more{display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--ks-space-9) * 2);min-height:var(--ks-target);margin:var(--ks-space-2) auto 0;padding:0 var(--ks-space-5);background:var(--ks-paper-2);border-radius:var(--ks-radius-ctl);font-size:var(--ks-fs-button);font-weight:var(--ks-weight-ui)}body#product .ks-reviews .ets_rv_product_comment_load_more:hover{background:var(--ks-paper-3)}body#product .ks-reviews #product-comments-list-footer{display:grid;justify-items:center}body#product .ks-reviews__count{font-size:var(--ks-fs-name);font-weight:var(--ks-weight-ui)}@media (min-width:48rem){body#product .ks-reviews .ets_rv_statistics{padding:var(--ks-space-5)}body#product .ks-reviews .ets-rv-product-comment-list-item{padding:calc(var(--ks-space-4) + var(--ks-space-1))}}body#product .ks-accessories.ks-home-products{display:grid;gap:var(--ks-head-gap);max-width:none;overflow-x:visible}body#product .ks-accessories .ks-product-list{grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;gap:var(--ks-space-3);margin:0;padding:0 0 var(--ks-space-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body#product .ks-accessories .ks-product-list>.ks-product-card{scroll-snap-align:start}@media (min-width:48rem){body#product .ks-accessories .ks-product-list{grid-auto-flow:column;grid-auto-columns:30%;grid-template-columns:none;gap:var(--ks-space-4);overflow-x:auto;scrollbar-width:thin}}@media (min-width:64rem){body#product .ks-accessories .ks-product-list{grid-auto-columns:23%}}body#product{font:var(--ks-weight-text) var(--ks-text)/var(--ks-leading) var(--ks-font)}body#product .ks-pdp :focus-visible{outline:var(--ks-focus) solid var(--ks-violet)!important;outline-offset:var(--ks-border)}body#product .ks-gallery__empty{font-family:var(--ks-font);min-height:0;padding:var(--ks-space-4)}:root[data-design="neutral"] .ks-header-grid{padding-block:var(--ks-space-3)}:root[data-design="neutral"] .page-home .ks-hero.ks-hero--home{padding-block:var(--ks-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%, 24rem),1fr));gap:var(--ks-space-4)}:root[data-design="neutral"] .page-home .ks-hero.ks-hero--home h1{font-weight:var(--ks-weight-head);font-size:var(--ks-title);max-width:18ch}:root[data-design="neutral"] .page-home .ks-hero.ks-hero--home{min-height:0;align-content:start}:root[data-design="neutral"] .page-home .ks-hero__stage{display:grid;justify-items:center}:root[data-design="neutral"] .page-home .ks-hero__scene{max-height:20rem;width:auto;max-width:100%}:root[data-design="neutral"] .page-home .ks-hero__copy{min-width:0}:root[data-design="neutral"] .page-home .ks-hero__lead{max-width:var(--ks-prose)}:root[data-design="neutral"] .page-home .ks-home-categories{padding-block:var(--ks-space-4)}:root[data-design="neutral"] :is(.ks-hero__stage,.ks-purchase,.ks-trust,.ks-cart-summary){background:transparent;box-shadow:none;border-radius:0}:root[data-design="neutral"] :is(.ks-button,.ks-search,.ks-utility__toggle){border-radius:var(--ks-radius-sm)}:root[data-design="neutral"] .ks-primary{background:var(--ks-accent-surface);color:var(--ks-on-accent);box-shadow:none}:root[data-design="neutral"] #js-product-list .ks-product-card{border-inline:0;border-block-start:0;border-radius:0;padding-inline:0;background:transparent}:root[data-design="neutral"] .ks-card-art__unavailable{background:var(--ks-soft);border-radius:var(--ks-radius-sm)}:root[data-design="neutral"] .ks-reveal::after{content:none}:root[data-design="neutral"] .ks-custom-checkout :is(.ks-card,.ks-summary){box-shadow:none;border-radius:0;background:transparent;border-inline:0}:root[data-design="neutral"] .ks-custom-checkout .ks-card{border-block-start:0;border-block-end:var(--ks-border) solid var(--ks-rule)}:root[data-design="neutral"] .ks-custom-checkout :is(h1,h2){font-family:var(--ks-font);font-weight:var(--ks-weight-head)}:root[data-design="neutral"] .ks-page-heading h1{font-size:var(--ks-title);font-weight:var(--ks-weight-head)}:root[data-design="neutral"] body#module-kscheckout-checkout .ks-shell .ks-input::placeholder{color:var(--ks-muted)!important}:root[data-design="neutral"] .ks-custom-checkout .ks-input:focus{border-color:var(--ks-orange-700);box-shadow:none;outline:var(--ks-focus) solid var(--ks-orange-700);outline-offset:var(--ks-border)}:root[data-design="neutral"] .ks-custom-checkout .ks-cta{background:var(--ks-accent-surface);color:var(--ks-on-accent);box-shadow:none}:root[data-design="neutral"] .ks-custom-checkout .ks-cta>*{color:inherit}:root[data-design="neutral"] .ks-home-categories .ks-cat-tile{display:flex;align-items:center;min-height:var(--ks-target);padding:var(--ks-space-3) var(--ks-space-4);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius-sm);font-weight:var(--ks-weight-head);text-decoration:none}:root[data-design="neutral"] .ks-home-categories .ks-cat-tile:hover{background:var(--ks-soft);border-color:var(--ks-control)}:root[data-design="neutral"] #ks-home-products .ks-product-card{display:flex;flex-direction:column;gap:var(--ks-space-3);min-width:0;opacity:1;transform:none;animation:none}:root[data-design="neutral"] #ks-home-products .ks-card-art{order:0;height:auto;min-height:0}:root[data-design="neutral"] #ks-home-products .ks-card-art img{max-height:calc(var(--ks-thumb) * 1.5);width:100%;object-fit:contain}:root[data-design="neutral"] #ks-home-products .ks-card-art__unavailable{padding:var(--ks-space-3);font-weight:var(--ks-weight-head);text-align:center;overflow-wrap:anywhere}:root[data-design="neutral"] #ks-home-products .ks-card-description{display:contents}:root[data-design="neutral"] #ks-home-products .ks-card-description h2{order:1;font-size:var(--ks-heading);margin:0}:root[data-design="neutral"] #ks-home-products .ks-card-description h2 a{text-decoration:none}:root[data-design="neutral"] #ks-home-products .ks-card-purchase{order:2;margin:0}:root[data-design="neutral"] #ks-home-products .ks-card-description>:not(h2){order:3}:root[data-design="neutral"] #ks-home-products .ks-card__spec{order:4;margin:0}:root[data-design="neutral"] #ks-home-products .ks-card-secondary{flex-wrap:wrap}:root[data-design="neutral"] #ks-home-products .ks-card-purchase .ks-aeo-tldr{display:none}:root[data-design="neutral"] #ks-home-products .product-list-reviews{position:static;inset:auto;min-height:var(--ks-target);height:auto;opacity:1}:root[data-design="neutral"] #ks-home-products .product-list-reviews .ks-stars{position:static;min-height:var(--ks-target);height:auto}:root[data-design="neutral"] body#index #ks-chat-root #ksc-launcher{width:auto;max-width:var(--ks-prose);padding:var(--ks-space-3)}:root[data-design="neutral"] body#index #ks-chat-root :is(.ksc-launcher-avatar,.ksc-launcher-meta,.ksc-launcher-msg){display:none}:root body#product :is(.ks-gallery__real,.ks-product-navigation,.ks-ctabar,.ks-specification,.ks-aeo-tldr),:root body :is(.ks-product-card.ks-product-card,.ks-home-offer,.ks-steps__item,.ks-cart-modal__panel,.ks-notification,.ks-trust){background-color:var(--ks-card);box-shadow:var(--ks-lift)}:root :is(.ks-card-pricing,.ks-pricing,.ks-ctabar__offer,.ks-cart-modal__line){background:var(--ks-card);border-radius:var(--ks-radius-xs)}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){@media (prefers-reduced-transparency:no-preference){:root body#product :is(.ks-gallery__real,.ks-product-navigation,.ks-ctabar),:root body :is(.ks-home-offer,.ks-cart-modal__panel,.ks-notification,.ks-trust){background-color:var(--ks-glass);-webkit-backdrop-filter:blur(var(--ks-blur));backdrop-filter:blur(var(--ks-blur))}}}:root body:is(#product,#category,#cart,#index){background-image:var(--ks-hero-wash);background-size:100% 60rem;background-repeat:no-repeat}:root .ks-pdp-trust{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ks-space-4);padding:var(--ks-space-5);border-radius:var(--ks-radius);margin-block:var(--ks-space-6)}.ks-pdp-trust p{display:grid;grid-template-columns:auto 1fr;column-gap:var(--ks-space-3);margin:0}.ks-pdp-trust p>span{grid-row:1/3;align-self:center;display:flex}:root body#product :is(.ks-specification,.ks-description,.ks-faq-item,.ks-steps__item,.ks-reviews){background:var(--ks-card);box-shadow:var(--ks-elev-1);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);padding:var(--ks-space-4)}:root body#product .ks-specification h2{background:none;padding:0;display:flex;align-items:center;gap:var(--ks-space-3)}:root body#product .ks-specification h2::before{content:"";display:grid;place-items:center;width:var(--ks-target);height:var(--ks-target);background:var(--ks-icon-list) center/55% no-repeat var(--ks-glass);color:var(--ks-action);border-radius:var(--ks-radius-sm);box-shadow:var(--ks-elev-1)}:root body#product :is(.ks-product-navigation a,.ks-qty),:root .ks-sort button{background:var(--ks-btn-glass-fill);border:var(--ks-border) solid var(--ks-btn-glass-border);backdrop-filter:var(--ks-btn-glass-filter);box-shadow:var(--ks-elev-1);color:var(--ks-ink)}:root body#product .ks-feature:hover{background:var(--ks-tint)}.ks-pdp-trust small{grid-column:2;color:var(--ks-ink-2)}:root .ks-description ul:has(>li>a:only-child):not(:has(li>:not(a))){display:flex;flex-wrap:wrap;gap:var(--ks-space-2);padding:0;list-style:none}:root .ks-description ul:has(>li>a:only-child):not(:has(li>:not(a))) li{padding:0;margin:0;border:0}:root .ks-description ul:has(>li>a:only-child):not(:has(li>:not(a))) a{display:inline-flex;align-items:center;min-height:var(--ks-target);padding:var(--ks-space-2) var(--ks-space-3);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-ctl)}:root body#product .ks-product-navigation{display:inline-flex;width:fit-content;gap:var(--ks-space-1);padding:var(--ks-space-1);border:var(--ks-border) solid var(--ks-line)}:root .ks-product-navigation a{border:0;border-radius:var(--ks-radius-ctl);padding:var(--ks-space-3) var(--ks-space-4)}:root .ks-product-navigation a:first-child{background:var(--ks-card);box-shadow:var(--ks-lift)}:root .ks-specification .ks-feature:nth-child(odd){background:var(--ks-sunken)}:root .ks-specification .ks-feature{padding-inline:var(--ks-space-3);border:0}:root body#product .ks-aeo-tldr{background-color:var(--ks-card);border-radius:var(--ks-radius)}:root .ks-cart-summary{background:var(--ks-card);box-shadow:var(--ks-lift)}:root .ks-cart-summary :is(.cart-total,.cart-summary-line){background:var(--ks-card)}@media(max-width:40rem){:root .ks-pdp-trust{grid-template-columns:1fr}}:root .ks-catalog:not([data-catalog-view="grid"]) #js-product-list .ks-product-list>.ks-product-card.ks-product-card{box-shadow:none}:root .ks-product-navigation{border-radius:var(--ks-radius-ctl)}: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--quiet{background:none;box-shadow:none}: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}:root body#product .ks-pdp .ks-purchase .ks-button.ks-buy:not(:disabled),:root body .ks-product-card .ks-button.ks-buy:not(:disabled),:root body .ks-ctabar .ks-button.ks-buy:not(:disabled),:root body .ks-custom-checkout .ks-cta{background-image:var(--ks-btn-primary-gloss),var(--ks-buy-sheen);box-shadow:var(--ks-btn-buy-shadow);color:var(--ks-on-accent)}@supports not (backdrop-filter:blur(1px)){:root body .ks-button:not(.ks-primary,.ks-buy){background:var(--ks-card)}}@media(max-width:40rem){:root .ks-catalog .ks-subcategories .ks-category-links{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:8.25rem;gap:var(--ks-space-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:var(--ks-space-1)}:root .ks-catalog .ks-subcategories .ks-category-links:not(:has(>:nth-child(5))){grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}:root .ks-catalog .ks-subcategories .ks-category-links:not(:has(>:nth-child(5)))>.ks-subcategory:nth-child(n){height:auto}:root .ks-subcategories .ks-subcategory:nth-child(n){display:flex;min-height:0;height:7.75rem;gap:var(--ks-space-1);padding:var(--ks-space-2);scroll-snap-align:start}.ks-subcategory img{width:3.5rem;height:3.5rem;object-fit:contain;flex:none}.ks-subcategory strong{font-size:var(--ks-small);line-height:1.15;height:2.3em;flex:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ks-subcategory small{line-height:1}.ks-subcategories__toggle{display:none}.ks-subcategories h2{margin-bottom:var(--ks-space-1)}}:root .ks-buy:not(:disabled,.disabled),:root .ks-cart-summary .cart-detailed-actions>.ks-primary:not(:disabled),:root .ks-cart-modal__actions .ks-primary:not(:disabled){background-image:var(--ks-buy-sheen);color:var(--ks-on-accent)}:root .ks-buy:hover:not(:disabled,.disabled),:root .ks-buy:active:not(:disabled,.disabled){background-image:none}: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 .ks-button.ks-buy{border:var(--ks-border) solid var(--ks-btn-glass-border)}: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}:root[data-theme="dark"] .page-home .ks-band__icon{color:var(--ks-on-brand)}@media(min-width:48rem){:root .ks-catalog .ks-subcategories .ks-category-links{grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr))}:root .ks-subcategories .ks-subcategory{display:grid;grid-template-columns:4.25rem minmax(0,1fr);grid-template-rows:1fr 1fr;align-items:center;column-gap:var(--ks-space-3);row-gap:0;height:5.5rem;padding:var(--ks-space-2);min-height:0}:root .ks-subcategories .ks-subcategory img{grid-row:1/3;width:4.25rem;height:4.25rem;object-fit:contain;background:var(--ks-sunken);border-radius:var(--ks-radius-sm)}:root .ks-subcategories .ks-subcategory strong{align-self:end;font-size:var(--ks-small);line-height:1.2}:root .ks-subcategories .ks-subcategory small{grid-column:2;align-self:start}}@media (max-width:375px){body#product .ks-pdp .ks-variants:empty{display:none}}.ks-cast{--ks-cast-breathe:4.6s;--ks-cast-blink:5.6s;--ks-cast-bob:3.2s;--ks-cast-react:var(--ks-moderate);--ks-cast-beat:1.6s;--ks-cast-ease:cubic-bezier(.2,0,0,1);--ks-cast-ease-beat:cubic-bezier(.3,0,.2,1);position:relative;display:block;aspect-ratio:var(--ar);width:100%;height:auto;contain:layout paint style;isolation:isolate;pointer-events:auto}.ks-cast img{position:absolute;inset:0;width:100%;height:100%;display:block;max-width:none;user-select:none;-webkit-user-drag:none}.ks-cast picture{display:contents}.ks-cast__rig{position:absolute;inset:0;transform-origin:50% 92%}.ks-cast__react,.ks-cast__lid{opacity:0}.ks-cast__body,.ks-cast__react{transition:opacity var(--ks-cast-react) var(--ks-cast-ease)}.ks-cast__shadow{transform-origin:50% 96%}.ks-cast.is-live .ks-cast__rig{animation:ks-cast-breathe var(--ks-cast-breathe) ease-in-out var(--ks-cast-delay,0s) infinite}.ks-cast.is-live .ks-cast__shadow{animation:ks-cast-shadow var(--ks-cast-breathe) ease-in-out var(--ks-cast-delay,0s) infinite}.ks-cast.is-live .ks-cast__lid{animation:ks-cast-blink var(--ks-cast-blink) linear var(--ks-cast-delay,0s) infinite}@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}}.ks-cast.is-react .ks-cast__react{opacity:1}.ks-cast.is-react .ks-cast__body{opacity:0;transition-delay:var(--ks-fast)}.ks-cast.is-react .ks-cast__lid{animation:none;opacity:0}@media (hover:hover){.ks-cast:hover .ks-cast__react{opacity:1}.ks-cast:hover .ks-cast__body{opacity:0;transition-delay:var(--ks-fast)}.ks-cast:hover .ks-cast__lid{animation:none;opacity:0}}@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-cast:not(.is-live) *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.ks-cast *{animation:none!important;transition:none!important}.ks-cast__react,.ks-cast__lid{display:none}.ks-cast .ks-cast__body{opacity:1!important}}.ks-cast::before{content:"";position:absolute;inset:92% 8% 0;background-image:radial-gradient(ellipse,var(--ks-navy),transparent 70%);opacity:.25}.ks-empty .ks-cast{height:8.75rem}.ks-cast{opacity:0;transition:opacity var(--ks-moderate) var(--ks-cast-ease)}.ks-cast.is-ready{opacity:1}@media (scripting:none){.ks-cast{opacity:1}}.ks-steps__item .ks-cast{height:8.75rem;width:auto;max-width:100%;margin:0 auto var(--ks-space-2)}@media (max-width:40rem){.ks-steps__item .ks-cast{height:6.5rem}}.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-cast .ks-cast__poster{display:block;position:absolute;inset:0}.ks-cast__poster img{width:100%;height:100%;object-fit:contain}.ks-cast .ks-cast__poster--dark{display:none}:root[data-theme="dark"] .ks-cast__poster--light{display:none}:root[data-theme="dark"] .ks-cast__poster--dark{display:block}.ks-cast__video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;pointer-events:none}.ks-cast__video.is-playing{opacity:1}.ks-cast:has(.ks-cast__video.is-playing) .ks-cast__rig{opacity:0}@media(prefers-reduced-motion:reduce){.ks-cast__video{display:none}}.ks-cast--hero{display:block;width:12rem;max-width:100%;margin-inline:auto;isolation:isolate;contain:layout style}.ks-cast--hero{isolation:auto;contain:style;mix-blend-mode:darken}:root[data-theme="dark"] .ks-cast--hero{mix-blend-mode:normal}:root[data-theme="dark"] .ks-cast--hero{mix-blend-mode:lighten}.ks-cast.ks-cast--hero .ks-cast__video{mask-image:none}.ks-empty .ks-cast,.ks-not-found .ks-cast{width:auto;height:15rem;margin-inline:auto}.ks-cast:is(.ks-cast--hero,.ks-cast--cart,.ks-cast--help) .ks-cast__video{transition:opacity var(--ks-fast) var(--ks-ease);mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent),linear-gradient(to bottom,transparent,black 8%,black 92%,transparent);mask-composite:intersect}@media(max-width:40rem){.ks-empty .ks-cast,.ks-not-found .ks-cast{height:12.5rem}}@media(min-width:64rem){:root .ks-hero--home{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 15rem}:root .ks-hero--home>.ks-cast--hero{grid-column:3;grid-row:1;width:15rem;align-self:end}:root .ks-hero--home>.ks-hero__stage{grid-column:2;grid-row:1}}.ks-cart-layout{display:grid;gap:var(--ks-space-6);align-items:start}.ks-cart .cart-overview{display:grid;gap:var(--ks-space-3);background:none;border:0;border-radius:0;padding:0;min-width:0;align-self:start}.ks-cart-line{display:grid;grid-template-columns:var(--ks-thumb) minmax(0,1fr) auto;gap:var(--ks-space-4);padding:var(--ks-space-4) var(--ks-space-5);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:none;align-items:start}.ks-cart .ks-cart-line:last-child{border-block-end:var(--ks-border) solid var(--ks-line)}.ks-cart .ks-cart-line__body{display:grid;gap:var(--ks-space-1);min-width:0}.ks-cart-line h2{margin:0;font-size:var(--ks-fs-body);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-ui);text-wrap:pretty}.ks-cart .ks-cart-line h2 a{color:var(--ks-ink);text-decoration:none}.ks-cart .ks-cart-line h2 a:hover{color:var(--ks-violet);text-decoration:underline}.ks-cart-line p{margin:0}.ks-cart-cover{width:var(--ks-thumb);aspect-ratio:1;display:grid;place-items:center;overflow:hidden;padding:var(--ks-space-1);border-radius:var(--ks-radius-media);background:var(--ks-paper-2)}.ks-cart-cover>*{grid-area:1 / 1}.ks-cart-cover img{width:100%;height:100%;object-fit:contain}.ks-cart-cover__fallback{width:100%;height:100%;display:grid;place-items:center;padding:var(--ks-space-2);border-radius:var(--ks-radius-sm);background:var(--ks-tint);color:var(--ks-ink-2);text-align:center;font-size:var(--ks-micro);font-weight:var(--ks-weight-ui);overflow-wrap:anywhere}.ks-cart-cover__fallback[hidden]{display:none}.ks-cart-line__facts{color:var(--ks-ink-2);font-size:var(--ks-small)}.ks-cart-line__unit{color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-variant-numeric:tabular-nums}.ks-cart-line-total{font-size:var(--ks-fs-price);line-height:var(--ks-lh-price);font-weight:var(--ks-w-price);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ks-cart-quantity{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-1) var(--ks-space-4);margin-block-start:var(--ks-space-2)}.ks-cart-quantity input{width:var(--ks-space-7);min-height:var(--ks-target);font:inherit;font-weight:var(--ks-weight-ui);text-align:center;font-variant-numeric:tabular-nums;color:var(--ks-ink);background:var(--ks-inset);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-sm)}.ks-cart-quantity button.ks-button{flex:0 0 var(--ks-target);min-height:var(--ks-target);padding:0;font-size:var(--ks-lead)}.ks-cart-quantity .remove-from-cart{min-width:var(--ks-target);min-height:var(--ks-target);padding:0;border:0;background:none;color:var(--ks-warn);font-size:var(--ks-small);text-decoration:underline}:root .ks-cart .ks-cart-quantity .ks-button{background:transparent;color:var(--ks-ink);border:var(--ks-border-ctl) solid var(--ks-line-strong);box-shadow:none}:root .ks-cart .ks-cart-quantity .remove-from-cart{display:inline-flex;align-items:center;justify-content:center;min-width:var(--ks-target);min-height:var(--ks-target);background:transparent;color:var(--ks-warn);border:0;box-shadow:none}:root .ks-cart .ks-cart-quantity :is(.ks-button,.remove-from-cart):hover:not(:disabled){background:var(--ks-sunken)}:root .ks-cart .ks-cart-quantity :is(.ks-button,.remove-from-cart):active:not(:disabled){background:var(--ks-paper-3)}.ks-cart-quantity .remove-from-cart:hover:not(:disabled){color:var(--ks-ink)}.ks-cart :is(button,input,a,summary):focus-visible{outline:var(--ks-focus) solid var(--ks-violet);outline-offset:var(--ks-border)}.ks-cart [aria-disabled="true"],.ks-cart :disabled{cursor:wait}.ks-cart-error:not(:empty){margin:0 0 var(--ks-space-4);padding:var(--ks-space-3) var(--ks-space-4);border-inline-start:var(--ks-accent) solid var(--ks-warn);border-radius:var(--ks-radius-ctl);background:var(--ks-danger-10)}.ks-cart-summary{align-self:start;display:grid;gap:0;padding:0;overflow:hidden;background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:none}.ks-cart-summary>*{padding:var(--ks-space-4) var(--ks-space-5)}.ks-cart-summary .cart-detailed-totals{order:1;display:grid;gap:var(--ks-space-3)}.ks-cart-summary .cart-voucher{order:2;padding-block:0}.ks-cart-summary .cart-detailed-actions{order:3;display:grid;gap:var(--ks-space-4);margin:0;padding-block-end:var(--ks-space-4)}.ks-cart-summary h2{margin:0;font-size:var(--ks-fs-list);line-height:var(--ks-lh-list);font-weight:var(--ks-w-list)}.ks-cart-totals{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ks-space-2) var(--ks-space-3);margin:0;font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}.ks-cart-totals dt{margin:0}.ks-cart-totals dd{margin:0;text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.ks-cart-summary .js-cart-summary-totals{padding-block-start:var(--ks-space-3);border-block-start:var(--ks-border-ctl) solid var(--ks-ink);align-items:baseline}.ks-cart-summary .js-cart-summary-totals :is(dt,dd){color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}.ks-cart-summary .js-cart-summary-totals dd strong{font-weight:var(--ks-weight-text)}.ks-cart-summary .js-cart-summary-totals dt:first-of-type{color:var(--ks-ink);font-size:var(--ks-fs-body);font-weight:var(--ks-weight-ui)}.ks-cart-summary .js-cart-summary-totals dd:first-of-type{color:var(--ks-ink)}.ks-cart-summary .js-cart-summary-totals dd:first-of-type strong{font-size:var(--ks-fs-price);line-height:var(--ks-lh-price);font-weight:var(--ks-w-price);font-variant-numeric:tabular-nums lining-nums}.ks-cart-summary .cart-detailed-totals>.ks-trust__copy{color:var(--ks-ink-2)}details.ks-cart-voucher{display:block;padding-block:0;border-block:var(--ks-border) solid var(--ks-line)}details.ks-cart-voucher[open]{display:grid;gap:var(--ks-space-3)}.ks-cart-voucher summary{display:flex;align-items:center;min-height:var(--ks-target);cursor:pointer;color:var(--ks-violet);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);list-style:none}.ks-cart-voucher summary::-webkit-details-marker{display:none}.ks-cart-voucher form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ks-space-2);padding-block-end:var(--ks-space-3)}.ks-cart-voucher form label{grid-column:1 / -1;font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}.ks-cart-summary input:not([type=hidden]){width:100%;min-height:var(--ks-control-h);padding:0 var(--ks-space-3);font:inherit;color:var(--ks-ink);background:var(--ks-paper);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl)}.ks-cart-summary input:not([type=hidden]):focus{outline:none;border-color:var(--ks-violet);box-shadow:0 0 0 var(--ks-focus) var(--ks-violet-soft)}.ks-cart-summary .cart-voucher>p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ks-space-2);margin:var(--ks-space-3) 0 0;font-size:var(--ks-small)}.ks-cart-summary .js-error:empty{display:none}.ks-cart-summary .ks-primary{min-height:calc(var(--ks-control-h) + var(--ks-space-2));font-size:var(--ks-fs-button);line-height:var(--ks-lh-button);font-weight:var(--ks-w-button);box-shadow:none}.ks-cart-summary .cart-detailed-actions>.ks-primary{background:var(--ks-orange);border-color:var(--ks-orange);color:var(--ks-on-accent)}.ks-cart-summary .cart-detailed-actions>.ks-primary:hover:not(:disabled){background:var(--ks-orange-hover);border-color:var(--ks-orange-hover);color:var(--ks-on-accent)}.ks-cart-summary .cart-detailed-actions>.ks-primary:disabled{background:var(--ks-paper-3);border-color:var(--ks-paper-3);color:var(--ks-ink-2)}.ks-cart-summary .cart-detailed-actions>.ks-trust__copy{margin:0;padding:var(--ks-space-3) 0 0;background:none;color:var(--ks-good);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);border-block-start:var(--ks-border) solid var(--ks-line)}.ks-cart-summary .cart-detailed-totals>div[style*="flex-direction:column"]{gap:0!important;margin:0!important}.ks-cart-summary .cart-detailed-totals>div[style*="flex-direction:column"]>div[style*="F0FDF4"]{flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-start!important;gap:var(--ks-space-2)!important;padding:var(--ks-space-2) 0!important;background:none!important;border:0!important;border-radius:0!important;color:var(--ks-ink)!important;font-size:var(--ks-small)!important}.ks-cart-summary .cart-detailed-totals>div[style*="flex-direction:column"]>div[style*="F0FDF4"] strong{color:var(--ks-ink)}.ks-cart-summary .pshow-cart{display:grid;gap:var(--ks-space-1);padding:var(--ks-space-3) var(--ks-space-4);border-radius:var(--ks-radius-ctl);background:var(--ks-paper-2)}.ks-cart-summary .pshow-cart .pshow-points-cart{display:block;padding:0;background:none;color:var(--ks-ink);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);text-align:start}.ks-cart-summary .pshow-cart .pshow-points-cart .desc{text-align:start}.ks-cart-summary .pshow-cart>div{width:auto;max-width:none;padding:0}.ks-cart-summary .pshow-cart p{margin:0;color:var(--ks-ink-2);font-size:var(--ks-small)!important}.ks-cart-summary .pshow-cart .button-join-pshowloyalty{display:inline-flex;align-items:center;min-height:var(--ks-target);padding:0;border:0;background:none;color:var(--ks-violet);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);text-decoration:underline}.ks-cart-summary .cart-detailed-totals>div[style*="flex-direction:column"]>div[style*="F8FAFC"],.ks-cart-summary .cart-detailed-totals>div[style*="flex-direction:column"]>div[style*="text-align:center"]{display:none!important}:root .ks-cart a[href*="b2b"],:root .ks-cart a[style*="F97316"]{color:var(--ks-violet)!important;font-weight:var(--ks-weight-ui);text-decoration:underline!important}.ks-not-found{display:grid;gap:var(--ks-space-4);justify-items:start}.ks-not-found__links{display:flex;flex-wrap:wrap;gap:var(--ks-space-3)}@media (min-width:62rem){.ks-cart-layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--ks-space-8)}.ks-cart-summary{align-self:start}.ks-cart-summary .pshow-cart{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--ks-space-3)}.ks-cart-summary .pshow-cart>:not(:has(.button-join-pshowloyalty)){grid-column:1}.ks-cart-summary .pshow-cart>:has(.button-join-pshowloyalty){grid-column:2;grid-row:1 / span 2}.ks-cart-summary .cart-detailed-totals{gap:var(--ks-space-2)}.ks-cart-summary .pshow-cart{padding-block:var(--ks-space-2)}.ks-cart-summary .cart-detailed-actions{padding-block-start:var(--ks-space-3)}.ks-cart-summary .cart-detailed-actions>.ks-primary{min-height:var(--ks-control-h)}}@media (max-width:40rem){.ks-cart .ks-cart-line{column-gap:var(--ks-space-3)}.ks-cart-line{grid-template-columns:var(--ks-space-8) minmax(0,1fr)}.ks-cart-cover{width:var(--ks-space-8)}.ks-cart-line-total{grid-column:2}.ks-cart .ks-cart-quantity .remove-from-cart{flex-basis:auto}.ks-cart-summary>*{padding-inline:var(--ks-space-4)}.ks-cart-summary .cart-detailed-actions>.ks-trust__copy{margin-inline:0;padding-inline:0}body#cart .ks-cart-summary .cart-detailed-actions{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--ks-layer-skip);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ks-space-1) var(--ks-space-4);padding:var(--ks-space-2) var(--ks-gutter) calc(var(--ks-space-2) + env(safe-area-inset-bottom, 0px));background:var(--ks-surface);border-block-start:var(--ks-border) solid var(--ks-line);box-shadow:var(--ks-shadow-float)}body#cart .ks-cart-summary .cart-detailed-actions>.ks-primary{min-height:var(--ks-control-h)}body#cart .ks-cart-summary .cart-detailed-actions>:not(.ks-primary,.ks-cartbar__total){grid-column:1 / -1}body#cart .ks-cart-summary .cart-detailed-actions>.ks-trust__copy{display:none}body#cart:has(.ks-cart-summary .cart-detailed-actions .ks-primary){padding-block-end:calc(var(--ks-control-h) + var(--ks-space-4) + env(safe-area-inset-bottom, 0px))}}.ks-cartbar__total{display:none}@media (max-width:40rem){body#cart .ks-cartbar__total{display:grid;gap:0;margin:0}.ks-cartbar__total span{color:var(--ks-ink-2);font-size:var(--ks-small)}.ks-cartbar__total strong{font-size:var(--ks-fs-price);line-height:var(--ks-lh-price);font-weight:var(--ks-w-price);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}}body#cart:has(.ks-empty) iframe[src*="revolut"],body#cart:has(.ks-empty) iframe[src*="pay.google.com"],body#cart:has(.ks-empty) iframe[src*="payment-request"]{display:none!important}body#cart .ks-empty{max-width:40rem;margin-inline:auto;text-align:center}body#cart .ks-empty .ks-primary{width:auto;min-width:var(--ks-target)}body#cart .cart-overview:has(.ks-empty){border-block-start:0}.ks-cart-layout:not(:has(.ks-cart-summary)){grid-template-columns:minmax(0,1fr)}.ks-cart-modal[open]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:var(--ks-space-4);border:0;background:var(--ks-scrim);color:var(--ks-ink);overscroll-behavior:contain}.ks-cart-modal::backdrop{background:transparent}html:has(.ks-cart-modal[open]){overflow:hidden}.ks-cart-modal__panel{display:grid;gap:var(--ks-space-5);width:min(100%, 34rem);max-height:calc(100dvh - var(--ks-space-7));overflow:auto;padding:var(--ks-space-6);border-radius:var(--ks-radius);background:var(--ks-paper);box-shadow:var(--ks-shadow-float)}.ks-cart-modal__body{display:grid;gap:var(--ks-space-4)}.ks-cart-modal__title{margin:0;font-size:var(--ks-heading);font-weight:var(--ks-weight-head);letter-spacing:var(--ks-tracking);line-height:var(--ks-tight)}.ks-cart-modal__line{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--ks-space-4);align-items:center;padding-block:var(--ks-space-4);border-block:var(--ks-border) solid var(--ks-line)}.ks-cart-modal__img{width:var(--ks-space-8);height:var(--ks-space-8);object-fit:contain;border-radius:var(--ks-radius-media);background:var(--ks-paper-2)}.ks-cart-modal__meta{display:grid;gap:var(--ks-space-1);font-size:var(--ks-small)}.ks-cart-modal__name{font-size:var(--ks-text);font-weight:var(--ks-weight-ui)}.ks-cart-modal__price{font-weight:var(--ks-weight-head);font-variant-numeric:tabular-nums;white-space:nowrap}.ks-cart-modal__actions{display:grid;gap:var(--ks-space-3)}.ks-cart-modal__actions form{margin:0}.ks-cart-modal__actions .ks-primary{background:var(--ks-orange);border-color:var(--ks-orange);color:var(--ks-on-accent)}.ks-cart-modal__actions .ks-primary:hover{background:var(--ks-orange-hover);border-color:var(--ks-orange-hover);color:var(--ks-on-accent)}@media (min-width:40rem){.ks-cart-modal__actions{grid-template-columns:1fr 1fr}}@media (max-width:39.9375rem){.ks-cart-modal[open]{place-items:end stretch;padding:0}.ks-cart-modal__panel{width:100%;border-end-start-radius:0;border-end-end-radius:0}}.ks-cart-summary .cart-detailed-totals div[style*="F0FDF4"]>span,.ks-cart>div[style*="64748B" i]>span{display:block;position:relative;padding-inline-start:calc(var(--ks-space-4) + var(--ks-space-2));text-align:start}.ks-cart-summary .cart-detailed-totals div[style*="F0FDF4"]>span::first-letter,.ks-cart>div[style*="64748B" i]>span::first-letter{font-size:0}.ks-cart-summary .cart-detailed-totals div[style*="F0FDF4"]>span,.ks-cart>div[style*="64748B" i]>span{text-indent:-.25em}.ks-cart-summary .cart-detailed-totals div[style*="F0FDF4"]>span::before,.ks-cart>div[style*="64748B" i]>span::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.15em;width:var(--ks-space-4);height:var(--ks-space-4);color:var(--ks-ink-2);background:var(--ks-line-icon) center / contain no-repeat}.ks-cart-summary .cart-detailed-totals div[style*="F0FDF4"]>span{--ks-line-icon:var(--ks-icon-bolt)}.ks-cart>div[style*="64748B" i]>span{--ks-line-icon:var(--ks-icon-briefcase);display:inline-block}.ks-cart [style*="64748b"],.ks-cart [style*="64748B"]{color:var(--ks-ink-2)!important}.ks-customer{max-width:var(--ks-prose);background:var(--ks-raised);padding:var(--ks-space-6);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:none;display:grid;gap:var(--ks-space-5)}.ks-customer form{display:grid;gap:var(--ks-space-2)}.ks-account{max-width:var(--ks-page);background:transparent;border:0;padding:0;box-shadow:none}.ks-account .ks-account-grid__link:hover{background:transparent;border-color:var(--ks-ink)}.ks-account .ks-account-grid__link:hover .ks-account-grid__name{color:var(--ks-violet)}.ks-order-detail{background:transparent;border:0;padding:0;box-shadow:none;overflow-wrap:anywhere}.ks-order-detail>.ks-order__head{padding:var(--ks-space-5);background:var(--ks-raised);border:var(--ks-border-ctl) solid var(--ks-ink);border-radius:var(--ks-radius)}.ks-order-detail>h2{margin:0;font-size:var(--ks-heading)}.ks-order-detail .ks-order__history li{display:flex;flex-wrap:wrap;gap:var(--ks-space-2);align-items:center;color:var(--ks-muted)}.ks-order-detail .ks-order-modules{padding-block:var(--ks-space-5);border-block-start:var(--ks-border) solid var(--ks-line)}.ks-order-detail .ks-order-modules h3{margin:0}.ks-order-detail .ks-cart-totals dd{padding-inline-start:var(--ks-space-3)}.ks-order-detail .ks-cart-totals{column-gap:0;width:100%;max-width:min(100%, 30rem);margin-inline-start:auto;padding:var(--ks-space-4) 0 0;background:none;border-block-start:var(--ks-border-ctl) solid var(--ks-ink);border-radius:0}.ks-order-detail .ks-cart-totals :is(dt,dd):not(:last-of-type){color:var(--ks-muted)}.ks-order-detail .ks-cart-totals :is(dt,dd):last-of-type{color:var(--ks-ink);font-size:var(--ks-heading);font-weight:var(--ks-weight-head);padding-block-start:var(--ks-space-3);border-block-start:var(--ks-border) solid var(--ks-rule)}.ks-order-detail .ks-order__actions:empty{display:none}.ks-account-grid__link>.ks-account-grid__name:only-child{grid-column:1 / -1}.ks-order-detail :is(.ks-invoice__actions,.ks-delivery .ks-buy-actions){display:flex;flex-wrap:wrap;align-items:start}.ks-order-detail :is(.ks-invoice__actions,.ks-delivery) .ks-button{max-width:100%}.ks-order-detail .ks-order-line>.ks-button{justify-self:start;max-width:100%}.ks-order-line__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 8rem),max-content));gap:var(--ks-space-2) var(--ks-space-6);margin:0}.ks-order-line__facts>div{display:grid;gap:var(--ks-space-1)}.ks-order-line__facts dt{color:var(--ks-muted);font-size:var(--ks-small)}.ks-order-line__facts dd{margin:0}.ks-field{display:grid;gap:var(--ks-space-2);margin:0 0 var(--ks-space-4);max-width:var(--ks-prose)}.ks-customer{margin-inline:auto}.ks-field input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.ks-field select{width:100%}.ks-field :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select):focus{outline:none;border-color:var(--ks-violet);box-shadow:0 0 0 var(--ks-focus) var(--ks-violet-soft)}.ks-field label,.ks-field legend{min-height:0;margin:0;line-height:var(--ks-leading);display:block;font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}.ks-field label:has([type=checkbox]),.ks-field label:has([type=radio]){display:flex;align-items:center;gap:var(--ks-space-2);min-height:var(--ks-target)}.ks-field label:has(>[type=checkbox]){display:block;padding-inline-start:calc(var(--ks-space-5) + var(--ks-space-2));padding-block:calc((var(--ks-target) - var(--ks-space-5)) / 2)}.ks-field label>[type=checkbox]{float:inline-start;flex-shrink:0;margin:0 0 0 calc((var(--ks-space-5) + var(--ks-space-2)) * -1)}.ks-field label:has(>[type=checkbox]) em{display:block;color:var(--ks-muted);font-style:normal;font-size:var(--ks-small)}.ks-field fieldset{min-width:0;border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-ctl);padding:var(--ks-space-3);display:grid;gap:var(--ks-space-2)}.ks-field [aria-invalid=true]{border-color:var(--ks-warn)}.ks-customer [role=alert]{border-radius:var(--ks-radius-ctl);border-inline-start:var(--ks-accent) solid var(--ks-warn);padding:var(--ks-space-3);background:var(--ks-danger-10);color:var(--ks-ink);overflow-wrap:anywhere}.ks-customer :focus-visible{outline:var(--ks-focus) solid var(--ks-violet);outline-offset:var(--ks-border)}.ks-customer [role=alert] :first-child{margin-block-start:0}.ks-customer [role=alert] :last-child{margin-block-end:0}.ks-account-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 24rem),1fr));gap:0 var(--ks-space-7);border-block-start:var(--ks-border-ctl) solid var(--ks-ink)}.ks-account-grid__link.ks-tile{grid-template-columns:var(--ks-space-8) minmax(0,1fr);gap:var(--ks-space-1) var(--ks-space-3);align-content:start;align-items:center;min-height:var(--ks-target);padding:var(--ks-space-4);background:var(--ks-raised);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:var(--ks-shadow-card);color:var(--ks-ink);text-decoration:none;font-weight:var(--ks-weight-ui)}.ks-account-grid__link:hover{border-color:var(--ks-ink)}.ks-account-grid>a:not(.ks-tile),.ks-account-grid>li>a{display:grid;grid-template-columns:var(--ks-space-8) minmax(0,1fr);gap:var(--ks-space-3);align-items:center;position:relative;width:auto;max-width:none;min-height:var(--ks-target);padding:var(--ks-space-4);margin:0;background:var(--ks-raised);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:var(--ks-shadow-card);text-decoration:none;font-size:var(--ks-h3);font-weight:var(--ks-weight-head);letter-spacing:var(--ks-tracking);color:var(--ks-ink)}.ks-account-grid>a:not(.ks-tile)::before,.ks-account-grid>li>a::before{content:"";width:var(--ks-space-8);height:var(--ks-space-8);border-radius:var(--ks-radius-media);background:var(--ks-inset)}.ks-account-grid>a:not(.ks-tile) .link-item::before,.ks-account-grid>li>a .link-item::before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:calc((var(--ks-space-8) - var(--ks-space-5)) / 2);width:var(--ks-space-5);height:var(--ks-space-5);translate:0 -50%;border:var(--ks-border-ctl) solid currentColor;border-radius:var(--ks-radius-sm)}.ks-account-grid .ets_svg{display:none}.ks-account-grid>a:not(.ks-tile):hover,.ks-account-grid>li>a:hover{border-color:var(--ks-ink);color:var(--ks-violet)}.ks-account-grid{align-items:start}.ks-account-grid>li{list-style:none;display:contents}.ks-account-grid img[src*="slip.gif"],.ks-account-grid img.icon{display:none}.ks-account-grid .link-item{display:contents;color:var(--ks-ink)}.ks-account-grid i.material-icons{display:none}.ks-account-grid__icon{grid-row:1 / span 2;width:var(--ks-space-8);height:var(--ks-space-8);display:grid;place-items:center;border-radius:var(--ks-radius-media);background:var(--ks-inset);color:var(--ks-ink)}.ks-account-grid__icon::before{content:"";width:var(--ks-space-5);height:var(--ks-space-5);background:currentColor;-webkit-mask:var(--ks-account-icon) center / contain no-repeat;mask:var(--ks-account-icon) center / contain no-repeat}.ks-account-grid__link--identity .ks-account-grid__icon{--ks-account-icon: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.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-account-grid__link--addresses .ks-account-grid__icon{--ks-account-icon: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 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-account-grid__link--orders .ks-account-grid__icon{--ks-account-icon: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.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-account-grid__link--invoices .ks-account-grid__icon{--ks-account-icon: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.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-account-grid__link--gdpr .ks-account-grid__icon{--ks-account-icon: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.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-account-grid__link--loyalty .ks-account-grid__icon{--ks-account-icon: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 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-account-grid__link--help .ks-account-grid__icon{--ks-account-icon: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 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-account-grid__link--conditions .ks-account-grid__icon{--ks-account-icon: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='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-customer [style*="64748b"],.ks-customer [style*="64748B"]{color:var(--ks-ink-2)!important}.ks-account-grid__name{font-size:var(--ks-fs-body);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-ui);letter-spacing:0}.ks-account .ks-account-grid{gap:var(--ks-space-3);border-block-start:0;align-items:stretch}.ks-account .ks-account-grid__link:hover,.ks-account-grid>a:not(.ks-tile):hover{background:var(--ks-raised);border-color:var(--ks-violet)}.ks-account-grid__icon,.ks-account-grid>a:not(.ks-tile)::before{background:var(--ks-inset);color:var(--ks-brand)}.ks-account-grid>a:not(.ks-tile) .link-item::before{color:var(--ks-brand);inset-inline-start:calc(var(--ks-space-4) + (var(--ks-space-8) - var(--ks-space-5)) / 2)}.ks-order,.ks-address,.ks-order-detail>.ks-order__head{border:var(--ks-border) solid var(--ks-line);box-shadow:var(--ks-shadow-card)}.ks-customer:has(.ks-history),.ks-customer:has(.ks-order__history){box-shadow:var(--ks-shadow-card)}.ks-account-grid__text{color:var(--ks-ink-2);font-size:var(--ks-small);font-weight:var(--ks-weight-text)}.ks-customer__signout{justify-self:start;display:inline-flex;align-items:center;min-height:var(--ks-target);color:var(--ks-ink-2)}.ks-order{display:grid;gap:var(--ks-space-3);padding:var(--ks-space-5);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);background:var(--ks-raised);box-shadow:none;min-width:0}.ks-order__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ks-space-2)}.ks-order__ref{margin:0;font-size:var(--ks-heading);letter-spacing:var(--ks-tracking);font-variant-numeric:tabular-nums}.ks-order__ref a{text-decoration:none}.ks-order__meta{margin:0;color:var(--ks-muted)}.ks-order__actions{display:flex;flex-wrap:wrap;gap:var(--ks-space-2)}.ks-helpdesk-unavailable__actions .ks-button{flex:1 1 14rem;width:auto}.ks-customer:has(.ks-history),.ks-customer:has(.ks-order__history){max-width:var(--ks-page)}.ks-customer:has(>.ks-empty){max-width:var(--ks-page)}.ks-table{width:100%;border-collapse:collapse;overflow-wrap:normal}.ks-table :is(thead th,td:nth-child(2)){white-space:nowrap}.ks-table th,.ks-table td{text-align:start;padding:var(--ks-space-3);border-block-end:var(--ks-border) solid var(--ks-rule);vertical-align:middle}.ks-table thead th{color:var(--ks-ink-2);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);border-block-end:var(--ks-border-ctl) solid var(--ks-ink)}.ks-table tbody tr:last-child th,.ks-table tbody tr:last-child td{border-block-end:0}.ks-table__num{font-variant-numeric:tabular-nums;white-space:nowrap}.ks-table__actions{display:flex;flex-wrap:wrap;gap:var(--ks-space-2)}.ks-table__actions .ks-button{width:auto}@media (max-width:40rem){.ks-table thead{display:none}.ks-table tr{display:grid;gap:var(--ks-space-2);padding-block:var(--ks-space-3);border-block-end:var(--ks-border) solid var(--ks-rule)}.ks-table tbody tr:last-child{border-block-end:0}.ks-table th,.ks-table td{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;justify-items:end;gap:var(--ks-space-3);padding:0;border:0}.ks-table th[data-label]::before,.ks-table td[data-label]::before{content:attr(data-label);color:var(--ks-muted);font-size:var(--ks-small);justify-self:start;white-space:nowrap;flex-shrink:0}.ks-table th:not([data-label]),.ks-table td:not([data-label]){display:block;text-align:center}.ks-table__num{white-space:normal}.ks-table :is(thead th,td:nth-child(2)){white-space:normal}.ks-table td[data-label]:has(>:is(.ks-chip--status,.ks-order__status)){grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:var(--ks-space-2)}.ks-table :is(.ks-chip--status,.ks-order__status){max-width:100%;white-space:normal}.ks-table td:has(>.ks-table__actions){grid-template-columns:minmax(0,1fr);justify-items:stretch;padding-block-start:var(--ks-space-2)}.ks-table td:has(>.ks-table__actions)::before{content:none}.ks-table__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 9rem),1fr))}.ks-table__actions .ks-button{width:100%}}:is(.ks-chip--status,.ks-order__status){white-space:nowrap}.ks-order__history{list-style:none;margin:0;padding:0;display:grid;gap:var(--ks-space-2)}.ks-order-line{display:grid;gap:var(--ks-space-2);padding-block:var(--ks-space-3);border-block-end:var(--ks-border) solid var(--ks-rule)}.ks-order-line h3{margin:0}.ks-order__keys,.ksdeliverylinks{display:grid;gap:var(--ks-space-2);padding:var(--ks-space-4) var(--ks-space-5);background:var(--ks-citrus);color:var(--ks-on-citrus);border:0;border-radius:var(--ks-radius)}.ks-order__keys a,.ksdeliverylinks a{color:var(--ks-on-citrus)}.ks-order__key-label{margin:0;font-weight:var(--ks-weight-head)}.ks-order__key{font-family:ui-monospace,monospace;font-size:var(--ks-lead);font-weight:var(--ks-weight-ui);letter-spacing:.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ks-order-modules{display:grid;gap:var(--ks-space-3)}.ks-address-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--ks-space-4)}.ks-address{display:grid;gap:var(--ks-space-3);padding:var(--ks-space-5);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);background:var(--ks-raised)}.ks-address h2{margin:0;font-size:var(--ks-fs-list);line-height:var(--ks-lh-list);font-weight:var(--ks-w-list)}.ks-address address{font-style:normal;line-height:var(--ks-leading)}.ks-address__actions{display:flex;flex-wrap:wrap;gap:var(--ks-space-2)}.ks-address__actions [data-link-action="delete-address"]{border:var(--ks-border-ctl) solid var(--ks-danger);color:var(--ks-danger);background:transparent}.ks-address__actions [data-link-action="delete-address"]:hover{background:var(--ks-danger-10)}@media (max-width:40rem){.ks-history tbody{display:grid;gap:var(--ks-space-4)}}.ks-customer .ks-button{width:auto}.ks-receipt{max-width:44rem;gap:var(--ks-space-4)}.ks-receipt__head{align-items:start}.ks-receipt__label{margin:0;font-size:var(--ks-small);color:var(--ks-ink-2);text-transform:none;letter-spacing:0}.ks-receipt__ref{font-family:ui-monospace,monospace;font-size:clamp(1.5rem, 5vw, 2rem)}.ks-receipt__status{margin:0}.ks-receipt__payment:empty{display:none}.ks-receipt__payment{padding:var(--ks-space-4) var(--ks-space-5);background:var(--ks-inset);border:0;border-radius:var(--ks-radius);overflow-wrap:anywhere}.ks-receipt__payment p:first-child,.ks-receipt__payment h2:first-child,.ks-receipt__payment h3:first-child{margin-block-start:0}.ks-receipt__payment p:last-child{margin-block-end:0}.ks-receipt__payment h2,.ks-receipt__payment h3{font-size:var(--ks-text)}.ks-receipt__payment dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--ks-space-1) var(--ks-space-3);margin:0}.ks-receipt__payment dd{margin:0;font-family:ui-monospace,monospace}.ks-receipt__actions:empty{display:none}.ks-receipt__actions .ks-button{flex:1 1 12rem}.ks-receipt__title{margin:0;font-size:var(--ks-heading);letter-spacing:var(--ks-tracking)}.ks-receipt__lines{list-style:none;margin:0;padding:0}.ks-receipt__line{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--ks-space-4);align-items:baseline}.ks-receipt__line-name{grid-row:1 / span 2;display:grid;gap:var(--ks-space-1)}.ks-receipt__line-name h3{font-size:var(--ks-text)}.ks-receipt__line-qty,.ks-receipt__line-total{margin:0;text-align:end;font-variant-numeric:tabular-nums}.ks-receipt__line-qty{color:var(--ks-muted);font-size:var(--ks-small)}.ks-receipt__line-total{font-weight:var(--ks-weight-head)}.ks-receipt__totals{padding-block-start:var(--ks-space-3)}.ks-receipt__totals dt{color:var(--ks-muted)}.ks-receipt__grand{color:var(--ks-ink);font-size:var(--ks-heading);font-weight:var(--ks-weight-head);font-variant-numeric:tabular-nums;padding-block-start:var(--ks-space-3);border-block-start:var(--ks-border-ctl) solid var(--ks-ink)}.ks-receipt__next{margin:0;color:var(--ks-muted)}.ks-receipt__next a{display:inline-flex;align-items:center;min-height:var(--ks-target);color:var(--ks-ink);font-weight:var(--ks-weight-head)}.ks-auth{max-width:32rem;padding:var(--ks-space-4);box-shadow:none}@media (min-width:62rem){.ks-auth{padding:var(--ks-space-5)}}.ks-auth .ks-field label{font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-weight:var(--ks-weight-ui)}.ks-customer .ks-button{font-size:var(--ks-fs-button);line-height:var(--ks-lh-button);font-weight:var(--ks-w-button)}.ks-auth form>.ks-primary{width:100%}.ks-auth__switch{padding-block-start:var(--ks-space-4);border-block-start:var(--ks-border) solid var(--ks-rule)}.ks-auth #login-form>a{justify-self:start;min-height:var(--ks-target);display:inline-flex;align-items:center;color:var(--ks-link);font-size:var(--ks-fs-meta);font-weight:var(--ks-weight-ui);text-decoration:underline;text-underline-offset:.2em}body:has(.ks-auth) .ks-page-heading{max-width:32rem;margin-inline:auto}body:has(#content>.ks-customer:not(.ks-auth),#content.ks-customer) .ks-page-heading{max-width:var(--ks-prose);margin-inline:auto}body:has(#content>.ks-account,#content.ks-customer :is(.ks-invoices,.ks-invoices__empty),#content>.ks-customer :is(.ks-history,.ks-order__history,.ks-invoices,.ks-invoices__empty),#content>.ks-customer>.ks-empty) .ks-page-heading{max-width:none;margin-inline:0}.ks-auth>div[style*="64748B" i]>div:has(>span[style*="border-radius:50%"]){display:none!important}.ks-auth__lead{margin:0;color:var(--ks-muted);max-width:var(--ks-prose)}.ks-auth__email{color:var(--ks-ink);overflow-wrap:anywhere}.ks-auth__switch{margin:0}.ks-auth__switch a{display:inline-flex;align-items:center;min-height:var(--ks-target);color:var(--ks-link);font-weight:var(--ks-weight-ui)}.ks-auth [role=alert].ks-is-hidden,.ks-auth [role=alert]:empty{display:none}.ks-auth form>.ks-button{justify-self:start}.ks-auth .ks-field{margin-block-end:var(--ks-space-2)}.ks-auth .ks-field fieldset{display:flex;flex-wrap:wrap;gap:var(--ks-space-2) var(--ks-space-5);padding:0;border:0}.ks-auth .ks-field legend{padding:0;margin-block-end:var(--ks-space-1);float:left;width:100%}.ks-auth .ks-field p{margin:0;color:var(--ks-muted);font-size:var(--ks-small)}.ks-page-heading h1{margin:0 0 var(--ks-space-5);font-size:var(--ks-title);font-weight:var(--ks-weight-head);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking);max-width:var(--ks-title-width)}.ks-order__messages{display:grid;gap:var(--ks-space-3);margin-block-start:var(--ks-space-4)}.ks-order__message{padding:var(--ks-space-4);border:0;border-radius:var(--ks-radius);background:var(--ks-inset);display:grid;gap:var(--ks-space-2)}.ks-order__message-body{font-size:var(--ks-text);line-height:var(--ks-leading)}.ks-order__message-form{display:grid;gap:var(--ks-space-3);margin-block-start:var(--ks-space-4)}.ks-order__message-form form{display:grid;gap:var(--ks-space-3)}.ks-order__message-actions{display:flex;justify-content:flex-start}body:not(#product) .ks-sticky-bar,body:not(#product) #ks-sticky-bar{display:none!important}.ks-order__help{margin:0;padding-block:var(--ks-space-3);color:var(--ks-muted);border-block-start:var(--ks-border) solid var(--ks-rule)}.ks-order__help{line-height:2}.ks-order__help a{display:inline;color:var(--ks-link);text-decoration:underline;text-underline-offset:.15em;font-weight:var(--ks-weight-ui)}.ks-customer:has(.ks-invoices),.ks-customer:has(.ks-invoices__empty){max-width:var(--ks-page);margin-inline:0}.ks-invoices__empty{display:grid;gap:var(--ks-space-2);padding:var(--ks-space-5);background:var(--ks-inset);border-radius:var(--ks-radius)}.ks-invoices__empty p{margin:0}.ks-invoices__empty p:first-child{font-weight:var(--ks-weight-head)}.ks-account__support{margin:0;color:var(--ks-ink-2)}.ks-account__support a{color:var(--ks-link);font-weight:var(--ks-weight-ui)}.ks-gdpr{display:grid;gap:var(--ks-space-5)}.ks-gdpr__section{display:grid;gap:var(--ks-space-3)}.ks-gdpr__section+.ks-gdpr__section{padding-block-start:var(--ks-space-5);border-block-start:var(--ks-border) solid var(--ks-rule)}.ks-gdpr__actions>:is(#exportDataToCsv,#exportDataToPdf){margin:0}.ks-gdpr__section :is(h2,p){margin:0}.ks-gdpr__section h2{font-size:var(--ks-fs-list);line-height:var(--ks-lh-list);font-weight:var(--ks-w-list)}.ks-gdpr__section a:not(.ks-button){color:var(--ks-link)}.ks-gdpr__actions{display:flex;flex-wrap:wrap;gap:var(--ks-space-3)}.ks-loyalty{display:grid;gap:var(--ks-space-6)}.ks-loyalty h2{margin:0 0 var(--ks-space-3);font-size:var(--ks-fs-list);line-height:var(--ks-lh-list);font-weight:var(--ks-w-list)}.ks-loyalty__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 14rem),1fr));gap:var(--ks-space-4);margin:0}.ks-loyalty .ks-loyalty__stats>:is(.pshow-account-balance,.pshow-waiting){margin:0;padding:var(--ks-space-4) var(--ks-space-5);text-align:start;font-size:var(--ks-text);line-height:var(--ks-leading);background:var(--ks-raised);color:var(--ks-ink);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}.ks-loyalty__stats dt{color:var(--ks-ink-2);font-size:var(--ks-small)}.ks-loyalty__stats dd{margin:var(--ks-space-1) 0 0;color:var(--ks-ink);font-size:var(--ks-fs-price);line-height:var(--ks-lh-price);font-weight:var(--ks-w-price);font-variant-numeric:tabular-nums lining-nums}.ks-loyalty__unit{color:var(--ks-ink-2);font-family:var(--ks-font);font-size:var(--ks-small)}.ks-loyalty__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-3)}.ks-loyalty__actions .ks-primary{width:auto}.ks-loyalty__note{flex-basis:100%;margin:0;color:var(--ks-ink-2);font-size:var(--ks-small)}.ks-loyalty__history{overflow-x:auto}.ks-loyalty #pshow-points-table{width:100%;border-collapse:collapse;font-size:var(--ks-small)!important}.ks-loyalty #pshow-points-table :is(th,td){padding:var(--ks-space-3);text-align:start;border-block-end:var(--ks-border) solid var(--ks-rule)}.ks-loyalty .label-pill{display:inline-block;padding:0 var(--ks-space-2);border-radius:var(--ks-radius-pill);background:var(--ks-inset)!important;color:var(--ks-ink)}.ks-loyalty .text-success{color:var(--ks-ok)}.ks-loyalty .text-danger{color:var(--ks-danger)}.ks-loyalty .fas{display:none}.ks-loyalty__dialog{position:relative}.ks-loyalty__dialog>*+*{margin-block-start:var(--ks-space-3)}.ks-loyalty__dialog-close{position:absolute;inset-block-start:var(--ks-space-2);inset-inline-end:var(--ks-space-2);margin:0}.ks-loyalty__facts{display:grid;grid-template-columns:auto 1fr;gap:var(--ks-space-1) var(--ks-space-3);margin:0}.ks-loyalty__facts dd{margin:0;font-weight:var(--ks-weight-ui)}.ks-loyalty__values{display:flex;flex-wrap:wrap;gap:var(--ks-space-2)}.ks-loyalty__points{display:flex;align-items:center;gap:var(--ks-space-2)}.ks-loyalty__points input{flex:1;min-height:var(--ks-control-h);padding:0 var(--ks-space-3);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-raised);color:var(--ks-ink)}.ks-loyalty__dialog :is(.ks-error,.ks-success){margin:0;padding:var(--ks-space-3);border-radius:var(--ks-radius-sm)}.ks-loyalty__dialog .ks-error{background:var(--ks-danger-10);color:var(--ks-ink)}.ks-loyalty__dialog .ks-success{background:var(--ks-ok-10);color:var(--ks-ink)}.ks-loyalty .dataTables_wrapper .row{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--ks-space-3) var(--ks-space-4);margin:0 0 var(--ks-space-3)}.ks-loyalty .dataTables_wrapper .row>[class*="col-"]{flex:1 1 auto;width:auto;max-width:none;padding:0}.ks-loyalty .dataTables_wrapper label{display:grid;gap:var(--ks-space-2);margin:0;color:var(--ks-ink);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-weight:var(--ks-weight-ui)}.ks-loyalty .dataTables_length label{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-2)}.ks-loyalty .dataTables_wrapper .dataTables_length select.form-control{width:auto}.ks-loyalty .dataTables_wrapper :is(.dataTables_length,.dataTables_filter,.dataTables_info,.dataTables_paginate){text-align:start}.ks-loyalty .dataTables_wrapper :is(select,input).form-control{width:100%;min-width:calc(var(--ks-control-h) * 2);height:auto;min-height:var(--ks-control-h);margin:0;padding:var(--ks-space-3) var(--ks-space-4);border:var(--ks-border) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);color:var(--ks-ink);font:var(--ks-weight-text) var(--ks-text)/var(--ks-lh-button) var(--ks-font);box-shadow:none}.ks-loyalty .dataTables_wrapper select.form-control{height:var(--ks-control-h);padding-block:0}.ks-loyalty .dataTables_wrapper :is(select,input).form-control:focus{outline:2px solid var(--ks-violet);outline-offset:2px;border-color:var(--ks-violet)}.ks-loyalty .dataTables_info{color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}.ks-loyalty .dataTables_paginate .pagination{display:flex;flex-wrap:wrap;justify-content:end;gap:var(--ks-space-2);margin:0;padding:0;list-style:none}.ks-loyalty .dataTables_paginate a{display:inline-flex;align-items:center;min-height:var(--ks-target);padding:0 var(--ks-space-4);border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);color:var(--ks-ink);font-weight:var(--ks-weight-ui);text-decoration:none}.ks-loyalty .dataTables_paginate .disabled a{color:var(--ks-ink-2);cursor:not-allowed}.ks-exchange__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 14rem),1fr));gap:var(--ks-space-4);margin:0;padding:0;list-style:none}.ks-exchange__item{display:flex;flex-direction:column;gap:var(--ks-space-2);padding:var(--ks-space-4);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}.ks-exchange__art{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--ks-radius-media);background:var(--ks-card)}.ks-exchange__art img{width:100%;height:100%;object-fit:contain}.ks-exchange__name{margin:0;font-size:var(--ks-text);line-height:var(--ks-leading);font-weight:var(--ks-weight-ui);overflow-wrap:anywhere}.ks-exchange__name a{color:var(--ks-ink);text-decoration:none}.ks-exchange__variant{margin:0;color:var(--ks-ink-2);font-size:var(--ks-small)}.ks-exchange__price{margin:0 0 auto;font-weight:var(--ks-w-price);font-variant-numeric:tabular-nums lining-nums}.ks-exchange__empty{margin:0;padding:var(--ks-space-4);background:var(--ks-tint);color:var(--ks-ink);border-radius:var(--ks-radius)}.ks-exchange__empty a{color:var(--ks-link)}.ks-exchange__item .exchangeButton.disabled{opacity:.55;pointer-events:none}.ks-exchange__confirm-name{margin:0;font-size:var(--ks-fs-list);line-height:var(--ks-lh-list);font-weight:var(--ks-w-list)}.ks-exchange__confirm-attrs{margin:0;padding-inline-start:var(--ks-space-5);color:var(--ks-ink-2)}#exConfirmation form{margin-block-start:var(--ks-space-3)}body#module-pshowconditions-account #content-wrapper{display:grid;gap:var(--ks-space-4);max-width:var(--ks-prose);margin-inline:auto;padding:var(--ks-space-4);background:var(--ks-raised);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}@media (min-width:62rem){body#module-pshowconditions-account #content-wrapper{padding:var(--ks-space-5)}}body#module-pshowconditions-account #content-wrapper>.page-heading{margin:0;font-size:var(--ks-fs-h2);line-height:var(--ks-lh-h2);font-weight:var(--ks-w-h2);letter-spacing:-.01em}body#module-pshowconditions-account #content-wrapper>.page-heading:first-child{font-size:var(--ks-fs-h1);line-height:var(--ks-lh-h1);font-weight:var(--ks-w-h1)}body#module-pshowconditions-account #content-wrapper>hr{width:100%;margin:var(--ks-space-2) 0;border:0;border-block-start:var(--ks-border) solid var(--ks-rule)}body#module-pshowconditions-account .block-center{display:grid;gap:var(--ks-space-3);justify-items:start}body#module-pshowconditions-account .block-center p{margin:0;max-width:var(--ks-prose)}body#module-pshowconditions-account .alert-warning{margin:0;padding:0;border:0;background:none;color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}body#module-pshowconditions-account .errorDownloadCSV:not(:has(.errorDownloadCSVContent:not(:empty))){display:none}body#module-pshowconditions-account #content-wrapper .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ks-space-2);width:auto;min-height:var(--ks-target);padding:var(--ks-space-2) var(--ks-space-5);border:0;border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);color:var(--ks-ink);font-family:var(--ks-font);font-size:var(--ks-fs-button);line-height:var(--ks-lh-button);font-weight:var(--ks-w-button);text-align:center;white-space:normal;box-shadow:none;cursor:pointer}body#module-pshowconditions-account #content-wrapper .btn:hover:not(:disabled){background:var(--ks-paper-3)}body#module-pshowconditions-account #content-wrapper .btn:focus-visible{outline:2px solid var(--ks-violet);outline-offset:2px}body#module-pshowconditions-account #content-wrapper .btn:disabled{cursor:not-allowed;opacity:.55}body[id^="module-ets_wholesale-"] #content-wrapper{display:grid;gap:var(--ks-space-4)}body[id^="module-ets_wholesale-"] #content-wrapper :is(.row,.ets_table1,.ets_table1-cell,.ets_table1_info,[class*="col-"]){display:block;width:auto;max-width:none;margin:0;padding:0;float:none}body[id^="module-ets_wholesale-"] #content-wrapper :is(.panel,.ets-ws-page-content,.ets_ws_content_left){min-width:0}body[id^="module-ets_wholesale-"] #content-wrapper :is(.panel,.ets-ws-page-content){display:grid;gap:var(--ks-space-4);padding:var(--ks-space-4);background:var(--ks-raised);color:var(--ks-ink);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:none}body[id^="module-ets_wholesale-"] #content-wrapper .panel .ets-ws-page-content{padding:0;border:0}@media (min-width:62rem){body[id^="module-ets_wholesale-"] #content-wrapper :is(.panel,.ets-ws-page-content){padding:var(--ks-space-5)}}body[id^="module-ets_wholesale-"] #content-wrapper .clearfix{display:none}body[id^="module-ets_wholesale-"] #content-wrapper :is(h1,h3,.panel-heading){margin:0;color:var(--ks-ink);font-size:var(--ks-fs-list);line-height:var(--ks-lh-list);font-weight:var(--ks-w-list);background:none;border:0;padding:0}body[id^="module-ets_wholesale-"] #content-wrapper .ks-page-heading h1{font-size:var(--ks-fs-h1);line-height:var(--ks-lh-h1);font-weight:var(--ks-w-h1)}body[id^="module-ets_wholesale-"] #content-wrapper .alert{margin:0 0 var(--ks-space-4);padding:var(--ks-space-4);background:var(--ks-tint);color:var(--ks-ink);border:0;border-radius:var(--ks-radius-sm)}body[id^="module-ets_wholesale-"] #content-wrapper .alert-danger{background:var(--ks-danger-10)}body[id^="module-ets_wholesale-"] #content-wrapper .alert-success{background:var(--ks-ok-10)}body[id^="module-ets_wholesale-"] #content-wrapper .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ks-space-2);width:auto;min-height:var(--ks-target);padding:var(--ks-space-2) var(--ks-space-5);border:0;border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);color:var(--ks-ink);font:var(--ks-weight-ui) var(--ks-text)/var(--ks-lh-button) var(--ks-font);text-decoration:none;white-space:normal;box-shadow:none;cursor:pointer}body[id^="module-ets_wholesale-"] #content-wrapper .btn-primary{background:var(--ks-violet);color:var(--ks-on-violet)}body[id^="module-ets_wholesale-"] #content-wrapper .btn:hover:not(:disabled){background:var(--ks-paper-3);color:var(--ks-ink)}body[id^="module-ets_wholesale-"] #content-wrapper .btn-primary:hover:not(:disabled){background:var(--ks-violet-hover);color:var(--ks-on-violet)}body[id^="module-ets_wholesale-"] #content-wrapper .btn:focus-visible{outline:2px solid var(--ks-violet);outline-offset:2px}body[id^="module-ets_wholesale-"] #content-wrapper form{display:grid;gap:var(--ks-space-4)}body[id^="module-ets_wholesale-"] #content-wrapper form[style*="display:none"]{display:none}body[id^="module-ets_wholesale-"] #content-wrapper form>section{display:grid;gap:var(--ks-space-3) var(--ks-space-4)}@media (min-width:50rem){body[id^="module-ets_wholesale-"] #content-wrapper form>section{grid-template-columns:1fr 1fr}}body[id^="module-ets_wholesale-"] #content-wrapper .form-group{display:grid;gap:var(--ks-space-2);margin:0}body[id^="module-ets_wholesale-"] #content-wrapper :is(.form-control-label,.control-label){margin:0;padding:0;color:var(--ks-ink);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-weight:var(--ks-weight-ui);text-align:start}body[id^="module-ets_wholesale-"] #content-wrapper :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea){width:100%;height:auto;min-height:var(--ks-control-h);padding:var(--ks-space-3) var(--ks-space-4);border:var(--ks-border) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);color:var(--ks-ink);font:var(--ks-weight-text) var(--ks-text)/var(--ks-lh-button) var(--ks-font);box-shadow:none}body[id^="module-ets_wholesale-"] #content-wrapper :is(input,select,textarea):disabled{color:var(--ks-ink-2);cursor:not-allowed}body[id^="module-ets_wholesale-"] #content-wrapper :is(input,select,textarea):focus{outline:2px solid var(--ks-violet);outline-offset:2px;border-color:var(--ks-violet)}body[id^="module-ets_wholesale-"] #content-wrapper .desc{color:var(--ks-ink-2);font-size:var(--ks-small)}body[id^="module-ets_wholesale-"] #content-wrapper .form-footer{display:flex;justify-content:flex-start}body[id^="module-ets_wholesale-"] #content-wrapper .table{width:100%;border-collapse:collapse;color:var(--ks-ink);background:none;font-size:var(--ks-small)}body[id^="module-ets_wholesale-"] #content-wrapper .table :is(th,td){padding:var(--ks-space-3);text-align:start;border:0;border-block-end:var(--ks-border) solid var(--ks-rule);background:none}body[id^="module-ets_wholesale-"] #content-wrapper :is([class$="-responsive"],.ets_ws_content_left){overflow-x:auto}body[id^="module-ets_wholesale-"] #content-wrapper>.row:has(>.ets_ws_content_left+.ets_ws_content_left){display:grid;gap:var(--ks-space-4)}@media (min-width:62rem){body[id^="module-ets_wholesale-"] #content-wrapper>.row:has(>.ets_ws_content_left+.ets_ws_content_left){grid-template-columns:16rem minmax(0,1fr)}}body[id^="module-ets_wholesale-"] .ets_mp_item_tab{display:grid;gap:var(--ks-space-1);margin:0;padding:var(--ks-space-2);list-style:none;background:var(--ks-raised);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}body[id^="module-ets_wholesale-"] .ets_mp_item_tab a{display:flex;align-items:center;min-height:var(--ks-target);padding:0 var(--ks-space-3);border-radius:var(--ks-radius-ctl);color:var(--ks-ink);text-decoration:none}body[id^="module-ets_wholesale-"] .ets_mp_item_tab .active a{background:var(--ks-sunken);font-weight:var(--ks-weight-ui)}body[id^="module-ets_wholesale-"] .ets_mp_item_tab i{display:none}.ks-wholesale__back{display:flex;flex-wrap:wrap;gap:var(--ks-space-2) var(--ks-space-5)}.ks-wholesale__back a{display:inline-flex;align-items:center;min-height:var(--ks-target);color:var(--ks-link)}.ks-wholesale-price{display:grid;gap:var(--ks-space-1);margin-block:var(--ks-space-3);color:var(--ks-ink-2);font-size:var(--ks-small)}.ks-wholesale-price p{margin:0}.ks-wholesale-price .discounted_price span{color:var(--ks-ink);font-size:var(--ks-fs-list);font-weight:var(--ks-w-price);font-variant-numeric:tabular-nums lining-nums}.ks-wholesale-price .regular_price span{text-decoration:line-through}.ks-wholesale-price__note{margin:var(--ks-space-2) 0 0;padding:var(--ks-space-3);background:var(--ks-tint);color:var(--ks-ink);border-radius:var(--ks-radius-sm);font-size:var(--ks-small)}.ks-wholesale-price__note a{color:var(--ks-link)}.ets-btn-wholesale.ks-button{width:100%}.ks-account-grid__link--wholesale .ks-account-grid__icon{--ks-account-icon: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.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-content{padding:var(--ks-space-5);background:var(--ks-surface);border-block-start:var(--ks-border) solid var(--ks-line);overflow-wrap:anywhere}.ks-content p{max-width:var(--ks-prose)}.ks-content a,.ks-content summary{min-height:var(--ks-target);align-items:center}.ks-content a{display:inline-flex}.ks-content summary{display:flex;width:100%;justify-content:space-between;gap:var(--ks-space-3)}.ks-content summary::after{flex:none;margin-inline-start:auto}.ks-content article+article{margin-block-start:var(--ks-space-6);padding-block-start:var(--ks-space-5);border-block-start:var(--ks-border) solid var(--ks-rule)}.ks-content table{max-width:100%}.ks-blog-layout{display:flex;flex-wrap:wrap;gap:var(--ks-space-6);color:var(--ks-ink)}.ks-blog-layout>.ks-blog-content{flex:1 1 var(--ks-prose);min-width:0;max-width:100%;overflow-wrap:anywhere}.ks-blog-layout>.ks-blog-sidebar{flex:1 1 16rem;min-width:0;max-width:100%}:is(#left-column,#right-column).ks-blog-sidebar .ybc_blog_sidebar .block{background:transparent;box-shadow:none;color:var(--ks-ink)}.ks-blog-sidebar .ybc_blog_sidebar .title_block{color:var(--ks-ink)}.ks-blog-sidebar .ybc_blog_sidebar a:focus-visible{outline:var(--ks-focus) solid var(--ks-ink)!important;outline-offset:var(--ks-space-1)}.ks-blog-sidebar .ybc_blog_sidebar .ybc-blog-tag-a{background:var(--ks-surface);color:var(--ks-ink);overflow-wrap:anywhere}.ks-blog-layout>.ks-blog-article{max-width:var(--ks-prose);margin-inline:auto}.ks-blog-content :is(img,video,iframe){max-width:100%}.ks-blog-content :is(img,video){height:auto}.ks-blog-content table{display:block;max-width:100%;overflow-x:auto}#content-wrapper .ks-blog-content .ybc-blog-wrapper{background:transparent;padding:0}#content-wrapper .ks-blog-content .ybc-blog-wrapper-detail{background:transparent;padding:0}.ks-blog-content .ybc_image-single img{aspect-ratio:2 / 1;object-fit:cover}.ks-blog-content .ybc-blog-list{list-style:none;padding:0;margin:0}.ks-blog-content .ybc-blog-list>li{padding:0;margin-block:var(--ks-space-6)}#content-wrapper .ks-blog-content .ybc-blog-wrapper-content,#content-wrapper .ks-blog-content .blog_description,#content-wrapper .ks-blog-content .blog_description p{color:var(--ks-ink)}.ks-blog-content .ybc_title_block{color:var(--ks-ink);font-size:var(--ks-heading);line-height:var(--ks-tight)}.ks-blog-content .page-heading{color:var(--ks-ink);font-size:var(--ks-title);line-height:var(--ks-tight)}.ks-blog-content .read_more{color:var(--ks-ink);font-style:normal}.ks-blog-content .ybc_item_img img{aspect-ratio:2 / 1;object-fit:cover}.ks-blog-content :is(p,li,td) a{display:inline;min-height:0}.ks-order-help{display:grid;gap:var(--ks-space-3);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);overflow-wrap:anywhere}.ks-order-help h3{display:flex;align-items:center;gap:var(--ks-space-2);margin:0;font-size:var(--ks-h3);font-weight:var(--ks-weight-head)}.ks-order-help p{margin:0;max-width:var(--ks-prose);color:var(--ks-ink-2)}.ks-order-help svg{width:var(--ks-space-5);height:var(--ks-space-5);flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2}.ks-order-help .kshb-order-actions{display:flex;flex-wrap:wrap;gap:var(--ks-space-3)}.ks-order-help .kshb-btn{display:inline-flex;align-items:center;gap:var(--ks-space-2);min-height:var(--ks-control-h);padding-inline:var(--ks-space-4);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-paper);color:var(--ks-ink);font-weight:var(--ks-weight-ui);text-decoration:none}.ks-order-help .kshb-btn:hover{border-color:var(--ks-ink)}.ks-order-help .kshb-btn-primary{border-color:var(--ks-violet);background:var(--ks-violet);color:var(--ks-on-violet)}.ks-order-help .kshb-btn-primary:hover{border-color:var(--ks-violet-hover);background:var(--ks-violet-hover);color:var(--ks-on-violet)}.ks-order-help a:focus-visible,.ks-blog-layout a:focus-visible{outline:var(--ks-focus) solid var(--ks-violet);outline-offset:var(--ks-space-1)}.ks-editorial{max-width:var(--ks-prose);margin-inline:auto;padding:var(--ks-space-5) 0;border:0;background:transparent;color:var(--ks-ink)}.ks-editorial :is(p,li,td,dd) a{display:inline;min-height:0;text-underline-offset:.2em}.ks-editorial :is(h2,h3){margin-block:var(--ks-space-7) var(--ks-space-3);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking)}.ks-editorial>:first-child{margin-block-start:0}.ks-editorial :is(img,video,iframe){max-width:100%}.ks-editorial :is(img,video){height:auto}.ks-help-links{display:grid;gap:var(--ks-space-4);color:var(--ks-ink);overflow-wrap:anywhere}.ks-help-links>p{margin:0;max-width:var(--ks-prose);color:var(--ks-ink-2)}.ks-help-links__list{list-style:none;padding:0;margin:0;display:grid;border-block-start:var(--ks-border-ctl) solid var(--ks-ink)}.ks-help-links__list>li{border-block-end:var(--ks-border) solid var(--ks-line)}.ks-help-links .ks-help-links__article{display:grid;gap:var(--ks-space-1);min-height:var(--ks-target);padding:var(--ks-space-4) 0;color:var(--ks-ink);background:transparent;text-decoration:none}.ks-help-links__article strong{font-size:var(--ks-text);font-weight:var(--ks-weight-ui)}.ks-help-links__article span{color:var(--ks-ink-2);font-size:var(--ks-small);max-width:var(--ks-prose)}.ks-help-links__article:hover strong,.ks-help-links__article:focus-visible strong{color:var(--ks-violet);text-decoration:underline;text-underline-offset:.2em}.ks-help-links__more{justify-self:start;min-height:var(--ks-target);display:inline-flex;align-items:center;font-weight:var(--ks-weight-ui);color:var(--ks-violet)}.ks-contact-page{max-width:var(--ks-prose);margin-inline:auto;padding:var(--ks-space-5) 0;border:0;background:transparent}.ks-contactform .ks-input{min-width:0;width:100%}.ks-contactform .ks-field{min-width:0}.ks-contactform :is(input,select,textarea,button):focus-visible{outline:var(--ks-focus) solid var(--ks-ink);outline-offset:var(--ks-space-1)}.ks-contactform .ks-page-heading{text-align:start}.ks-contactform .ks-notification{color:var(--ks-ink)}.ks-contactform .ks-is-hidden{display:none}.ks-contactform{max-width:var(--ks-prose);margin-inline:auto;color:var(--ks-ink)}.ks-contactform form{display:grid;gap:var(--ks-space-5)}.ks-contactform .ks-form-fields{display:grid;gap:var(--ks-space-4)}.ks-contactform .ks-page-heading h1{margin-block:0 var(--ks-space-3)}.ks-contactform .ks-page-heading p{margin:0}.ks-contactform textarea{width:100%;padding:var(--ks-space-3);border:var(--ks-border) solid var(--ks-control);border-radius:var(--ks-radius-sm);background:var(--ks-surface);color:var(--ks-ink);resize:vertical}.ks-contactform .ks-notification{margin:0;background:var(--ks-soft);border-inline-start-color:var(--ks-ok)}.ks-contactform .ks-notification.ks-error{border-inline-start-color:var(--ks-danger)}.ks-contactform .ks-notification ul{margin:0;padding-inline-start:var(--ks-space-5)}.ks-content input,.ks-content select,.ks-content textarea{font:inherit;max-width:100%}.ks-content input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.ks-content select,.ks-content button{min-height:var(--ks-target)}.page-home.ks-prose{display:grid;gap:var(--ks-space-7)}.ks-home-categories{display:grid;gap:var(--ks-space-4)}.ks-home-categories .ks-cat-tiles{display:flex;flex-wrap:wrap;gap:var(--ks-space-3);margin:0;padding:0;list-style:none}.page-home>[data-hook]{order:10}.ks-reveal-ready .page-home .ks-reveal:not(.ks-reveal--in){opacity:1;transform:none}.page-home .ks-hero.ks-hero--home{margin:0;padding:var(--ks-space-7) 0;border:0;border-radius:0;background:transparent;color:var(--ks-ink)}.page-home .ks-hero.ks-hero--home>.ks-hero__copy,.page-home .ks-hero.ks-hero--home>.ks-hero__stage{padding-inline:0}.page-home .ks-hero.ks-hero--home h1{font-size:clamp(2.75rem, 5vw, 4.5rem);max-width:13ch;font-weight:var(--ks-weight-head)}.page-home .ks-hero__scene{aspect-ratio:1;object-fit:contain;max-height:26rem;border-radius:var(--ks-radius-sm);box-shadow:none}.page-home .ks-product-card{box-shadow:var(--ks-lift)}.page-home .ks-primary{box-shadow:none;background-image:none;border-radius:var(--ks-radius-sm)}.page-home .ks-home-categories{padding-block:var(--ks-space-5);border-block:var(--ks-border) solid var(--ks-rule)}.page-home .ks-hero.ks-hero--home h1{color:var(--ks-feature-ink)}.page-home .ks-hero__lead{color:var(--ks-feature-muted)}.page-home .ks-hero a:focus-visible{outline:var(--ks-focus) solid var(--ks-feature-ink);outline-offset:var(--ks-space-1)}.page-home .ks-hero.ks-hero--home h1{max-width:20ch;overflow-wrap:normal}.page-home .ks-hero.ks-hero--home{overflow:visible}.page-home .ks-hero.ks-hero--home::before{content:"";inset:calc(var(--ks-space-6) * -1) 0;z-index:-1;background:var(--ks-hero-wash);opacity:1;mask-image:radial-gradient(closest-side,black 60%,transparent)}.page-home .ks-hero.ks-hero--home::after{content:none}.ks-home-categories .ks-home-links__list a{display:inline-flex;align-items:center;min-height:var(--ks-target);padding:var(--ks-space-3) var(--ks-space-5);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius-sm);background:var(--ks-surface);text-decoration:none}.ks-home-categories .ks-home-links__list a:hover{border-color:var(--ks-orange)}.page-home .ks-home-products:empty{display:none}.page-home .ks-card-secondary{grid-template-columns:minmax(0,1fr)}.page-home>[data-hook]{margin:0}.page-index .ks-main{padding-block-end:var(--ks-space-5)}.ks-section-title{margin:0;font-size:var(--ks-section);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking);font-weight:var(--ks-weight-head)}.ks-section-head{display:grid;gap:var(--ks-space-2);align-items:end}.ks-section-link{min-height:var(--ks-target);display:inline-flex;align-items:center;gap:var(--ks-space-1);font-weight:var(--ks-weight-ui);text-decoration:none;color:var(--ks-ink)}.ks-section-link::after{content:"";display:inline-block;flex:none;width:1em;height:1em;background:currentColor;-webkit-mask:var(--ks-icon-arrow) center / contain no-repeat;mask:var(--ks-icon-arrow) center / contain no-repeat;transition:transform var(--ks-fast) var(--ks-ease)}.ks-section-link:hover::after,.ks-section-link:focus-visible::after{transform:translateX(3px)}.ks-section-link:hover,.ks-section-link:focus-visible{text-decoration:underline;text-underline-offset:.2em}.ks-hero.ks-hero--home{position:relative;display:grid;gap:var(--ks-space-6);padding-block:var(--ks-space-7) var(--ks-space-8);margin-inline:calc(var(--ks-shell-gutter) * -1);margin-block-start:calc(var(--ks-shell-gutter) * -1);align-items:center;isolation:isolate;background:transparent;color:var(--ks-on-navy-strong);border-radius:0 0 var(--ks-radius-lg) var(--ks-radius-lg);overflow:hidden}body#index{overflow-x:clip}.ks-hero.ks-hero--home::before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background-image:linear-gradient(var(--ks-on-navy-muted) 1px,transparent 1px),linear-gradient(90deg,var(--ks-on-navy-muted) 1px,transparent 1px);background-size:var(--ks-grid-size) var(--ks-grid-size);opacity:.12;mask-image:radial-gradient(80% 90% at 30% 50%,black 20%,transparent 100%)}.ks-hero.ks-hero--home::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 70% at 78% 55%,var(--ks-beam),transparent 70%);opacity:.55}.ks-hero.ks-hero--home>.ks-hero__copy{padding-inline-start:var(--ks-shell-gutter)}.ks-hero.ks-hero--home>.ks-hero__stage{padding-inline-end:var(--ks-shell-gutter)}.ks-hero__copy{display:grid;gap:var(--ks-space-4);justify-items:start}.ks-hero.ks-hero--home h1{margin:0;font-size:var(--ks-section);line-height:1.02;letter-spacing:var(--ks-tracking-display);font-weight:var(--ks-weight-head);max-width:14ch;text-wrap:balance;color:var(--ks-on-navy-strong)}.ks-hero.ks-hero--home h1 em{font-style:normal;color:var(--ks-orange)}.ks-hero__lead{margin:0;font-size:var(--ks-lead);line-height:1.5;color:var(--ks-on-navy);max-width:52ch;text-wrap:pretty}.ks-hero__actions{display:flex;flex-wrap:wrap;gap:var(--ks-space-3)}.ks-hero__actions .ks-primary{width:auto}.ks-hero__stage{position:relative;display:grid;gap:var(--ks-space-3);align-self:center}.ks-hero__scene{display:block;width:100%;height:auto;border-radius:var(--ks-radius-lg);box-shadow:var(--ks-shadow-float)}.ks-catalog{display:grid;gap:var(--ks-space-5)}.ks-catalog__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-3)}.ks-tile{position:relative;isolation:isolate;display:grid;gap:var(--ks-space-3);padding:var(--ks-space-3);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius-lg);color:var(--ks-ink);text-decoration:none;min-height:var(--ks-target);transition:transform var(--ks-base) var(--ks-ease),border-color var(--ks-base) var(--ks-ease),box-shadow var(--ks-base) var(--ks-ease)}.ks-tile>*{position:relative;z-index:1}.ks-tile__art{display:grid;place-items:center;aspect-ratio:1;width:100%;padding:var(--ks-space-3);background:var(--ks-soft);border-radius:var(--ks-radius);overflow:hidden}.ks-tile__art img{width:100%;height:auto}.ks-tile:hover{border-color:var(--ks-line-strong)}.ks-tile__body{display:grid;gap:var(--ks-space-1)}.ks-tile__name{font-weight:var(--ks-weight-head)}.ks-tile__meta{font-size:var(--ks-small);color:var(--ks-muted)}.ks-tile__meta data{color:var(--ks-ink);font-weight:var(--ks-weight-ui);font-variant-numeric:tabular-nums}.ks-tile:hover .ks-tile__name{text-decoration:underline;text-underline-offset:.2em}.ks-home-links{display:grid;gap:var(--ks-space-4)}.ks-home-links__menu:empty,.ks-home-links__list:empty{display:none}.ks-shelf{display:grid;gap:var(--ks-space-4)}.ks-shelf__title{margin:0;font-size:var(--ks-section);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking);font-weight:var(--ks-weight-head)}.ks-shelf__all{min-height:var(--ks-target);display:inline-flex;align-items:center}.ks-home-products{display:grid;gap:var(--ks-space-7)}.ks-home-products>.ks-hero{max-width:100%;overflow-x:clip}.hide{display:none!important}body#search .ks-empty{display:none}.material-icons{display:none}.ks-list-toolbar{min-width:0}.ks-sort{min-width:0}.ks-sort__select{min-width:0;flex:1 1 12rem}.ks-brand-list{justify-content:center}.ks-home-products{max-width:100%;overflow-x:clip;display:grid;gap:var(--ks-space-6)}.ks-home-products .ks-hero,.ks-home-products .ks-cats,.ks-home-products .ks-cats-grid,.ks-home-products .ks-trust,.ks-home-products .ks-home-reviews,.ks-home-products .ks-home-kb,.ks-home-products .ks-b2b,.ks-home-products .ks-process-home,.ks-home-products .ks-nl,.ks-home-products .ks-bundle-card{display:none}#content.page-home>.ks-hero--home{order:1}#content.page-home>.ks-home-products{order:2}#content.page-home>.ks-home-categories{order:3}#content.page-home>.ks-band{order:4}#content.page-home>.ks-home-list{order:5;padding-block-end:0}#content.page-home>.ks-home-links{order:6}#content.page-home>.ks-home-reviews{order:7}.ks-search-query q{font-style:normal;font-weight:var(--ks-weight-head);color:var(--ks-ink)}.ks-search-empty{display:grid;gap:var(--ks-space-3);padding:var(--ks-space-5);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}.ks-search-empty h2{margin:0;font-size:var(--ks-heading);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking)}.ks-search-empty h2 q{font-style:normal}.ks-search-empty p{margin:0;max-width:var(--ks-prose)}.ks-search-empty__links{display:flex;flex-wrap:wrap;gap:var(--ks-space-2)}.ks-search-empty__links .ks-button{width:auto;text-decoration:none}.ks-brands{display:grid;gap:var(--ks-space-5)}.ks-brands__lead{margin:0;color:var(--ks-muted)}.ks-brand-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-3)}@media (max-width:30rem){.ks-brands .ks-brand-list{grid-template-columns:minmax(0,1fr)}}.ks-brand-card{display:grid;grid-template-rows:auto 1fr auto;gap:var(--ks-space-3);padding:var(--ks-space-3);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius);background:var(--ks-bg);min-width:0}.ks-brand-card__art{display:grid;place-items:center;aspect-ratio:3 / 2;padding:var(--ks-space-4);border-radius:var(--ks-radius-media);background:var(--ks-media-plate)}.ks-brand-card__art img{display:block;width:100%;height:100%;object-fit:contain}.ks-brand-card__body{display:grid;gap:var(--ks-space-1);align-content:start}.ks-brand-card__name{margin:0;font-size:var(--ks-text);line-height:var(--ks-tight);overflow-wrap:anywhere}.ks-brand-card__name a{display:inline-flex;align-items:center;min-height:var(--ks-target);text-decoration:none}.ks-brand-card__count{margin:0;font-size:var(--ks-small);font-variant-numeric:tabular-nums}.ks-brand-card__text{font-size:var(--ks-small)}.ks-brand-card__text p{margin:0}.ks-content .ks-brand-card__action{width:100%;text-decoration:none}.ks-brand-list__empty{grid-column:1 / -1}.ks-sitemap{display:grid;gap:var(--ks-space-6)}.ks-sitemap__title{margin:0 0 var(--ks-space-2);font-size:var(--ks-heading);letter-spacing:var(--ks-tracking);padding-block-end:var(--ks-space-2);border-block-end:var(--ks-border) solid var(--ks-rule)}.ks-sitemap__list{list-style:none;margin:0;padding:0}.ks-sitemap__list--0>.ks-sitemap__item>.ks-sitemap__link{font-weight:var(--ks-weight-head)}.ks-sitemap__list--1{padding-inline-start:var(--ks-space-4);border-inline-start:var(--ks-border) solid var(--ks-rule)}.ks-sitemap__list--2,.ks-sitemap__list--3{padding-inline-start:var(--ks-space-4)}.ks-content .ks-sitemap__link{min-height:var(--ks-target)}.ks-stores{display:grid;gap:var(--ks-space-4);align-items:start}.ks-stores .ks-store{margin-block-start:0;padding:var(--ks-space-4);min-width:0;align-content:start}.ks-stores__empty{grid-column:1 / -1}.ks-stores__empty .ks-button{width:auto;text-decoration:none}.ks-store{display:grid;gap:var(--ks-space-3);padding:var(--ks-space-4);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius);background:var(--ks-bg);max-width:40rem}.ks-store__head{display:grid;gap:var(--ks-space-1)}.ks-store__name{margin:0;font-size:var(--ks-heading);letter-spacing:var(--ks-tracking)}.ks-store__address{font-style:normal}.ks-store__contact{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--ks-space-3)}.ks-store__hours-title{margin:0;font-size:var(--ks-text)}.ks-store__hours{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ks-space-1) var(--ks-space-4);margin:0}.ks-store__hours dt{color:var(--ks-muted)}.ks-store__hours dd{margin:0;font-variant-numeric:tabular-nums}.ks-store__note{margin:0}@media (min-width:62rem){.ks-brand-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ks-space-4)}.ks-sitemap{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--ks-space-7)}.ks-stores{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.ks-cat-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ks-space-4)}.ks-hero.ks-hero--home{grid-template-columns:minmax(0,1fr) minmax(24rem,1.05fr);column-gap:var(--ks-space-8);padding-block:var(--ks-space-8);align-items:center}.ks-hero.ks-hero--home h1{max-width:12ch}.ks-section-head{grid-template-columns:minmax(0,1fr) auto}.ks-catalog__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ks-space-4)}}@media (min-width:48rem) and (max-width:61.99rem){.ks-catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.ks-reveal-ready .ks-reveal:not(.ks-reveal--in){opacity:0;transform:translateY(var(--ks-reveal-y))}.ks-reveal-ready .ks-reveal{transition:opacity var(--ks-motion-reveal) var(--ks-ease),transform var(--ks-motion-reveal) var(--ks-ease);transition-delay:calc(var(--ks-i, 0) * var(--ks-fast))}}@media (max-width:40rem){.ks-hero.ks-hero--home{padding-block:var(--ks-space-5) var(--ks-space-6);gap:var(--ks-space-5);border-radius:0}.ks-hero.ks-hero--home>.ks-hero__copy,.ks-hero.ks-hero--home>.ks-hero__stage{padding-inline:var(--ks-shell-gutter)}.ks-hero__actions .ks-button{flex:1 1 auto}}.ks-stars{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--ks-space-1) var(--ks-space-2);min-height:var(--ks-target)}.ks-stars__mark{letter-spacing:.05em;color:var(--ks-star);font-size:var(--ks-small)}.ks-stars__value{font-weight:var(--ks-weight-ui);font-variant-numeric:tabular-nums}.ks-stars__count,.ks-stars__empty{color:var(--ks-muted)}.ks-stars a,.ks-stars__link,.ks-stars__cta{color:inherit;text-decoration:none;min-height:var(--ks-target);display:inline-flex;align-items:center;gap:var(--ks-space-2)}.ks-reviews{display:grid;gap:var(--ks-space-5);padding-block:var(--ks-space-6);border-block-start:var(--ks-border) solid var(--ks-rule)}.ks-reviews__title{margin:0;font-size:var(--ks-heading);letter-spacing:var(--ks-tracking)}:root .ks-reviews :is(.ets_rv_reviews,.ets_rv_average_rating,.ets_rv_ul_dropdown,.popover_wrap,.ets_rv_review_filter .ets_rv_filter>li){background:var(--ks-surface);color:var(--ks-ink);border-color:var(--ks-rule)}:root .ks-reviews :is(.ets_rv_reviews_title,.ets_rv_average_grade,.ets-rv-product-comment-title-html,.product-comment-content-html,.ets-rv-comment-author-name,.ets_rv_selection,.ets_rv_grade_stars_type,.ets_rv_grade_stars_total){color:var(--ks-ink)}:root .ks-reviews :is(.review-date-add,.ets_rv_average_grade_item,.criterion-name,.criterion-grade,.comment-author-profile,.ets-rv-comment-buttons,.ets-rv-comment-buttons a){color:var(--ks-muted)}:root .ks-reviews .ets-rv-comment-author-rate ul.popover_wrap li.criterion-item :is(span.criterion-name,span.criterion-grade){color:var(--ks-muted)}@media(min-width:64rem){:root body#product .ks-accessories .ks-product-list{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}:root body#product .ks-accessories .ks-product-list>:nth-child(n+5){display:none}}:root body#product .ks-description #extra-0{background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:var(--ks-elev-1);padding:var(--ks-space-4);margin-block:var(--ks-space-4)}:root body#product .ks-description #extra-0>summary{font-size:var(--ks-text);font-weight:var(--ks-weight-ui);cursor:pointer;margin:0;min-height:var(--ks-target)}:root body#product .ks-description #extra-0[open]>summary{margin-bottom:var(--ks-space-3)}:root .ks-reviews :is(.ets_rv_product_comment_load_more,.ets_rv_comment_load_more,.ets_rv_reply_comment_load_more):is(.hover3,*){color:var(--ks-ink)!important}:root .ks-reviews :is(.ets_rv_reviews_header,.ets_rv_review_filter,.ets_rv_wrap_content,.ets-rv-product-comment-list-item){border-color:var(--ks-rule)}:root .ks-reviews .ets_rv_reviews{box-shadow:none;border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius)}:root .ks-reviews .ets_rv_reviews_header{text-transform:none}:root .ks-reviews .ets_rv_grade_stars_process{background:var(--ks-rule)}:root .ks-reviews .ets_rv_average_rating .ks-stars{display:flex;flex-direction:column;align-items:flex-start}:root .ks-reviews .ets_rv_sort_by .ets_rv_bulk_actions .ets_rv_selection{color:var(--ks-ink)}:root .ks-reviews .ets-rv-product-comment-list-item .ets-rv-comment-author-name{color:var(--ks-ink)}:root .ks-reviews .ets-rv-product-comment-list-item .ets-rv-comment-buttons :is(a,span){color:var(--ks-muted);fill:currentColor}:root .ks-reviews .ets_rv_review_filter .ets_rv_tab.active>.ets_rv_tab_item{color:var(--ks-on-accent)}.ets_rv_tabs:has(#ets-rv-product-comments-list .ets-rv-product-comment-list-item) #ks-reviews-loading{display:none}:root .ks-reviews .popover_wrap{transform:none!important;left:auto!important;right:0!important;inset-inline-end:0;max-width:calc(100vw - var(--ks-space-7))}.ks-reviews__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--ks-space-4)}.ks-reviews__empty{margin:0;padding:var(--ks-space-5);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius)}#ets-rv-product-comments-list .ets-rv-comment.empty{display:none}.ks-trust{display:grid;gap:var(--ks-space-3);padding:var(--ks-space-4);background:var(--ks-soft);border-radius:var(--ks-radius)}.ks-trust__item{display:grid;grid-template-columns:auto 1fr;column-gap:var(--ks-space-3);align-items:start}.ks-trust__item img,.ks-trust__item svg{width:var(--ks-space-6);height:var(--ks-space-6);grid-column:1;grid-row:1 / span 2}.ks-trust__item .ks-trust__title,.ks-trust__item .ks-trust__copy{grid-column:2}.ks-trust__title{margin:0;font-weight:var(--ks-weight-head)}.ks-trust__copy{margin:0;color:var(--ks-muted);font-size:var(--ks-small)}.ets_rv_filter{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--ks-space-3)}.ets_rv_ul_dropdown{list-style:none;margin:0;padding:0}:root :is(.ets_rv_modal_review .ets-rv-btn-comment-big.ets-rv-post-product-comment:hover,.ets_rv_modal_review .ets-rv-btn-question-big.btn-question:hover,.comment_dropdown_action .dropdown-menu li:hover,.ets_rv_review_filter li.ets_rv_tab.active,.ets_rv_review_filter li.ets_rv_tab:hover,.ets_rv_review_filter .dropdown-menu li:hover,li.ets_rv_tab.active,li.ets_rv_tab:hover,.form-control-comment button.ets_rv_post_comment,.form-control-reply-comment .ets_rv_post_reply_comment,.ets_rv_ul_dropdown .ets_rv_li_dropdown:hover,.ets_rv_ul_dropdown .ets_rv_li_dropdown.active,.comment_actions_right>span:hover,.comment_actions_right>span.active,.comment_actions_right>span.current){background:var(--ks-accent-surface);border-color:var(--ks-accent-surface);color:var(--ks-on-accent);fill:currentColor}.ets-rv-hidden{display:none!important}.llmseo-faq-wrapper{background:transparent;color:var(--ks-ink);padding:var(--ks-space-5) 0;border-block-start:var(--ks-border) solid var(--ks-rule)}.llmseo-faq-main-title,.faq-title{color:var(--ks-ink)!important;font-family:var(--ks-font-display)}.llmseo-faq-subtitle{color:var(--ks-muted)!important}.llmseo-faq-icon-wrapper{background:var(--ks-soft)!important;color:var(--ks-ink)!important}.llmseo-search-input{background:var(--ks-surface)!important;color:var(--ks-ink)!important;border:var(--ks-border) solid var(--ks-control)!important;border-radius:var(--ks-radius)!important}.llmseo-faq-card{background:var(--ks-surface)!important;border:var(--ks-border) solid var(--ks-rule)!important;border-radius:var(--ks-radius)!important;color:var(--ks-ink)!important;box-shadow:none!important}.llmseo-faq-number{background:var(--ks-soft)!important;color:var(--ks-ink)!important;border-radius:var(--ks-radius-sm)!important}.llmseo-faq-question-text{color:var(--ks-ink)!important}.llmseo-faq-answer{background:transparent!important;color:var(--ks-ink)!important;border-block-start:var(--ks-border) solid var(--ks-rule)!important}.llmseo-pagination-btn{background:var(--ks-surface)!important;color:var(--ks-ink)!important;border:var(--ks-border) solid var(--ks-rule)!important}.llmseo-pagination-btn.active{background:var(--ks-card)!important;color:var(--ks-action)!important;box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-action)!important}.llmseo-pagination-info{color:var(--ks-muted)!important}body#search #llmseo-faq-section,body#search .llmseo-faq-wrapper{display:none!important}:root .ks-reviews :is(.author,.comment-author,.ets-rv-comment-author,.ets-rv-comment-author-name,.ets-rv-reply-author,.ets-rv-author){color:var(--ks-ink)!important;font-weight:var(--ks-weight-ui)}:root .ks-reviews :is(.review-date-add,.comment-date,.reply-date,.date-add){color:var(--ks-muted)!important}:root .ks-reviews :is(.ets_rv_verified_purchase,.verified-purchase,.ets-rv-tag-purchased){color:var(--ks-orange-700)!important;background:var(--ks-soft)!important;font-weight:var(--ks-weight-ui)}:root body.ybc_blog :is(#wrapper,.ybc-blog-wrapper,.ybc_blog_sidebar){background:transparent!important;color:var(--ks-ink)!important}:root body.ybc_blog .breadcrumb,:root body.ybc_blog .breadcrumb a{color:var(--ks-muted)!important}:root body.ybc_blog .ybc-blog-wrapper-blog-list .page-heading.product-listing{color:var(--ks-ink)!important;font-size:var(--ks-title)!important;line-height:var(--ks-tight)!important;letter-spacing:var(--ks-tracking);margin:0 0 var(--ks-space-3)!important}:root body.ybc_blog .blog-category-desc{color:var(--ks-muted)!important;max-width:var(--ks-prose);font-size:var(--ks-lead);margin-block-end:var(--ks-space-5)}:root body.ybc_blog .post-selection select.select{background:var(--ks-surface)!important;color:var(--ks-ink)!important;border:var(--ks-border) solid var(--ks-control)!important;border-radius:var(--ks-radius-sm)!important;min-height:var(--ks-target);font:inherit!important;padding:0 var(--ks-space-3)!important}:root body.ybc_blog #js-post-list-top{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0 0 var(--ks-space-5)}:root body.ybc_blog #js-post-list-top :is(.row,[class*="col-"]){display:flex;align-items:center;gap:var(--ks-space-2);width:auto;max-width:100%;padding:0;margin:0;flex:0 1 auto}:root body.ybc_blog #js-post-list-top .total-products{display:none}:root body.ybc_blog ul.ybc-blog-list.blog-main-page{grid-template-columns:repeat(auto-fill,minmax(min(100%, 17rem),1fr))!important;gap:var(--ks-space-5)!important}:root body.ybc_blog .ybc-blog-list .post-wrapper{background:var(--ks-surface)!important;border:var(--ks-border) solid var(--ks-rule)!important;border-radius:var(--ks-radius)!important;box-shadow:none!important}:root body.ybc_blog .ybc-blog-list .post-wrapper:hover{border-color:var(--ks-control)!important;box-shadow:var(--ks-shadow-card)!important}:root body.ybc_blog .ybc-blog-list .post-wrapper .ybc_item_img{background:var(--ks-soft)!important}:root body.ybc_blog .ybc-blog-list .ybc-blog-wrapper-content{padding:var(--ks-space-4) var(--ks-space-4) var(--ks-space-5)!important;gap:var(--ks-space-2)}:root body.ybc_blog .ybc-blog-list .ybc_title_block{display:block!important;-webkit-line-clamp:none;overflow:visible;color:var(--ks-ink)!important;font-size:var(--ks-text)!important;font-weight:var(--ks-weight-head)!important;line-height:var(--ks-tight)!important;min-height:0}:root body.ybc_blog .ybc-blog-list .ybc_title_block:is(:hover,:focus-visible){color:var(--ks-ink)!important;text-decoration:underline!important;text-underline-offset:.2em}:root body.ybc_blog .ybc-blog-list .ybc-blog-categories a{color:var(--ks-ink-2)!important;background:var(--ks-sunken)!important;min-height:0}:root body.ybc_blog .ybc-blog-list .ybc-blog-latest-toolbar{color:var(--ks-muted)!important;border-top-color:var(--ks-rule)!important}:root body.ybc_blog :is(.ybc-blog-latest-toolbar-views,.blog-post-like-text,.ybc-blog-like-span){color:var(--ks-muted)!important;fill:currentColor}:root body.ybc_blog .ybc-blog-list .blog_description,:root body.ybc_blog .ybc-blog-list .blog_description p{color:var(--ks-muted)!important}:root body.ybc_blog .ybc-blog-list .read_more{color:var(--ks-ink)!important;margin-top:auto!important;min-height:var(--ks-target);text-decoration:underline!important;text-decoration-color:currentColor!important;border-bottom:0!important;text-underline-offset:.25em}:root body.ybc_blog .blog-paggination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ks-space-3);margin-block:var(--ks-space-6) 0}:root body.ybc_blog .blog-paggination :is(dev,div).links{display:flex;flex-wrap:wrap;gap:var(--ks-space-2)}:root body.ybc_blog .blog-paggination :is(dev,div).links :is(a,b){min-width:var(--ks-target)!important;min-height:var(--ks-target)!important;border-radius:var(--ks-radius-sm)!important}:root body.ybc_blog .blog-paggination :is(dev,div).links a{background:var(--ks-btn-glass-fill)!important;backdrop-filter:var(--ks-btn-glass-filter);box-shadow:var(--ks-elev-1);color:var(--ks-ink)!important;border:var(--ks-border) solid var(--ks-rule)!important}.oneall_social_login_block:has(.oneall_social_login_providers:empty),:is(.htmlboxpro,.htmlboxpro_block):empty{display:none}.ks-footer a{text-wrap:balance}:root body.ybc_blog .blog-paggination :is(dev,div).links a:is(:hover,:focus-visible){border-color:var(--ks-control)!important;background:var(--ks-soft)!important;color:var(--ks-ink)!important}:root body.ybc_blog .blog-paggination :is(dev,div).links b{background:var(--ks-action)!important;color:var(--ks-on-action)!important;border-color:var(--ks-action)!important}:root body.ybc_blog .blog-paggination .results{color:var(--ks-muted)!important;margin:0!important}:root body.ybc_blog .ybc-navigation-blog-content .block{background:var(--ks-surface)!important;border:var(--ks-border) solid var(--ks-rule)!important;border-radius:var(--ks-radius)!important}:root body.ybc_blog .ybc-navigation-blog-content .title_blog.title_block{color:var(--ks-ink)!important;border-bottom-color:var(--ks-line)!important}:root body.ybc_blog .ybc_block_search .form-control{background:var(--ks-surface)!important;color:var(--ks-ink)!important;border:var(--ks-border) solid var(--ks-control)!important;min-height:var(--ks-target)}:root body.ybc_blog .ybc_block_search .form-control::placeholder{color:var(--ks-muted)}:root body.ybc_blog .ybc_block_categories .tree li a{color:var(--ks-ink)!important;border-bottom-color:var(--ks-rule)!important;min-height:var(--ks-target);display:flex!important;align-items:center}:root body.ybc_blog :is(.ybc_block_latest,.ybc_block_popular,.ybc_block_featured) .ybc_title_block{color:var(--ks-ink)!important}:root body.ybc_blog :is(.blog_view_all,.view_all_link){background:var(--ks-sunken)!important;color:var(--ks-ink)!important;text-decoration:none!important;border-radius:var(--ks-radius-sm)!important;min-height:var(--ks-target);align-items:center}:root body.ybc_blog .ybc-blog-wrapper-detail .page-heading.product-listing{color:var(--ks-ink)!important;font-size:var(--ks-title)!important;line-height:var(--ks-tight)!important;letter-spacing:var(--ks-tracking)}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description{color:var(--ks-ink)!important;max-width:var(--ks-prose)!important;font-size:var(--ks-text)!important;line-height:var(--ks-leading)!important}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description :is(p,li,h2,h3,h4,strong,b,td){color:var(--ks-ink)!important}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description :is(h2,h3){line-height:var(--ks-tight)!important;letter-spacing:var(--ks-tracking);margin:var(--ks-space-7) 0 var(--ks-space-3)!important}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description a{color:var(--ks-ink)!important;text-decoration-color:currentColor!important}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description :is(ul,ol) li::marker{color:var(--ks-muted)!important}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description blockquote{background:var(--ks-soft)!important;border-left-color:var(--ks-line-strong)!important;color:var(--ks-ink)}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description table{display:block;max-width:100%;overflow-x:auto}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description table th{background:var(--ks-soft)!important;color:var(--ks-ink)!important;border-bottom-color:var(--ks-rule)!important}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description table td{border-bottom-color:var(--ks-rule)!important}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description table tr:nth-child(even) td{background:var(--ks-soft)!important}:root body.ybc_blog .ybc-blog-wrapper-detail .blog_description code{background:var(--ks-soft)!important;color:var(--ks-ink)}:root body.ybc_blog .ybc-blog-wrapper-detail .blog-extra-facebook-share li a{background:var(--ks-soft)!important;color:var(--ks-ink)!important;min-width:var(--ks-target);min-height:var(--ks-target)}:root body.ybc_blog .ybc-blog-wrapper-detail .post-details{color:var(--ks-muted)}:root body.ybc_blog .ks-eol-content{max-width:var(--ks-page)}:root body.ybc_blog .ks-eol-article{background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius);box-shadow:none}:root body.ybc_blog .ks-eol-article :is(.page-heading,.blog_description){color:var(--ks-ink)}:root body.ybc_blog .ks-eol-article .post-details{color:var(--ks-muted)}:root body.ybc_blog .ks-blog-content a:focus-visible,:root body.ybc_blog .ks-blog-sidebar a:focus-visible{outline:var(--ks-focus) solid var(--ks-ink)!important;outline-offset:var(--ks-space-1)}:root body.ybc_blog .ybc-blog-wrapper-detail tr[style]{background:transparent!important;color:var(--ks-ink)!important}:root body.ybc_blog .ybc-blog-wrapper-detail thead tr[style]{background:var(--ks-sunken)!important}:root body.ybc_blog .ybc-blog-wrapper-detail :is(td,th)[style]{border-bottom-color:var(--ks-line)!important}:root body.ybc_blog .ybc-blog-wrapper-detail div[style*="background"],:root body.ybc_blog :is(.polecane-produkty,.ks-related,.ks-related-products,.ks-related-categories)[style]{background:var(--ks-tint)!important;border-color:var(--ks-line)!important;border-left-color:var(--ks-line-strong)!important;color:var(--ks-ink)!important}:root body.ybc_blog .ybc-blog-wrapper-detail [style*="color"]:not(a){color:var(--ks-ink)!important}:root body.ybc_blog .ybc-blog-wrapper-detail a[style*="color"],:root body.ybc_blog :is(.polecane-produkty,.ks-related,.ks-related-products,.ks-related-categories) a{color:var(--ks-link)!important}:root body.ybc_blog .ybc-blog-wrapper-detail a[style*="background"]{background:var(--ks-action)!important;color:var(--ks-on-action)!important;border-radius:var(--ks-radius-sm);display:inline-flex;min-height:var(--ks-target);align-items:center}:root body.ybc_blog .ks-newest-posts{background:var(--ks-tint)!important;border:var(--ks-border) solid var(--ks-line)!important;color:var(--ks-ink)}:root body.ybc_blog .ks-newest-posts__title{color:var(--ks-ink)!important}:root body.ybc_blog .ks-newest-posts__list li{border-left-color:var(--ks-line-strong)!important}:root body.ybc_blog .ks-newest-posts__list a{color:var(--ks-link)!important}:root body.ybc_blog .ybc-blog-list .post-wrapper .ybc_item_img,:root body.ybc_blog a.ybc_item_img{background:var(--ks-sunken)!important}:root body.ybc_blog .blog-extra-facebook-share ul{display:flex;flex-wrap:wrap;gap:var(--ks-space-1);width:100%;max-width:100%;margin:0;padding:0}:root body.ybc_blog .blog-extra-facebook-share li{float:none;margin:0}:root body.ybc_blog .blog-extra-facebook-share li a{justify-content:center!important;padding:0!important;margin:0!important;line-height:1!important;overflow:hidden}:root body.ybc_blog .blog-extra-facebook-share li i.ets_svg{width:auto;height:auto;margin:0;padding:0;line-height:1;background:none!important;border:0!important}:root body.ybc_blog :is(.be-label,.post-date,.ybc-blog-post-footer,.ybc-blog-tags-social){color:var(--ks-muted)!important}:root body.ybc_blog :is(.ybc-blog-latest-toolbar,.ybc-blog-sidear-post-meta,.author-block,.be-categories){color:var(--ks-muted)!important}:root body.ybc_blog :is(.icon_search,.ybc_blog_search_form .ets_svg){color:var(--ks-ink-2)!important}:root body.ybc_blog .ybc_blog_content_block_item{border-bottom-color:var(--ks-line)!important}:root body.ybc_blog .ybc-blog-related-posts{border-top-color:var(--ks-line)!important}:root body.ybc_blog :is(.be-categories a,.post-author-label,.author-block a,.ks-author-link){color:var(--ks-ink)!important}:root body.ybc_blog .slick-arrow{color:var(--ks-ink-2)!important;background:var(--ks-surface)!important;border-color:var(--ks-line)!important;min-width:var(--ks-target);min-height:var(--ks-target)}.ks-editorial{line-height:var(--ks-leading);font-size:var(--ks-text)}.ks-editorial :is(ul,ol){padding-inline-start:var(--ks-space-5);margin-block:var(--ks-space-3) var(--ks-space-4)}.ks-editorial li+li{margin-block-start:var(--ks-space-2)}.ks-editorial h2{font-size:var(--ks-heading)}.ks-editorial h3{font-size:var(--ks-lead)}.ks-editorial table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.ks-editorial :is(th,td){padding:var(--ks-space-2) var(--ks-space-3);border-block-end:var(--ks-border) solid var(--ks-rule);text-align:start;vertical-align:top}.ks-editorial th{background:var(--ks-soft)}.ks-editorial img{border-radius:var(--ks-radius-sm)}.ks-editorial blockquote{margin:var(--ks-space-5) 0;padding:var(--ks-space-3) var(--ks-space-4);border-inline-start:var(--ks-accent) solid var(--ks-line-strong);background:var(--ks-soft)}.ks-editorial .ks-legal{max-width:none}.ks-editorial .ks-legal :is(h2,h3,strong){color:var(--ks-ink)}.ks-editorial .ks-legal h2{border-bottom:var(--ks-border) solid var(--ks-line)}.ks-editorial .ks-legal .toc strong{color:var(--ks-ink)}.ks-editorial .ks-legal .toc{background:var(--ks-surface);border-color:var(--ks-rule)}.ks-editorial .ks-legal .toc a{color:var(--ks-ink);text-decoration:underline;text-decoration-color:var(--ks-control);text-underline-offset:.2em}.ks-editorial .ks-legal .info{background:var(--ks-soft);border-left:0;border-radius:var(--ks-radius-sm);color:var(--ks-ink)}.ks-editorial .ks-legal th{background:var(--ks-soft);color:var(--ks-ink)}body#cms .ks-editorial :is(.ks-pay,.ks-returns) :is(.info,.alert,ol>li){border-left:0;border-radius:var(--ks-radius-sm)}.ks-editorial .ks-legal .ks-legal-note{color:var(--ks-muted);border-top-color:var(--ks-rule)}body#cms .ks-page-heading{max-width:var(--ks-prose);margin-inline:auto}body#cms .ks-breadcrumb__item:last-child{position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}body#cms .ks-breadcrumb__item:nth-last-child(2) .ks-breadcrumb__sep{display:none}@media (max-width:40rem){body#cms .ks-editorial :is(p,li,td) a{padding-block:var(--ks-space-2);margin-block:calc(var(--ks-space-2) * -1);display:inline-block}}#content .hi-faq-category-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 18rem),1fr));gap:var(--ks-space-5);margin:0 0 var(--ks-space-5);padding-block-end:var(--ks-space-5);border-bottom:var(--ks-border) solid var(--ks-rule)}#content .hi-faq-category-row::before,#content .hi-faq-category-row::after{content:none}#content .hi-faq-category-item{width:auto;max-width:none;padding:var(--ks-space-4);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius)}#content .hi-faq-category-item h2{margin:0 0 var(--ks-space-3);font-size:var(--ks-heading);line-height:var(--ks-tight)}#content .hi-faq-category-item h2 a{color:var(--ks-ink);font-size:inherit;font-weight:var(--ks-weight-head);text-decoration:none}#content .hi-faq-category-faqs ul{list-style:none;margin:0;padding:0}#content .hi-faq-category-faqs li{margin:0;border-block-start:var(--ks-border) solid var(--ks-rule)}#content .hi-faq-category-faqs a{display:flex;align-items:center;min-height:var(--ks-target);color:var(--ks-ink);font-size:var(--ks-text);text-decoration:none}#content .hi-faq-category-faqs a:hover{text-decoration:underline;text-underline-offset:.2em}#content .hi-faq-view-all-questions a{color:var(--ks-ink);font-weight:var(--ks-weight-head);text-decoration:underline;text-decoration-color:var(--ks-orange)}#content .hi-faq-item{background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius-sm);margin:0 0 var(--ks-space-3)}#content .hi-faq-question{display:flex;align-items:center;gap:var(--ks-space-2);padding-inline:var(--ks-space-4)}#content .hi-faq-question:hover{opacity:1}#content .hi-faq-question a{color:var(--ks-ink)}#content .hi-faq-question .hi-faq-question-link{flex:1 1 auto;min-height:var(--ks-target);padding:var(--ks-space-3) 0;font-weight:var(--ks-weight-head)}#content .hi-faq-answer{padding:0 var(--ks-space-4) var(--ks-space-4);color:var(--ks-ink);line-height:var(--ks-leading);max-width:var(--ks-prose)}#content :is(.hi-faq-question a,.hi-faq-category-faqs a,.hi-faq-category-item h2 a):focus-visible{outline:var(--ks-focus) solid var(--ks-ink);outline-offset:var(--ks-space-1)}#content :is(.hi-faq-search-item-question,.hi-faq-search-item-category,.hi-faq-search-item-answer){color:var(--ks-ink)}#content .hi-faq-search-results{background:var(--ks-surface);color:var(--ks-ink)}.ks-contact-page{max-width:var(--ks-page)}.ks-contact-page .ks-contactform{max-width:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ks-space-6);align-items:start}.ks-contactform form{max-width:var(--ks-prose)}.ks-contactform .ks-eyebrow{margin:0 0 var(--ks-space-1);color:var(--ks-muted);font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}.ks-contactform .ks-label{font-weight:var(--ks-weight-ui)}.ks-contactform :is(input,select,textarea):user-invalid{border-color:var(--ks-danger);border-width:var(--ks-focus)}.ks-contactform .ks-notification:focus{outline:var(--ks-focus) solid var(--ks-ink);outline-offset:var(--ks-space-1)}.ks-contactform .ks-submit-row .ks-button{width:100%}.ks-contact-aside{display:grid;gap:var(--ks-space-3);justify-items:start;padding:var(--ks-space-5);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius);color:var(--ks-ink)}.ks-contact-aside h2{margin:0;font-size:var(--ks-heading);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking)}.ks-contact-aside p{margin:0}.ks-contact-aside__privacy{font-size:var(--ks-small);color:var(--ks-muted)}.ks-contact-aside__privacy a{color:var(--ks-ink)}.ks-contact-aside .ks-button{width:auto;text-decoration:none}.ks-contact-aside a:focus-visible{outline:var(--ks-focus) solid var(--ks-ink);outline-offset:var(--ks-space-1)}.ks-contact-page{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:62rem){.ks-contact-page .ks-contactform{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);column-gap:var(--ks-space-8)}.ks-contactform .ks-submit-row .ks-button{width:auto;min-width:12rem}}.ks-cms-category{display:grid;gap:var(--ks-space-4)}.ks-cms-category__title{margin:var(--ks-space-4) 0 0;font-size:var(--ks-heading);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking)}.ks-cms-category__title:first-child{margin-block-start:0}.ks-cms-category__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 16rem),1fr));gap:var(--ks-space-3)}.ks-cms-category__list a{display:flex;align-items:center;min-height:var(--ks-target);padding:var(--ks-space-3) var(--ks-space-4);background:var(--ks-surface);border:var(--ks-border) solid var(--ks-rule);border-radius:var(--ks-radius-sm);color:var(--ks-ink);font-weight:var(--ks-weight-ui);text-decoration:none}.ks-cms-category__list a:is(:hover,:focus-visible){border-color:var(--ks-control);text-decoration:underline;text-underline-offset:.2em}.ks-cms-category__list a:focus-visible{outline:var(--ks-focus) solid var(--ks-ink);outline-offset:var(--ks-space-1)}.page-home.ks-prose{gap:var(--ks-space-7)}.page-home .ks-hero.ks-hero--home{gap:var(--ks-space-6);padding-block:var(--ks-space-5) 0;align-items:center}.page-home .ks-hero.ks-hero--home h1{font-size:var(--ks-display);font-weight:var(--ks-weight-head);line-height:1.04;letter-spacing:var(--ks-tracking-display);max-width:16ch;color:var(--ks-ink)}.page-home .ks-hero__lead{color:var(--ks-ink-2);max-width:44ch}.page-home .ks-hero__actions .ks-button{width:auto}.page-home .ks-hero.ks-hero--home{padding-block-end:0}.page-home .ks-hero__scene{max-height:16rem;object-fit:contain;width:100%;background:var(--ks-paper-2);border-radius:var(--ks-radius)}.ks-home-quick__label{margin:var(--ks-space-2) 0 0;font-size:var(--ks-small);color:var(--ks-ink-2)}.ks-hero__actions .ks-button:not(.ks-primary){border:var(--ks-border) solid var(--ks-line-strong);background:transparent;color:var(--ks-ink)}.ks-hero__actions .ks-button:not(.ks-primary):hover{background:var(--ks-paper-2)}.ks-home-quick{display:flex;flex-wrap:wrap;gap:var(--ks-space-2);margin:0;padding:0;list-style:none}.ks-home-quick a.ks-chip{background:var(--ks-paper-2);color:var(--ks-ink)}.page-home .ks-home-categories{padding-block:0;border-block:0;gap:var(--ks-space-5)}.page-home .ks-home-categories .ks-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--ks-space-3)}.ks-home-categories .ks-home-cats{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ks-space-3)}.page-home .ks-home-categories .ks-home-cat{display:grid;grid-template-columns:var(--ks-grid-size) minmax(0,1fr);grid-template-rows:auto auto;align-items:center;min-height:var(--ks-target);padding:var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);column-gap:var(--ks-space-2);background:var(--ks-card);color:var(--ks-ink);text-decoration:none;transition:border-color var(--ks-fast) var(--ks-ease)}.ks-home-cat__icon{grid-row:1 / 3;width:var(--ks-grid-size);height:var(--ks-grid-size);display:grid;place-items:center;border-radius:var(--ks-radius-media);background:var(--ks-inset);color:var(--ks-brand)}.ks-home-cat__name{align-self:end;font-size:var(--ks-fs-body);font-weight:var(--ks-weight-ui);line-height:var(--ks-lh-name);letter-spacing:0;overflow-wrap:normal;hyphens:manual}.ks-home-cat__sub{align-self:start;font-size:var(--ks-small);color:var(--ks-ink-2)}.page-home .ks-home-categories .ks-home-cat:hover{border-color:var(--ks-line-strong)}.page-home .ks-home-categories .ks-home-cat{grid-template-columns:var(--ks-grid-size) minmax(0,1fr) auto}.page-home .ks-home-categories .ks-home-cat::after{content:"";display:inline-block;flex:none;width:1em;height:1em;background:currentColor;-webkit-mask:var(--ks-icon-arrow) center / contain no-repeat;mask:var(--ks-icon-arrow) center / contain no-repeat;grid-column:3;grid-row:1 / 3;color:var(--ks-ink-2);transition:transform var(--ks-fast) var(--ks-ease)}.page-home .ks-home-categories .ks-home-cat:is(:hover,:focus-visible)::after{transform:translateX(var(--ks-space-1))}.page-home .ks-section-link{color:var(--ks-link)}.page-home .ks-home-products{gap:var(--ks-space-7)}.page-home .ks-shelf__title{font-size:var(--ks-heading);font-weight:var(--ks-weight-head)}@media (min-width:40rem){.ks-home-categories .ks-home-cats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--ks-space-5)}}@media (min-width:62rem){.page-home.ks-prose{gap:var(--ks-space-8)}.page-home .ks-hero.ks-hero--home{grid-template-columns:minmax(0,6fr) minmax(0,5fr);padding-block-start:var(--ks-space-7)}.page-home .ks-hero__scene{max-height:22rem}.ks-home-categories .ks-home-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}#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)}}.ks-cc{position:fixed;inset:auto var(--ks-space-3) var(--ks-space-3);z-index:var(--ks-layer-skip);max-width:var(--ks-reading);margin-inline:auto;padding:var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-lg);background:var(--ks-surface);color:var(--ks-ink);box-shadow:var(--ks-shadow-float);font-size:var(--ks-small);line-height:var(--ks-leading)}html.ks-cc-decided .ks-cc{display:none}html:not(.ks-cc-decided) body{padding-bottom:var(--ks-cc-h,0)}html:not(.ks-cc-decided) body#product .ks-ctabar,html:not(.ks-cc-decided) body#cart .ks-cart-summary .cart-detailed-actions{inset-block-end:calc(var(--ks-cc-h, 0px) + var(--ks-space-4))}.ks-cc .ks-cc__in{display:grid;gap:var(--ks-space-3)}.ks-cc .ks-cc__text{margin:0}.ks-cc .ks-cc__lg{display:none}.ks-cc .ks-cc__sm{display:inline}.ks-cc a,.ks-cc .ks-cc__link{color:var(--ks-link);text-decoration:underline}.ks-cc :is(a,.ks-cc__link){display:inline-block;padding-block:var(--ks-space-3);margin-block:calc(var(--ks-space-3) * -1)}.ks-cc .ks-cc__link{border:0;background:none;font:inherit;cursor:pointer}.ks-cc .ks-cc__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--ks-space-2)}.ks-cc .ks-cc__btn{min-height:var(--ks-target);padding:0 var(--ks-space-2);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);color:var(--ks-ink);font:inherit;font-weight:var(--ks-w-button);cursor:pointer}.ks-cc .ks-cc__btn:hover{background:var(--ks-sunken-hover)}.ks-cc :is(.ks-cc__btn,.ks-cc__link,a,input):focus-visible{outline:var(--ks-focus) solid var(--ks-ring);outline-offset:var(--ks-border)}.ks-cc .ks-cc__btn--ghost{grid-column:1 / -1;border-color:var(--ks-action);background:transparent;color:var(--ks-link)}.ks-cc .ks-cc__prefs:not([hidden]){display:grid;gap:var(--ks-space-3);max-height:60vh;overflow-y:auto}.ks-cc.ks-cc--prefs .ks-cc__main,.ks-cc.ks-cc--prefs .ks-cc__in>.ks-cc__actions{display:none}.ks-cc .ks-cc__legend{margin-bottom:var(--ks-space-2);font-size:var(--ks-fs-body);font-weight:var(--ks-w-button)}.ks-cc .ks-cc__intro{margin:0 0 var(--ks-space-2)}.ks-cc .ks-cc__cat{display:grid;grid-template-columns:auto 1fr;gap:var(--ks-space-2);padding-block:var(--ks-space-2);border-top:var(--ks-border) solid var(--ks-line)}.ks-cc .ks-cc__cat input{width:var(--ks-space-5);height:var(--ks-space-5);margin:0;accent-color:var(--ks-action)}.ks-cc .ks-cc__cat>span>span{display:block;color:var(--ks-muted)}@media (min-width:40rem){.ks-cc .ks-cc__lg{display:inline}.ks-cc .ks-cc__sm{display:none}.ks-cc .ks-cc__in{grid-template-columns:1fr auto;align-items:center}.ks-cc .ks-cc__actions{grid-template-columns:auto auto}.ks-cc .ks-cc__prefs:not([hidden]){grid-column:1 / -1}}.ks-home-offer{display:grid;gap:var(--ks-space-5);padding:var(--ks-space-5);border:var(--ks-border) solid var(--ks-glass-line);border-radius:var(--ks-radius);background:var(--ks-paper);box-shadow:var(--ks-lift)}@supports (backdrop-filter:blur(1px)){.ks-home-offer{background:var(--ks-glass);backdrop-filter:blur(var(--ks-blur))}}.ks-home-offer__art{display:grid;place-items:center;border-radius:var(--ks-radius-media)}.ks-home-offer__art img{display:block;width:100%;max-width:16rem;height:auto;aspect-ratio:1;object-fit:contain}.ks-home-offer__body{display:grid;align-content:start;justify-items:start;gap:var(--ks-space-3);min-width:0}.ks-home-offer__body>*{margin:0}.ks-home-offer .ks-flags{margin:0;gap:var(--ks-space-1)}.ks-home-offer .ks-flags li{padding:var(--ks-space-1) var(--ks-space-2);border:var(--ks-border) solid var(--ks-ink);border-radius:var(--ks-radius-xs);color:var(--ks-ink);font-size:var(--ks-micro);font-weight:var(--ks-weight-ui)}.ks-home-offer__title{font-size:var(--ks-fs-h2);line-height:1.3;font-weight:var(--ks-weight-ui);letter-spacing:0;overflow-wrap:normal;text-wrap:pretty}.ks-home-offer__title a{color:var(--ks-ink);text-decoration:none}.ks-home-offer__title a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:.2em}.ks-home-offer .product-list-reviews.list-in-productlist{position:static;inset:auto;width:auto;height:auto;min-height:0;margin:0;padding:0;opacity:1;background:transparent;justify-content:flex-start}.ks-home-offer .product-list-reviews a{color:var(--ks-ink);text-decoration:none}p.ks-home-offer__vat{font-size:var(--ks-small);color:var(--ks-ink-2)}.ks-home-offer .ks-buy{justify-self:stretch}@media (min-width:40rem){.ks-home-offer{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center}}.page-home .ks-hero.ks-hero--home{align-items:start}.page-home .ks-hero__stage{align-self:start}:is(body#index,body#cart,body#category,body#search,body#manufacturer,body#supplier,body#best-sales,body#new-products,body#prices-drop,body#my-account,body#identity,body#addresses,body#history,body#order-detail,body#module-psgdpr-gdpr,body#module-pshowloyaltyprogram-account,body.page-customer-account,body#contact,body.ybc_blog) #ks-chat-root #ksc-launcher{position:static;margin:var(--ks-space-4) auto;box-shadow:none}body#cms .ks-editorial :is(input,select,textarea){min-width:0;max-width:100%}@media (max-width:40rem){body#cms .ks-editorial [style*="grid-template-columns"]{grid-template-columns:minmax(0,1fr)!important}body#cms .ks-editorial [style*="grid-column"]{grid-column:1 / -1!important}}:root[data-theme="dark"] body#cms .ks-editorial:not(:has(.ks-legal)) :is(h1,h2,h3,h4,h5,h6,p,li,td,label,summary,strong,dt,dd,figcaption,div,span):not(.step-num,.ks-pay-fast,.ks-pay-fast *,button *,.cta-btn *){color:var(--ks-ink)!important}:root[data-theme="dark"] body#cms .ks-editorial:not(:has(.ks-legal)) a:not(.cta-btn){color:var(--ks-link)!important}:root[data-theme="dark"] body#cms .ks-editorial:not(:has(.ks-legal)) :is([style*="background"]:not(button),[class*="-box"],[class*="-step"]:not([class$="-steps"]),[class*="-card"],[class*="-note"],[class*="-method"],.info,details,tbody tr){background:var(--ks-soft)!important;border-color:var(--ks-rule)!important}:root[data-theme="dark"] body#cms .ks-editorial:not(:has(.ks-legal)) :is(td,[style*="border"]){border-color:var(--ks-rule)!important}.ks-not-found{display:grid;gap:var(--ks-space-4);justify-items:start;padding-block:var(--ks-space-6);max-width:var(--ks-reading);margin-inline:auto;text-align:start}.ks-not-found h2{margin:0;font-size:var(--ks-title)}.ks-not-found p{margin:0;color:var(--ks-ink-2)}.ks-not-found__links{display:flex;flex-wrap:wrap;justify-content:start;gap:var(--ks-space-3)}.ks-not-found__links .ks-button{width:auto}.ks-not-found__cats{display:grid;gap:var(--ks-space-3);justify-items:start}.ks-not-found__cats h3{margin:0;font-size:var(--ks-small);font-weight:var(--ks-weight-ui);color:var(--ks-ink-2)}.ks-not-found__cats ul{display:flex;flex-wrap:wrap;justify-content:start;gap:var(--ks-space-2);margin:0;padding:0;list-style:none}.ks-not-found__cats .ks-chip{min-height:var(--ks-target)}body#cms .ks-editorial :is([style*="color:#888"],[style*="color: #888"],[style*="color:#777"],[style*="color: #777"],[style*="color:#64748b"],[style*="color: #64748b"]),body#cms .ks-editorial :is([style*="color:#888"],[style*="color: #888"],[style*="color:#777"],[style*="color: #777"]) a{color:var(--ks-ink-2)!important}body#cms .ks-editorial :is([style*="color:#16a34a"],[style*="color: #16a34a"]){color:var(--ks-ink-2)!important}body#cms .ks-editorial a.cta-btn-outline{color:var(--ks-ink)!important}body#cms .ks-editorial .ks-pay .ks-pay-ic{background:var(--ks-soft)!important;color:var(--ks-ink)!important}body#cms .ks-editorial .ks-returns .contact-card a{color:var(--ks-ink)!important;text-decoration:underline;text-underline-offset:.2em}.ks-home-products .product-list-reviews,.ks-home-products .ks-stars.product-list-reviews{background:transparent}.page-home .ks-hero.ks-hero--home{padding:var(--ks-space-6) 0 0!important}.page-home .ks-hero.ks-hero--home{isolation:isolate;border-radius:0;background:transparent}.page-home .ks-home-categories{padding:var(--ks-space-6) var(--ks-space-5);border-radius:var(--ks-radius);background:var(--ks-tint)}.ks-home-products .ks-product-card .ks-aeo-tldr{display:none}.ks-home-products .ks-product-card .ks-card-secondary{display:flex;flex-wrap:wrap;gap:0 var(--ks-space-4)}.ks-home-products .ks-product-card .ks-card-secondary .ks-button{flex:none;width:auto;min-height:var(--ks-target);padding:0;border:0;background:none;color:var(--ks-violet);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);text-decoration:underline;text-underline-offset:.2em}.ks-home-products .ks-product-card .ks-card-secondary .ks-button:hover{background:none;color:var(--ks-violet-hover)}.ks-footer .ks-account-links .ks-footer-block__list{list-style:none;margin:0;padding:0}:root .llmseo-faq-accordion :is(.accordion-button,.accordion-body),:root .llmseo-powered-by{background-color:var(--ks-surface);color:var(--ks-ink)}:root .ks-aeo-tldr{background:var(--ks-soft);border-color:var(--ks-rule);color:var(--ks-ink)}:root .ks-aeo-wiedza-link{background:var(--ks-soft);color:var(--ks-ink)}:root[data-theme="dark"] :is(.ks-product-faq,.ks-related-reading){background:var(--ks-soft)!important;color:var(--ks-ink)}:root[data-theme="dark"] .ks-description [style*="background"]{background:var(--ks-soft)!important}.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 body.ybc_blog a.ybc_item_img:has(>img[src*="/post/thumb/og/"]){position:relative;display:block;aspect-ratio:auto;height:var(--ks-space-9);overflow:hidden;background:var(--ks-tint)!important;border-radius:var(--ks-radius-media)}:root body.ybc_blog a.ybc_item_img:has(>img[src*="/post/thumb/og/"])>img{visibility:hidden}:root body.ybc_blog a.ybc_item_img:has(>img[src*="/post/thumb/og/"])::after{content:"";position:absolute;inset:0;margin:auto;width:2.5rem;height:2.5rem;color:var(--ks-muted);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='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") 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='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") center / contain no-repeat}:root body.ybc_blog .ybc-blog-wrapper-detail img[src*="/ybc_blog/post/og/"]{display:none!important}:root body.ybc_blog :is(.ybc_block_latest,.ybc_block_popular,.ybc_block_featured) :is(.slick-track,.slick-slide){width:100%!important}:root body.ybc_blog :is(.ybc_block_latest,.ybc_block_popular,.ybc_block_featured) .ybc_blog_content_block_item{width:100%!important;min-width:0}:root body.ybc_blog :is(.ybc_block_latest,.ybc_block_popular,.ybc_block_featured) .ybc-blog-latest-post-content{min-width:0;flex:1}:root body.ybc_blog :is(.ybc_block_latest,.ybc_block_popular,.ybc_block_featured) .ybc_title_block{display:-webkit-box!important;float:none;padding-block:0;margin-block:0 var(--ks-space-1);-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ks-home-cat__icon::before{content:"";width:var(--ks-space-5);height:var(--ks-space-5);background:currentColor;-webkit-mask:var(--ks-cat-icon) center / contain no-repeat;mask:var(--ks-cat-icon) center / contain no-repeat}.ks-home-cat__icon--windows{--ks-cat-icon: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 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-home-cat__icon--office{--ks-cat-icon: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 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-home-cat__icon--m365{--ks-cat-icon: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 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-home-cat__icon--server{--ks-cat-icon: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 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-home-cat__icon--apps{--ks-cat-icon: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.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-home-cat__icon--shield{--ks-cat-icon: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 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-home-reviews{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ks-space-4);min-width:0}.ks-home-reviews .ks-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--ks-space-3)}.ks-home-reviews__summary{margin:0;color:var(--ks-ink-2)}.ks-home-reviews__summary strong{color:var(--ks-ink);font-size:var(--ks-lead)}.ks-home-reviews__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 18rem),1fr));gap:var(--ks-space-4);margin:0;padding:0;list-style:none}.ks-home-review{position:relative;display:grid;align-content:start;gap:var(--ks-space-2);padding:var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);background:var(--ks-card)}.ks-home-review p{margin:0}.ks-home-review__title{font-size:var(--ks-fs-body);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-ui)}.ks-home-review__text{color:var(--ks-ink);font-size:var(--ks-fs-body);line-height:var(--ks-lh-body)}.ks-home-review__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ks-space-1) var(--ks-space-2);font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact);color:var(--ks-muted)}.ks-home-review__product{font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact)}.ks-home-review__product a{color:var(--ks-link)}.ks-home-review__initials{display:inline-grid;place-items:center;width:var(--ks-space-5);height:var(--ks-space-5);border-radius:var(--ks-radius-pill);background:var(--ks-inset);color:var(--ks-ink);font-weight:var(--ks-weight-head);font-size:var(--ks-micro)}@media (max-width:30rem){.page-home .ks-home-reviews__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-block-end:var(--ks-space-2)}.page-home .ks-home-review{scroll-snap-align:start}}@media (max-width:30rem){.page-home .ks-home-products .ks-product-list{grid-template-columns:minmax(0,1fr)}.page-home .ks-home-products .ks-product-card .ks-card-media{max-block-size:11.25rem}.page-home .ks-home-cat__sub{font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact)}}.page-home .ks-hero.ks-hero--home{min-height:0!important}.page-home .ks-home-cat__icon{width:var(--ks-grid-size);height:var(--ks-grid-size)}.page-home .ks-home-cat__icon::before{width:var(--ks-space-5);height:var(--ks-space-5)}.ks-home-offer .ks-home-offer__facts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ks-space-1);margin:0;font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact)}.ks-home-offer__facts>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--ks-space-1)}.ks-home-offer__facts :is(dt,dd){margin:0}.ks-home-offer__facts dt{color:var(--ks-muted);font-weight:var(--ks-weight-text)}.ks-home-offer__facts dt::after{content:"\00b7";margin-inline-start:var(--ks-space-1)}.ks-home-offer__facts dd{color:var(--ks-ink);font-weight:var(--ks-weight-ui)}.ks-home-offer .ks-home-offer__price{font-size:var(--ks-price-md);line-height:var(--ks-lh-price);font-weight:var(--ks-weight-head)}.ks-home-offer p.ks-home-offer__vat{font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}.ks-home-offer .ks-deliv{font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact);font-weight:var(--ks-weight-ui)}.ks-home-offer .ks-buy{min-height:var(--ks-target)}@media (max-width:40rem){.ks-home-offer{padding:var(--ks-space-4)}.ks-home-offer__art img{max-block-size:11.25rem}}.page-home :is(.ks-home-categories,.ks-home-reviews,.ks-band){row-gap:var(--ks-head-gap)}.page-home .ks-home-products .ks-shelf{row-gap:var(--ks-head-gap)}@media (max-width:30rem){.page-home .ks-band{padding-block:var(--ks-space-7)}}.ks-home-products .ks-card-description .product-list-reviews{position:static;inset:auto;width:auto;height:auto;min-height:0;margin:0;padding:0;justify-content:flex-start}@media (min-width:62rem){.page-home .ks-hero.ks-hero--home>.ks-hero__copy{align-self:center}}.ks-home-products .ks-product-card h2 a{text-decoration:none}.ks-home-products .ks-product-card h2 a:is(:hover,:focus-visible){color:var(--ks-link);text-decoration:underline;text-underline-offset:.2em}.ks-home-products .ks-shelf__all,.page-home .ks-rail__all{justify-self:start;gap:var(--ks-space-1);font-weight:var(--ks-weight-ui);color:var(--ks-link);text-decoration:none}.ks-home-products .ks-shelf__all::after,.page-home .ks-rail__all::after{content:"";display:inline-block;flex:none;width:1em;height:1em;background:currentColor;-webkit-mask:var(--ks-icon-arrow) center / contain no-repeat;mask:var(--ks-icon-arrow) center / contain no-repeat;transition:transform var(--ks-fast) var(--ks-ease)}.ks-home-products .ks-shelf__all:is(:hover,:focus-visible),.page-home .ks-rail__all:is(:hover,:focus-visible){color:var(--ks-link);text-decoration:underline;text-underline-offset:.2em}.ks-home-products .ks-shelf__all:is(:hover,:focus-visible)::after,.page-home .ks-rail__all:is(:hover,:focus-visible)::after{transform:translateX(var(--ks-space-1))}.ks-home-products .ks-shelf{grid-template-columns:minmax(0,1fr) auto}.ks-home-products .ks-shelf>:not(.ks-shelf__title,.ks-shelf__all){grid-column:1 / -1}.ks-home-products .ks-shelf .ks-shelf__all{grid-row:1;grid-column:2;justify-self:end;align-self:center}@media (prefers-reduced-motion:reduce){.page-home .ks-home-categories .ks-home-cat::after{transition:none}}@media (prefers-reduced-motion:reduce){.ks-home-products .ks-shelf__all::after,.page-home .ks-rail__all::after{transition:none}}.page-home.ks-prose{gap:var(--ks-gap-section)}.page-home .ks-band{--ks-ink:var(--ks-on-brand);display:grid;gap:var(--ks-space-6);padding:var(--ks-space-7) 0;border-radius:0;background:var(--ks-trust-glow),var(--ks-brand-deep);box-shadow:0 0 0 100vmax var(--ks-brand-deep);clip-path:inset(0 -100vmax);color:var(--ks-on-brand)}.page-home .ks-band__title{margin:0;max-width:22ch;font-size:var(--ks-heading);line-height:var(--ks-tight);color:inherit}.page-home .ks-band__list{display:grid;gap:var(--ks-space-5);margin:0;padding:0;list-style:none}.page-home .ks-band__item{padding:var(--ks-space-4);border:var(--ks-border) solid color-mix(in srgb,var(--ks-on-brand) 20%,transparent);border-radius:var(--ks-radius);background:color-mix(in srgb,var(--ks-on-brand) 7%,transparent);box-shadow:var(--ks-elev-1);backdrop-filter:var(--ks-btn-glass-filter);display:grid;grid-template-columns:var(--ks-grid-size) minmax(0,1fr);align-content:start;gap:var(--ks-space-1) var(--ks-space-3)}.page-home .ks-band__item>:not(.ks-band__icon){grid-column:2}.page-home .ks-band__icon{color:var(--ks-navy);grid-row:1 / span 3;fill:none;stroke:currentColor}.page-home .ks-band__item strong{font-size:var(--ks-fs-body);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-ui)}.page-home .ks-band__pay{display:flex;flex-wrap:wrap;gap:var(--ks-space-1)}.page-home .ks-band__pay>span{display:inline-flex;align-items:center;min-height:var(--ks-space-5);padding:0 var(--ks-space-2);border-radius:var(--ks-radius-xs);background:color-mix(in srgb,var(--ks-on-brand) 10%,transparent);border:var(--ks-border) solid color-mix(in srgb,var(--ks-on-brand) 30%,transparent);box-shadow:var(--ks-elev-1);color:var(--ks-on-brand);font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}.page-home .ks-band a{color:inherit;font-weight:var(--ks-weight-ui);text-decoration:underline;text-underline-offset:.2em}.page-home .ks-band :focus-visible{outline-color:currentColor;box-shadow:none}.page-home [data-ks-rail]{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ks-space-5);padding-block:var(--ks-space-1);border-block:var(--ks-border) solid var(--ks-line)}.page-home .ks-rail__list{max-height:var(--ks-space-8)}.page-home .ks-rail__label{flex:none;color:var(--ks-ink-2);font-size:var(--ks-small)}.page-home .ks-rail__list{display:flex;align-items:center;gap:var(--ks-space-2);flex:none;margin:0;padding:0;list-style:none}.page-home .ks-rail__item{flex:none}.page-home .ks-rail__brand{display:inline-flex;align-items:center;justify-content:center;min-width:var(--ks-target);min-height:var(--ks-target);padding-inline:var(--ks-space-1);border-radius:var(--ks-radius-xs);color:var(--ks-ink);font-weight:var(--ks-weight-ui);text-decoration:none}.page-home .ks-rail__brand img{display:block;width:calc(var(--ks-target) * 2.5);height:var(--ks-target);object-fit:cover;border-radius:var(--ks-radius-xs);background:var(--ks-media-plate);filter:grayscale(1)}.page-home .ks-rail__brand:is(:hover,:focus-visible){background:var(--ks-sunken)}.page-home .ks-rail__brand:is(:hover,:focus-visible) img{filter:none}.page-home .ks-rail__all{display:inline-flex;align-items:center;flex:none;min-height:var(--ks-target);margin-inline-start:auto;white-space:nowrap}@media (min-width:40rem){.page-home .ks-band__list{grid-template-columns:repeat(2,minmax(0,1fr))}.page-home [data-ks-rail]{flex-wrap:nowrap;min-height:calc(var(--ks-space-8) + var(--ks-space-2));max-height:calc(var(--ks-space-8) + var(--ks-space-2));padding-block:0}}@media (min-width:62rem){.page-home .ks-band{padding:var(--ks-space-8) 0}.page-home .ks-band__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ks-space-6)}}.ks-home-products section.ksr.ks-home-reviews{display:grid;gap:var(--ks-space-4);max-width:none;margin:0;padding:0}.page-home .ksr-head{margin:0}.page-home .ksr-title{font-size:var(--ks-heading);color:var(--ks-ink)}.page-home :is(.ksr-score,.ksr-meta,.ksr-foot){color:var(--ks-ink-2)}.page-home :is(.ksr-score strong,.ksr-author,.ksr-card h3){color:var(--ks-ink)}.page-home .ksr-stars{color:var(--ks-star)}.page-home .ksr-card{padding:var(--ks-space-5);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-sm);background:var(--ks-card)}.page-home .ksr-card p{font-size:var(--ks-text);color:var(--ks-ink)}.page-home .ksr-badge{background:var(--ks-sunken);color:var(--ks-ink)}.page-home .ksr-foot a{color:var(--ks-link)}: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#product .ks-description :is(.ks-desc-faq,.ks-faq-item,#extra-0){background:none;border:0;border-radius:0;box-shadow:none;padding:0}:root body#product .ks-description :is(.ks-faq-item,#extra-0){border-block-end:var(--ks-border) solid var(--ks-line)}:root body#product .ks-description :is(.ks-faq-item,#extra-0)>summary{display:flex;align-items:center;gap:var(--ks-space-3);font-size:var(--ks-h3);font-weight:var(--ks-weight-ui);padding:var(--ks-space-4);margin:0;outline-offset:calc(-1 * var(--ks-space-1))}:root body#product .ks-description :is(.ks-faq-item,#extra-0)>summary:hover{background:var(--ks-tint)}:root body#product .ks-description :is(.ks-faq-item,#extra-0)>summary::after{content:"+";display:grid;place-items:center;flex:none;margin-inline-start:auto;width:var(--ks-space-6);height:var(--ks-space-6);border:0;border-radius:var(--ks-radius-pill);background:var(--ks-sunken);transform:none}:root body#product .ks-description :is(.ks-faq-item,#extra-0)[open]>summary::after{content:"−";transform:none}:root body#product .ks-description .ks-aeo-tldr{margin:0 0 var(--ks-space-5);padding:var(--ks-space-4);border:0;border-inline-start:var(--ks-space-1) solid var(--ks-action);border-radius:0;box-shadow:none;background:var(--ks-tint)}:root body#product .ks-description .ks-seller-meta{font-size:var(--ks-small);color:var(--ks-muted)}:root body#product .ks-description .ks-related-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ks-space-3);padding:0;list-style:none}:root body#product .ks-description .ks-related-links li{margin:0;min-width:0}:root body#product .ks-description .ks-related-links a{display:flex;align-items:center;gap:var(--ks-space-3);height:100%;padding:var(--ks-space-3);font-size:var(--ks-text);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-sm);text-decoration:none}:root body#product .ks-description .ks-related-links a::before{content:none}:root body#product .ks-description .ks-related-links a>svg{flex:none}:root body#product .ks-description__body :is(p,li) a:not(.ks-related-links a){display:inline;padding:0;border:0;border-radius:0;background:none;box-shadow:none;text-decoration:underline;color:var(--ks-link)}:root body#product .ks-description .ks-related-links a::after{content:"";display:inline-block;flex:none;width:1em;height:1em;background:currentColor;-webkit-mask:var(--ks-icon-arrow) center / contain no-repeat;mask:var(--ks-icon-arrow) center / contain no-repeat;margin-inline-start:auto}@media(max-width:40rem){:root body#product .ks-description .ks-related-links{grid-template-columns:1fr}}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:root body#product .ks-description .ks-related-links a:hover{transform:translateY(-2px);box-shadow:var(--ks-elev-2)}}.ks-product-summary{color:var(--ks-ink-2);font-size:var(--ks-small);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;order:1}@media (max-width:700px){.ks-product-summary{-webkit-line-clamp:2}}: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-meta)}: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__summary{list-style:none}:root body .ks-footer__summary::-webkit-details-marker{display:none}: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(min-width:48rem){.ks-footer__summary{pointer-events:none}.ks-footer__summary a{pointer-events:auto}}@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__summary{cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;min-height:var(--ks-space-5)}:root body .ks-footer__summary::after{content:'+'}:root body details[open]>.ks-footer__summary::after{content:'−'}: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%}}.ks-home-top-licenses{order:99;margin-block:var(--ks-space-8)}.ks-home-top-licenses .ks-home-licenses-grid{display:grid;grid-template-columns:1fr;gap:var(--ks-space-4);padding:0;margin-block:var(--ks-space-5);list-style:none}.ks-home-licenses-grid .ks-license-link{display:flex;gap:var(--ks-space-3);align-items:start;margin:0;padding:var(--ks-space-5);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:var(--ks-elev-1)}.ks-license-link>svg{flex:none;width:var(--ks-space-6);height:var(--ks-space-6);padding:var(--ks-space-2);box-sizing:content-box;background:var(--ks-icon-tile-fill);border-radius:var(--ks-radius-sm);color:var(--ks-brand-deep)}.ks-home-top-licenses .ks-license-link a{font-size:var(--ks-fs-name);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-ui);text-decoration:none;color:var(--ks-ink)}.ks-home-top-licenses .ks-license-link a:hover{text-decoration:underline;text-underline-offset:var(--ks-space-1)}.ks-home-top-licenses .ks-license-link p{font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);margin:var(--ks-space-2) 0 0}@media(min-width:48rem){.ks-home-top-licenses .ks-home-licenses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:75rem){.ks-home-top-licenses .ks-home-licenses-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ks-edition-cmp{min-width:0;margin-block:var(--ks-space-5);padding:var(--ks-space-4);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:var(--ks-elev-1)}.ks-edition-cmp__h{font-size:var(--ks-fs-name);font-weight:var(--ks-weight-head);margin:0 0 var(--ks-space-3)}.ks-edition-cmp__scroll{overflow-x:auto}.ks-edition-cmp__table{width:100%;border-collapse:collapse;font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}.ks-edition-cmp__table :is(th,td){padding:var(--ks-space-2);text-align:left;border-bottom:var(--ks-border) solid var(--ks-line);vertical-align:top}.ks-edition-cmp__table th{font-weight:var(--ks-weight-ui)}.ks-edition-cmp__table .is-current{background:var(--ks-tint)}.ks-edition-cmp__price,.ks-edition-cmp__here{display:block;font-size:var(--ks-fs-small);color:var(--ks-ink-2)}.ks-edition-cmp__help{font-size:var(--ks-fs-small);color:var(--ks-ink-2);margin:var(--ks-space-3) 0 0}.ks-edition-cmp__sr{position:absolute;clip-path:inset(50%);overflow:hidden;width:1px;height:1px;white-space:nowrap}: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 .ks-pdp-trust small{font-size:var(--ks-fs-meta)}:root body .ks-breadcrumb__sep{color:var(--ks-muted)}:root body #llmseo-faq-section,:root body #llmseo-faq-section :is(.llmseo-faq-card,.llmseo-faq-wrapper,.accordion-button,.accordion-body){background:var(--ks-card)!important;color:var(--ks-ink)!important;border-color:var(--ks-line)!important}:root body #llmseo-faq-section :is(h2,h3,p,summary,button,.llmseo-faq-toggle,.llmseo-faq-question-text,.llmseo-faq-answer){color:var(--ks-ink)!important}:root body #llmseo-faq-section .material-icons{display:none}:root body #llmseo-faq-section :is(.llmseo-faq-answer,.accordion-body){max-width:var(--ks-prose)}:root body#product .ks-description h2{font-size:var(--ks-fs-h2);line-height:var(--ks-lh-h2)}:root body :is(.ks-button,.ks-primary,.ks-buy){font-size:var(--ks-fs-button);line-height:var(--ks-lh-button)}:root body .ks-aeo-tldr .ks-aeo-tldr-label{font-size:var(--ks-fs-fact)}:root body .ks-auth>div[style*="64748B" i]:has(span[style*="border-radius:50%"]){display:none!important}:root body .ks-cart-summary .pshow-cart :is(.pshow-points-cart,.desc,p){line-height:var(--ks-lh-meta)}:root body#cms .ks-editorial .ks-pay h2{font-size:var(--ks-fs-h2);line-height:var(--ks-lh-h2);font-weight:var(--ks-weight-head)}:root body#cms .ks-editorial .ks-pay h3{font-size:var(--ks-fs-body);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-head)}:root body#cms .ks-editorial .ks-pay :is(p,li,.ks-pay-step,.ks-pay-method,.info){font-size:var(--ks-fs-body);line-height:var(--ks-lh-body);font-weight:var(--ks-weight-text)}:root body#cms .ks-editorial .ks-pay :is(strong,summary){font-weight:var(--ks-weight-ui)}:root body#cms .ks-editorial .ks-pay :is(.ks-pay-fast,.ks-pay-method span){font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}:root body#cms .ks-editorial .ks-pay :is(.ks-pay-ic,.ks-pay-fast),:root body#cms .ks-editorial .ks-pay :is(li,.ks-pay-step,summary)::before,:root body#cms .ks-editorial .ks-pay summary::after{font-weight:var(--ks-weight-ui)}:root body#cms .ks-editorial .ks-pay .ks-pay-ic{font-size:var(--ks-fs-fact);line-height:var(--ks-lh-meta)}:root body .ks-subcategory small{font-size:var(--ks-fs-fact);line-height:var(--ks-lh-meta)}: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 .ks-facet-icon{width:var(--ks-space-4);height:var(--ks-space-4);vertical-align:middle;flex:none}:root body .custom-checkbox input:not(:checked)~span .ks-facet-icon{visibility:hidden}: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)}:root body .page-home .ks-band svg.ks-icon{color:var(--ks-navy)}:root[data-theme="dark"] body .page-home .ks-band svg.ks-icon{color:var(--ks-on-brand)}:root body .ks-account-grid__link--identity .ks-account-grid__icon{--ks-account-icon:var(--ks-icon-user)}:root body .ks-account-grid__link--addresses .ks-account-grid__icon{--ks-account-icon:var(--ks-icon-pin)}:root body .ks-account-grid__link--orders .ks-account-grid__icon{--ks-account-icon:var(--ks-icon-invoice)}:root body .ks-account-grid__link--invoices .ks-account-grid__icon{--ks-account-icon:var(--ks-icon-invoice)}:root body .ks-account-grid__link--gdpr .ks-account-grid__icon{--ks-account-icon:var(--ks-icon-identity)}:root body .ks-account-grid__link--loyalty .ks-account-grid__icon{--ks-account-icon:var(--ks-icon-gift)}:root body .ks-account-grid__link--help .ks-account-grid__icon{--ks-account-icon:var(--ks-icon-help)}:root body .ks-account-grid__link--conditions .ks-account-grid__icon{--ks-account-icon:var(--ks-icon-doc)}:root body .ks-account-grid__link--wholesale .ks-account-grid__icon{--ks-account-icon:var(--ks-icon-building)}:root body .ks-home-cat__icon--windows{--ks-cat-icon:var(--ks-icon-windows)}:root body .ks-home-cat__icon--office{--ks-cat-icon:var(--ks-icon-briefcase)}:root body .ks-home-cat__icon--m365{--ks-cat-icon:var(--ks-icon-cloud)}:root body .ks-home-cat__icon--server{--ks-cat-icon:var(--ks-icon-server)}:root body .ks-home-cat__icon--apps{--ks-cat-icon:var(--ks-icon-grid)}:root body .ks-home-cat__icon--shield{--ks-cat-icon:var(--ks-icon-shield)}:root body .ks-account-grid__icon::before{background:var(--ks-account-icon) center/contain no-repeat;mask:none;-webkit-mask:none}:root body .ks-home-cat__icon::before{background:var(--ks-cat-icon) center/contain no-repeat;mask:none;-webkit-mask:none}:root body :is(.ks-account-grid__icon,.ks-home-cat__icon){background:var(--ks-glass);border:var(--ks-border) solid var(--ks-glass-line);backdrop-filter:blur(var(--ks-blur));box-shadow:var(--ks-elev-1)}:root body .llmseo-faq-number,:root body#cart [style*="64748B" i],:root body#cart [style*="64748B" i] :is(span,a){font-size:var(--ks-fs-meta)!important;line-height:var(--ks-lh-meta)}@media(max-width:40rem){body#product #ks-chat-root #ksc-launcher{position:static!important;margin:var(--ks-space-3) auto;box-shadow:none}}.ks-native-checkout{display:grid;gap:var(--ks-space-5)}.ks-native-layout{display:grid;gap:var(--ks-space-6);align-items:start}.ks-native-checkout .checkout-step,.ks-native-checkout .cart-summary{padding:var(--ks-space-5);background:var(--ks-paper);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:none}.ks-native-checkout .checkout-step{display:grid;gap:var(--ks-space-4)}.ks-native-checkout .-current{border:var(--ks-border-ctl) solid var(--ks-ink);box-shadow:none}.ks-native-checkout .-unreachable{color:var(--ks-ink-2);background:var(--ks-paper-2)}.ks-native-checkout .step-title{display:grid;grid-template-columns:var(--ks-space-6) minmax(0,1fr);align-items:center;gap:var(--ks-space-3);margin:0;font-size:var(--ks-h3)}.ks-checkout-step__number{display:grid;place-items:center;width:var(--ks-space-6);height:var(--ks-space-6);border:var(--ks-border-ctl) solid var(--ks-ink);border-radius:50%;background:var(--ks-paper);color:var(--ks-ink);font-size:var(--ks-small);font-weight:var(--ks-weight-head)}.ks-native-checkout .-current .ks-checkout-step__number{background:var(--ks-violet);border-color:var(--ks-violet);color:var(--ks-on-violet)}.ks-native-checkout .-complete .ks-checkout-step__number{background:color-mix(in oklab,var(--ks-action) 12%,var(--ks-card));border-color:var(--ks-action);color:var(--ks-action)}.ks-native-checkout .content{display:grid;gap:var(--ks-space-4);min-width:0}.ks-native-checkout form{display:grid;gap:var(--ks-space-3)}.ks-native-checkout label,.ks-native-checkout legend{color:var(--ks-ink);font-weight:var(--ks-weight-ui)}.ks-native-checkout :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){width:100%;min-height:var(--ks-control-h);padding:var(--ks-space-2) var(--ks-space-3);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-inset,var(--ks-paper-2));color:var(--ks-ink);font:inherit}.ks-native-checkout textarea{min-height:var(--ks-space-8);resize:vertical}.ks-native-checkout :is(input,select,textarea):focus-visible{outline:none;border-color:var(--ks-violet);box-shadow:0 0 0 var(--ks-focus) var(--ks-violet-soft)}.ks-native-checkout a{display:inline-flex;align-items:center;min-height:var(--ks-target)}.ks-native-checkout :is(.payment-options,.delivery-options){display:grid;gap:var(--ks-space-2)}.ks-native-checkout :is(.payment-option,.delivery-option){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ks-space-3);min-height:var(--ks-control-h);padding:var(--ks-space-3) var(--ks-space-4);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);background:var(--ks-paper)}.ks-native-checkout :is(.payment-option,.delivery-option):has(input:checked){border-color:var(--ks-violet);background:var(--ks-violet-soft);box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-violet)}.ks-native-checkout :is(.payment-option,.delivery-option) input{width:var(--ks-space-5);height:var(--ks-space-5);accent-color:var(--ks-violet)}.ks-native-checkout .cart-summary{display:grid;gap:var(--ks-space-3);border:var(--ks-border-ctl) solid var(--ks-ink)}@media (min-width:62rem){.ks-native-layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--ks-space-8)}.ks-native-checkout .cart-summary{position:sticky;top:calc(var(--ks-header-h) + var(--ks-space-4))}}@media (max-width:40rem){.ks-native-checkout .checkout-step,.ks-native-checkout .cart-summary{padding:var(--ks-space-4)}}.ks-custom-checkout{--color-ks-primary:var(--ks-violet);--color-ks-primary-hover:var(--ks-violet-hover);--color-ks-primary-dark:var(--ks-violet);--color-ks-bg:var(--ks-paper);--color-ks-bg-page:var(--ks-paper);--color-ks-bg-soft:var(--ks-paper-2);--color-ks-bg-muted:var(--ks-paper-2);--color-ks-border:var(--ks-line);--color-ks-border-strong:var(--ks-line-strong);--color-ks-border-soft:var(--ks-line);--color-ks-text:var(--ks-ink);--color-ks-text-secondary:var(--ks-ink-2);--color-ks-text-muted:var(--ks-ink-2);--color-ks-text-soft:var(--ks-ink-2);--color-ks-danger:var(--ks-warn);--color-ks-success:var(--ks-good);--radius-ks-card:var(--ks-radius);--radius-ks-input:var(--ks-radius-ctl);--shadow-ks-card:none;--shadow-ks-cta:none;--shadow-ks-cta-hover:none;--font-ks-stack:var(--ks-font);color:var(--ks-ink);background:var(--ks-paper)}:root .ks-custom-checkout .ks-shell{width:100%;max-width:none;font-family:var(--ks-font);background:var(--ks-paper);padding:0 0 var(--ks-space-8)}:root .ks-custom-checkout .ks-checkout__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ks-space-6);align-items:start}:root .ks-custom-checkout .ks-form{display:grid;gap:0;min-width:0;counter-reset:ks-step}:root .ks-custom-checkout .ks-card{margin-block-start:var(--ks-space-4);background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:none;padding:var(--ks-space-5)}:root .ks-custom-checkout .ks-card:first-child{margin-block-start:0}:root .ks-custom-checkout .ks-card:is(:hover,:focus-within){border-color:var(--ks-line);box-shadow:none}:root .ks-custom-checkout .ks-card__title{display:flex;align-items:center;gap:var(--ks-space-3);margin:0 0 var(--ks-space-5);font-size:var(--ks-h3);font-weight:var(--ks-weight-head);line-height:var(--ks-tight);letter-spacing:var(--ks-tracking);color:var(--ks-ink)}:root .ks-custom-checkout .ks-card__step{display:none}:root .ks-custom-checkout .ks-card__title::before{counter-increment:ks-step;content:counter(ks-step);display:inline-grid;place-items:center;flex:none;width:var(--ks-space-6);height:var(--ks-space-6);border:var(--ks-border-ctl) solid var(--ks-ink);border-radius:50%;font-size:var(--ks-small);font-weight:var(--ks-weight-head);font-variant-numeric:tabular-nums}:root .ks-custom-checkout .ks-card:focus-within>.ks-card__title::before,:root .ks-custom-checkout .ks-form:not(:focus-within)>.ks-card:first-child>.ks-card__title::before{background:color-mix(in oklab,var(--ks-action) 12%,var(--ks-card));border-color:var(--ks-action);color:var(--ks-action)}:root .ks-custom-checkout .ks-card:is([aria-labelledby="ks-section-email"],[aria-labelledby="ks-section-b2b"],[aria-labelledby="ks-section-coupon"]){margin-block-start:0;border-block-start:0;border-start-start-radius:0;border-start-end-radius:0;padding-block-start:0}:root .ks-custom-checkout .ks-card:has(+.ks-card:is([aria-labelledby="ks-section-email"],[aria-labelledby="ks-section-b2b"],[aria-labelledby="ks-section-coupon"])){border-block-end:0;border-end-start-radius:0;border-end-end-radius:0}:root .ks-custom-checkout .ks-card[aria-labelledby="ks-section-email"]>.ks-card__title{position:absolute;width:var(--ks-border);height:var(--ks-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0}:root .ks-custom-checkout .ks-card[aria-labelledby="ks-section-email"]>.ks-card__title::before{content:none;counter-increment:none}:root .ks-custom-checkout .ks-card__subtitle{margin:var(--ks-space-2) 0 var(--ks-space-3);color:var(--ks-ink-2);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);line-height:var(--ks-leading);letter-spacing:0}:root .ks-custom-checkout .ks-summary__title-count{background:var(--ks-sunken);color:var(--ks-ink)}:root .ks-custom-checkout .ks-tabs{gap:var(--ks-space-1);margin:0 0 var(--ks-space-3);padding:var(--ks-space-1);background:var(--ks-paper-2);border:0;border-radius:var(--ks-radius-media)}:root .ks-custom-checkout .ks-tab{min-height:var(--ks-target);padding:var(--ks-space-2);border-radius:var(--ks-radius-sm);color:var(--ks-ink);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);text-align:center}:root .ks-custom-checkout .ks-tab__label{color:var(--ks-ink);text-align:center}:root .ks-custom-checkout .ks-tab--active{background:var(--ks-paper);box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-ink)}:root .ks-custom-checkout .ks-tab:focus-within{outline:var(--ks-focus) solid var(--ks-violet);outline-offset:var(--ks-border)}:root .ks-custom-checkout .ks-tab:not(.ks-tab--active),:root .ks-custom-checkout .ks-tab:not(.ks-tab--active) .ks-tab__label{color:var(--ks-ink-2);background:transparent}:root .ks-custom-checkout .ks-field{display:flex;flex-direction:column;gap:var(--ks-space-2);margin:0 0 var(--ks-space-4)}:root .ks-custom-checkout .ks-field .ks-label,:root .ks-custom-checkout .ks-label{min-height:0;margin:0;color:var(--ks-ink);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);line-height:var(--ks-leading)}:root .ks-custom-checkout .ks-label-optional{color:var(--ks-ink-2);font-size:var(--ks-small);font-weight:var(--ks-weight-text)}:root .ks-custom-checkout .ks-required{color:var(--ks-warn)}:root .ks-custom-checkout :is(.ks-input,select){width:100%;height:var(--ks-control-h);min-height:var(--ks-control-h);padding:0 var(--ks-space-3);font:inherit;font-size:var(--ks-text);color:var(--ks-ink);background-color:var(--ks-inset,var(--ks-paper-2));border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl);box-shadow:none}:root .ks-custom-checkout .ks-input:hover:not(:focus):not([aria-invalid="true"]){border-color:var(--ks-ink-2)}:root .ks-custom-checkout .ks-input:focus{outline:none;border-color:var(--ks-violet);box-shadow:0 0 0 var(--ks-focus) var(--ks-ring)}:root .ks-custom-checkout .ks-input[aria-invalid="true"]{border-color:var(--ks-warn);box-shadow:none}:root .ks-custom-checkout .ks-input::placeholder{color:var(--ks-ink-2)}body#module-kscheckout-checkout .ks-custom-checkout .ks-shell .ks-input::placeholder{color:var(--ks-ink-2)!important}:root .ks-custom-checkout :is(.ks-hint,.ks-section-hint,.ks-helper--muted){margin:0;color:var(--ks-ink-2);font-size:var(--ks-small);line-height:var(--ks-leading)}:root .ks-custom-checkout .ks-section-hint{margin-block-end:var(--ks-space-4)}:root .ks-custom-checkout .ks-helper{color:var(--ks-warn);font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}:root .ks-custom-checkout .ks-helper--muted{color:var(--ks-ink-2);font-weight:var(--ks-weight-text)}:root .ks-custom-checkout :is(.ks-helper--success,.ks-helper--ok){color:var(--ks-good)}:root .ks-custom-checkout .ks-grid-2{gap:0 var(--ks-space-4);align-items:start}:root .ks-custom-checkout .ks-link{color:var(--ks-violet)}:root .ks-custom-checkout :is(.ks-login-btn,.ks-coupon__apply,.ks-coupon__remove){min-height:var(--ks-control-h);height:auto;padding:0 var(--ks-space-5);background:var(--ks-paper-2);color:var(--ks-ink);border:0;border-radius:var(--ks-radius-ctl);font-weight:var(--ks-weight-ui)}:root .ks-custom-checkout :is(.ks-login-btn,.ks-coupon__apply,.ks-coupon__remove):hover:not(:disabled){background:var(--ks-paper-3);color:var(--ks-ink)}:root .ks-custom-checkout .ks-login-actions{gap:var(--ks-space-4);margin-block-start:var(--ks-space-2)}:root .ks-custom-checkout .ks-login-actions .ks-login-forgot{color:var(--ks-violet);font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}:root .ks-custom-checkout .ks-b2b-toggle,:root .ks-custom-checkout .ks-b2b-toggle:hover,:root .ks-custom-checkout .ks-b2b-toggle--active{align-items:flex-start;gap:var(--ks-space-3);margin:0 0 var(--ks-space-4);padding:0;background:none;border:0}:root .ks-custom-checkout .ks-b2b-toggle__switch{position:relative;width:var(--ks-space-5);height:var(--ks-space-5);margin-block-start:var(--ks-border);background:var(--ks-paper);border-radius:var(--ks-radius-xs);box-shadow:inset 0 0 0 var(--ks-border-ctl) var(--ks-line-strong)}:root .ks-custom-checkout .ks-b2b-toggle__switch::after{content:"✓";display:none;place-items:center;inset:0;width:auto;height:auto;background:none;border-radius:0;box-shadow:none;transform:none;color:var(--ks-on-violet);font-size:var(--ks-small);font-weight:var(--ks-weight-head);line-height:1}:root .ks-custom-checkout .ks-b2b-toggle--active .ks-b2b-toggle__switch{background:var(--ks-violet);box-shadow:none}:root .ks-custom-checkout .ks-b2b-toggle--active .ks-b2b-toggle__switch::after{display:grid;transform:none}:root .ks-custom-checkout .ks-b2b-toggle:has(input:focus-visible) .ks-b2b-toggle__switch{outline:var(--ks-focus) solid var(--ks-violet);outline-offset:var(--ks-border)}:root .ks-custom-checkout .ks-b2b-toggle__title{color:var(--ks-ink);font-size:var(--ks-text);font-weight:var(--ks-weight-ui)}:root .ks-custom-checkout .ks-b2b-toggle__hint{color:var(--ks-ink-2);font-size:var(--ks-small)}:root .ks-custom-checkout .ks-nip-card{margin:0;padding:var(--ks-space-4) var(--ks-space-4) 0;background:var(--ks-paper-2);border:0;border-radius:var(--ks-radius-ctl)}:root .ks-custom-checkout .ks-card[aria-labelledby="ks-section-coupon"] .ks-card__toggle{width:auto;min-height:var(--ks-target);margin:0;color:var(--ks-violet);font-size:var(--ks-small);font-weight:var(--ks-weight-ui)}:root .ks-custom-checkout .ks-coupon{margin:var(--ks-space-2) 0 0;padding:0;border:0}:root .ks-custom-checkout .ks-coupon__row{align-items:flex-end;gap:var(--ks-space-2)}:root .ks-custom-checkout .ks-payment-methods{display:grid;gap:var(--ks-space-4)}:root .ks-custom-checkout .ks-payment-group{gap:var(--ks-space-2)}:root .ks-custom-checkout .ks-payment-group__title{margin:0;color:var(--ks-ink-2);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);text-transform:none;letter-spacing:0}:root .ks-custom-checkout .ks-payment-gateway{color:var(--ks-ink-2);font-size:var(--ks-small);font-style:normal;font-weight:var(--ks-weight-text)}:root .ks-custom-checkout .ks-payment-option{position:relative;gap:var(--ks-space-3);min-height:var(--ks-control-h);padding:var(--ks-space-3) var(--ks-space-4);padding-inline-end:calc(var(--ks-space-4) + var(--ks-space-6));background:var(--ks-paper-2);border:var(--ks-border-ctl) solid transparent;border-radius:var(--ks-radius-ctl);box-shadow:none;transition:none}:root .ks-custom-checkout .ks-payment-option:hover{background:var(--ks-paper-3);border-color:transparent}:root .ks-custom-checkout .ks-payment-option:has(input:checked),:root .ks-custom-checkout .ks-payment-option--active{background:var(--ks-paper-2);border-color:var(--ks-ink);box-shadow:none}:root .ks-custom-checkout .ks-payment-option:has(input:checked)::after{content:"✓";position:absolute;inset-block-start:50%;inset-inline-end:var(--ks-space-4);translate:0 -50%;display:grid;place-items:center;width:var(--ks-space-5);height:var(--ks-space-5);border-radius:50%;background:var(--ks-action);color:var(--ks-on-action);font-size:var(--ks-micro);font-weight:var(--ks-weight-ui);line-height:1}:root .ks-custom-checkout .ks-payment-option__label strong{color:var(--ks-ink);font-size:var(--ks-text);font-weight:var(--ks-weight-ui)}:root .ks-custom-checkout .ks-payment-option__label small{font-size:var(--ks-text);color:var(--ks-ink);line-height:var(--ks-leading)}:root .ks-custom-checkout .ks-payment-brand{height:auto;padding:var(--ks-border) var(--ks-space-2);background:var(--ks-paper);color:var(--ks-ink);border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-xs);font-family:var(--ks-font);font-size:var(--ks-micro);font-weight:var(--ks-weight-head);letter-spacing:0}:root .ks-custom-checkout .ks-radio{background:var(--ks-paper);border-color:var(--ks-line-strong)}:root .ks-custom-checkout .ks-radio:checked{border-color:var(--ks-ink);box-shadow:0 0 0 var(--ks-border) var(--ks-ink)}:root .ks-custom-checkout .ks-stripe-card{border:var(--ks-border-ctl) solid var(--ks-line-strong);border-radius:var(--ks-radius-ctl)}:root .ks-custom-checkout .ks-payment-placeholder{background:var(--ks-paper-2);border-color:var(--ks-line-strong);color:var(--ks-ink-2)}:root .ks-custom-checkout .ks-card--consents{background:var(--ks-card)}:root .ks-custom-checkout .ks-consent{align-items:start;gap:var(--ks-space-3);padding:var(--ks-space-3) 0;border-block-end:var(--ks-border) solid var(--ks-line)}:root .ks-custom-checkout .ks-consent:last-child{border-block-end:0}:root .ks-custom-checkout .ks-consent .ks-checkbox{margin-top:var(--ks-space-1)}:root .ks-custom-checkout .ks-consent__text{font-size:var(--ks-text);line-height:var(--ks-leading);color:var(--ks-ink)}:root .ks-custom-checkout .ks-consent a{color:var(--ks-ink);font-weight:var(--ks-weight-ui)}:root .ks-custom-checkout .ks-checkbox{background:var(--ks-paper);border-color:var(--ks-line-strong)}:root .ks-custom-checkout .ks-checkbox:checked{background:var(--ks-violet);border-color:var(--ks-violet)}:root .ks-custom-checkout .ks-checkbox:checked::after{border-color:var(--ks-on-violet)}:root .ks-custom-checkout input[type=checkbox].ks-checkbox{width:var(--ks-space-5)!important;height:var(--ks-space-5)!important}:root .ks-custom-checkout input[type=checkbox].ks-checkbox:checked::after{top:var(--ks-space-1);left:calc(var(--ks-space-2) - var(--ks-border));width:calc(var(--ks-space-2) - var(--ks-border));height:calc(var(--ks-space-3) - var(--ks-border))}:root .ks-custom-checkout .ks-submit-row{display:grid;gap:var(--ks-space-3);margin:0}:root .ks-custom-checkout .ks-cta{min-height:calc(var(--ks-control-h) + var(--ks-space-1));padding:var(--ks-space-3) var(--ks-space-5);background:var(--ks-orange);background-image:var(--ks-buy-sheen);color:var(--ks-on-accent);border:0;border-radius:var(--ks-radius-ctl);box-shadow:none;filter:none;font-family:var(--ks-font);font-size:var(--ks-lead);font-weight:var(--ks-weight-head)}:root .ks-custom-checkout .ks-cta:hover:not(:disabled){background:var(--ks-orange-hover);box-shadow:none;filter:none}:root .ks-custom-checkout .ks-cta:disabled{background:var(--ks-paper-3);color:var(--ks-ink-2)}:root .ks-custom-checkout .ks-cta span{color:inherit}:root .ks-custom-checkout .ks-cta__amount{font-weight:var(--ks-weight-head);font-variant-numeric:tabular-nums}:root .ks-custom-checkout .ks-cta-legal{font-size:var(--ks-text);color:var(--ks-ink);line-height:var(--ks-leading);margin:0;text-align:start}:root .ks-custom-checkout #ks-payment-pending{margin:0;padding:var(--ks-space-3) var(--ks-space-4);background:var(--ks-paper-2);border-inline-start:var(--ks-accent) solid var(--ks-violet);border-radius:var(--ks-radius-ctl)}:root .ks-custom-checkout .ks-card.ks-error{margin:0 0 var(--ks-space-4);padding:0;border:0}:root .ks-custom-checkout :is(.ks-error__text,.ks-error__list){background:var(--ks-danger-10);color:var(--ks-ink);border-color:var(--ks-warn)}:root .ks-custom-checkout .ks-error__list a{color:var(--ks-ink)}:root .ks-custom-checkout #ks-payment-unavailable{margin:0 0 var(--ks-space-4);padding:var(--ks-space-3) var(--ks-space-4);background:var(--ks-danger-10);color:var(--ks-ink);border:0;border-inline-start:var(--ks-accent) solid var(--ks-warn);border-radius:var(--ks-radius-ctl);scroll-margin-top:calc(var(--ks-header-h) + var(--ks-space-4))}:root .ks-custom-checkout .ks-error__icon{background:color-mix(in oklab,var(--ks-danger) 12%,var(--ks-card));color:var(--ks-danger)}:root .ks-custom-checkout :is(input,button,a,select):focus-visible{outline:var(--ks-focus) solid var(--ks-violet);outline-offset:var(--ks-border)}:root .ks-custom-checkout .ks-summary{position:static;align-self:start;order:-1;padding:0;overflow:hidden;background:var(--ks-card);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);box-shadow:none}:root .ks-custom-checkout .ks-summary__header{gap:var(--ks-space-3);margin:0;padding:var(--ks-space-4) var(--ks-space-5);border-block-end:var(--ks-border) solid var(--ks-line)}:root .ks-custom-checkout .ks-summary__title{margin:0;color:var(--ks-ink);font-size:var(--ks-h3);font-weight:var(--ks-weight-head)}:root .ks-custom-checkout .ks-summary__toggle{min-height:var(--ks-target);color:var(--ks-violet);font-weight:var(--ks-weight-ui)}:root .ks-custom-checkout .ks-summary__body{margin:0;padding:0;border:0}:root .ks-custom-checkout .ks-summary__items{gap:0;padding:0;margin:0;list-style:none}:root .ks-custom-checkout .ks-summary__item{display:grid;grid-template-columns:var(--ks-space-8) minmax(0,1fr) auto;gap:var(--ks-space-3);padding:var(--ks-space-3) var(--ks-space-5);border-block-end:var(--ks-border) solid var(--ks-line)}:root .ks-custom-checkout .ks-summary__item:last-child{padding-block-end:var(--ks-space-3);border-block-end:var(--ks-border) solid var(--ks-line)}:root .ks-custom-checkout .ks-summary__item-img{width:var(--ks-space-8);height:var(--ks-space-8);padding:var(--ks-space-1);object-fit:contain;background:var(--ks-paper-2);border:0;border-radius:var(--ks-radius-sm)}:root .ks-custom-checkout .ks-summary__item-name{color:var(--ks-ink);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);line-height:var(--ks-leading)}:root .ks-custom-checkout .ks-summary__item-qty{color:var(--ks-ink-2);font-size:var(--ks-small)}:root .ks-custom-checkout .ks-summary__item-price{color:var(--ks-ink);font-size:var(--ks-text);font-weight:var(--ks-weight-head)}:root .ks-custom-checkout .ks-summary__totals{display:grid;gap:var(--ks-space-2);margin:0;padding:var(--ks-space-4) var(--ks-space-5);border:0}:root .ks-custom-checkout .ks-summary__row{display:flex;justify-content:space-between;gap:var(--ks-space-3);padding:0;font-size:var(--ks-small)}:root .ks-custom-checkout .ks-summary__row :is(dt,dd){margin:0;color:var(--ks-ink);font-weight:var(--ks-weight-text);font-variant-numeric:tabular-nums}:root .ks-custom-checkout .ks-summary__row--total{align-items:baseline;margin-block-start:var(--ks-space-2);padding-block-start:var(--ks-space-3);border-block-start:var(--ks-border-ctl) solid var(--ks-ink)}:root .ks-custom-checkout .ks-summary__row--total dt{font-size:var(--ks-text);font-weight:var(--ks-weight-head)}:root .ks-custom-checkout .ks-summary__row--total dd{font-size:var(--ks-heading);font-weight:var(--ks-weight-head);letter-spacing:-.01em;white-space:nowrap}:root .ks-custom-checkout .ks-summary .ks-trust__copy{margin:0;padding:var(--ks-space-3) var(--ks-space-5) var(--ks-space-4);background:none;color:var(--ks-good);border-block-start:var(--ks-border) solid var(--ks-line);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);line-height:var(--ks-leading)}:root .ks-custom-checkout .ks-summary section[aria-labelledby="ks-shop-information"]{padding:var(--ks-space-3) var(--ks-space-5) var(--ks-space-4);color:var(--ks-ink-2);font-size:var(--ks-small)}:root .ks-custom-checkout .ks-summary section[aria-labelledby="ks-shop-information"] h3{margin:0 0 var(--ks-space-1);color:var(--ks-ink);font-size:var(--ks-small);font-weight:var(--ks-weight-ui);letter-spacing:0}:root .ks-custom-checkout .ks-summary section[aria-labelledby="ks-shop-information"] p{margin:0}@media (min-width:40rem){:root .ks-custom-checkout .ks-card>:not(.ks-card__title){margin-inline-start:calc(var(--ks-space-6) + var(--ks-space-3))}:root .ks-custom-checkout .ks-card.ks-error>*{margin-inline-start:0}}@media (min-width:62rem){:root .ks-custom-checkout .ks-checkout__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--ks-space-8)}:root .ks-custom-checkout .ks-summary{order:0;position:sticky;top:calc(var(--ks-header-h) + var(--ks-space-4))}}@media (max-width:47.9375rem){body#module-kscheckout-checkout .ks-custom-checkout #ks-checkout-root.ks-shell{padding-inline:0}body#module-kscheckout-checkout .ks-custom-checkout #ks-checkout-root .ks-summary{padding:0}body#module-kscheckout-checkout .ks-custom-checkout #ks-checkout-root .ks-summary__header{padding:var(--ks-space-3) var(--ks-space-4)}body#module-kscheckout-checkout .ks-custom-checkout #ks-checkout-root .ks-summary__title{gap:var(--ks-space-1)}body#module-kscheckout-checkout .ks-custom-checkout #ks-checkout-root .ks-summary__title-count{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;color:var(--ks-ink-2);font-weight:var(--ks-weight-ui)}}:root .ks-custom-checkout .ks-summary__header{display:flex;align-items:center}:root .ks-custom-checkout .ks-summary__header-total{margin-inline-start:auto;color:var(--ks-ink);font-weight:var(--ks-weight-head);font-variant-numeric:tabular-nums;white-space:nowrap}:root .ks-custom-checkout .ks-summary__header-total::after{content:"·";margin-inline-start:var(--ks-space-2);color:var(--ks-ink-2);font-weight:var(--ks-weight-text)}@media (min-width:48rem){:root .ks-custom-checkout .ks-summary__header-total{display:none}}#ks-home-products .ks-tier-block{display:grid;gap:var(--ks-head-gap);min-width:0;margin:0;padding:0}#ks-home-products .ks-tier-block>h2{margin:0;color:var(--ks-ink);font-size:var(--ks-fs-h2);line-height:var(--ks-lh-h2);font-weight:var(--ks-w-h2);letter-spacing:var(--ks-tracking)}#ks-home-products .ks-tier-block>.ks-tier-sub{max-width:var(--ks-prose);margin:calc(var(--ks-head-gap) * -1 + var(--ks-space-2)) 0 0;color:var(--ks-ink-2);font-size:var(--ks-fs-lead);line-height:var(--ks-lh-lead)}#ks-home-products .ks-tier-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ks-space-4);margin:0;padding:0}#ks-home-products a.ks-tier-card{position:relative;display:flex;flex-direction:column;gap:var(--ks-space-3);min-width:0;margin:0;padding:var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius);background:var(--ks-card);box-shadow:var(--ks-elev-1);color:var(--ks-ink);text-decoration:none;transition:border-color var(--ks-fast) var(--ks-ease),box-shadow var(--ks-fast) var(--ks-ease),transform var(--ks-fast) var(--ks-ease)}#ks-home-products a.ks-tier-card:hover{border-color:var(--ks-line-strong);box-shadow:var(--ks-elev-2);transform:translateY(calc(var(--ks-distance-press) * -2))}#ks-home-products a.ks-tier-card--vat{border-color:var(--ks-action);box-shadow:var(--ks-elev-1),inset 0 0 0 var(--ks-border) var(--ks-action)}#ks-home-products a.ks-tier-card--vat:hover{border-color:var(--ks-action-hover);box-shadow:var(--ks-elev-2),inset 0 0 0 var(--ks-border) var(--ks-action-hover)}#ks-home-products .ks-tier-card__badge{align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--ks-space-5);padding:0 var(--ks-space-2);border-radius:var(--ks-radius-xs);background:var(--ks-sunken);color:var(--ks-ink-2);font-size:var(--ks-fs-fact);line-height:var(--ks-lh-fact);font-weight:var(--ks-weight-ui)}#ks-home-products .ks-tier-card--vat .ks-tier-card__badge{background:var(--ks-brand-tint);color:var(--ks-action)}#ks-home-products .ks-tier-card__title{margin:0;color:var(--ks-ink);font-size:var(--ks-h3);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-head)}#ks-home-products .ks-tier-card__price{margin:0;color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-price);font-variant-numeric:tabular-nums lining-nums}#ks-home-products .ks-tier-card__price strong{color:var(--ks-ink);font-size:var(--ks-fs-price);font-weight:var(--ks-w-price);white-space:nowrap}#ks-home-products .ks-tier-card__price small{color:var(--ks-ink-2);font-size:var(--ks-fs-meta)}#ks-home-products .ks-tier-card__feat{display:grid;gap:var(--ks-space-2);margin:0;padding:var(--ks-space-3) 0 0;border-top:var(--ks-border) solid var(--ks-line);list-style:none}#ks-home-products .ks-tier-card__feat li{display:flex;gap:var(--ks-space-2);align-items:flex-start;margin:0;padding:0;color:var(--ks-ink-2);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}#ks-home-products .ks-tier-card__feat li::before{content:"";flex:none;width:var(--ks-space-4);height:calc(var(--ks-lh-meta) * 1em);background:var(--ks-ok);-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='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%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='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}#ks-home-products .ks-tier-card__cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ks-target);margin-top:auto;padding:0 var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);border-radius:var(--ks-radius-ctl);background:var(--ks-sunken);color:var(--ks-ink);font-size:var(--ks-fs-button);line-height:var(--ks-lh-button);font-weight:var(--ks-w-button);text-align:center;transition:background-color var(--ks-fast) var(--ks-ease),color var(--ks-fast) var(--ks-ease)}#ks-home-products a.ks-tier-card:hover .ks-tier-card__cta{background:var(--ks-sunken-hover)}#ks-home-products .ks-tier-card--vat .ks-tier-card__cta{border-color:transparent;background:var(--ks-action);color:var(--ks-on-action)}#ks-home-products a.ks-tier-card--vat:hover .ks-tier-card__cta{background:var(--ks-action-hover)}@media (min-width:40rem){#ks-home-products a.ks-tier-card{padding:var(--ks-space-5)}}@media (min-width:48rem){#ks-home-products .ks-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}:root[data-theme="dark"] :is(.ks-product-card,.ks-home-offer){--ks-media-plate:oklch(96% .003 90);--ks-media-plate-dim:oklch(96% .003 90);--ks-media-empty:oklch(96% .003 90);--ks-media-empty-ink:oklch(38% .01 260);--ks-frame-shadow:none}:root[data-theme="dark"] :is(.ks-product-card,.ks-home-offer) :is(.ks-card-media,.ks-card-art,.ks-home-offer__art){box-shadow:none}#content .ks-home-content{max-width:none;margin:0;padding:0;color:var(--ks-ink);font-family:var(--ks-font);font-size:var(--ks-fs-body);line-height:var(--ks-lh-body)}body#index #content>#ks-home-products{display:contents}body#index #ks-home-products>*{order:2}body#index #ks-home-products>.ks-home-content,#content.page-home>.ks-home-content{order:100}#content .ks-home-content>*{max-width:var(--ks-prose)}#content .ks-home-content h2{margin:var(--ks-space-7) 0 var(--ks-space-3);color:var(--ks-ink);font-family:var(--ks-font);font-size:var(--ks-fs-h2);line-height:var(--ks-lh-h2);font-weight:var(--ks-w-h2);letter-spacing:var(--ks-tracking)}#content .ks-home-content h2:first-child{margin-top:0}#content .ks-home-content h3{margin:var(--ks-space-5) 0 var(--ks-space-2);color:var(--ks-ink);font-size:var(--ks-h3);line-height:var(--ks-lh-name);font-weight:var(--ks-weight-head)}#content .ks-home-content :is(p,li,dd){color:var(--ks-ink-2);font-family:var(--ks-font);font-size:var(--ks-fs-body);line-height:var(--ks-lh-body)}#content .ks-home-content p{max-width:var(--ks-prose);margin:0 0 var(--ks-space-3)}#content .ks-home-content :is(ul,ol){margin:0 0 var(--ks-space-4);padding-left:var(--ks-space-5)}#content .ks-home-content li{margin:0 0 var(--ks-space-2)}#content .ks-home-content li::marker{color:var(--ks-ink-2)}#content .ks-home-content dl{margin:0 0 var(--ks-space-4)}#content .ks-home-content dt{margin:var(--ks-space-4) 0 0;color:var(--ks-ink);font-weight:var(--ks-weight-head)}#content .ks-home-content dd{margin:var(--ks-space-1) 0 0;padding:0}#content .ks-home-content strong{color:var(--ks-ink);font-weight:var(--ks-weight-head)}#content .ks-home-content a{border-bottom:0;color:var(--ks-link);text-decoration:underline;text-decoration-thickness:var(--ks-border);text-underline-offset:.2em}#content .ks-home-content a:hover{border-bottom:0;color:var(--ks-action-hover)}#content .ks-home-content a strong{color:inherit}#content .ks-home-content .ks-home-intro{margin:0 0 var(--ks-space-6);padding:var(--ks-space-4);border:var(--ks-border) solid var(--ks-line);border-inline-start:var(--ks-accent) solid var(--ks-brand);border-radius:var(--ks-radius);background:var(--ks-card);box-shadow:var(--ks-elev-1)}#content .ks-home-content .ks-home-intro p{margin:0;color:var(--ks-ink)}@media (min-width:40rem){#content .ks-home-content .ks-home-intro{padding:var(--ks-space-4) var(--ks-space-5)}}body#product .ks-purchase #add-to-cart-or-refresh{display:flex;flex-direction:column}body#product .ks-purchase #add-to-cart-or-refresh>.ks-discounts{order:1}body#product .ks-purchase .ks-discounts:has(table){margin-block-start:var(--ks-space-4);padding:var(--ks-space-3) var(--ks-space-4);background:var(--ks-sunken);border-radius:var(--ks-radius-sm)}body#product .ks-purchase .ks-discounts table{margin:0;font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-variant-numeric:tabular-nums;color:var(--ks-ink)}body#product .ks-purchase .ks-discounts caption{caption-side:top;padding:0 0 var(--ks-space-2);text-align:start;font-weight:var(--ks-weight-ui);color:var(--ks-ink)}body#product .ks-purchase .ks-discounts :is(th,td){padding:var(--ks-space-1) var(--ks-space-2);border-bottom:var(--ks-border) solid var(--ks-line)}body#product .ks-purchase .ks-discounts :is(th,td):first-child{padding-inline-start:0}body#product .ks-purchase .ks-discounts :is(th,td):last-child{padding-inline-end:0;text-align:end}body#product .ks-purchase .ks-discounts thead th{font-weight:var(--ks-weight-ui);color:var(--ks-ink-2)}body#product .ks-purchase .ks-discounts tbody tr:last-child>*{border-bottom:0}body#product section.ksr>:not(.ksr-foot){display:none}body#product section.ksr{order:6;max-width:none;margin:0;padding:0}body#product section.ksr>.ksr-foot{margin:0;font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);color:var(--ks-ink-2)}body#product section.ksr>.ksr-foot a{color:var(--ks-link);font-weight:var(--ks-weight-ui);text-decoration:underline;text-underline-offset:.15em}:root body section.ks-variant-note[data-ks-variant]{margin:0 0 var(--ks-space-4);padding:var(--ks-space-3) var(--ks-space-4);background:var(--ks-brand-tint);color:var(--ks-ink);border:var(--ks-border) solid var(--ks-line);border-inline-start:3px solid var(--ks-action);border-radius:var(--ks-radius-sm);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta)}:root body section.ks-variant-note[data-ks-variant] p.ks-variant-note__h{margin:0 0 var(--ks-space-1);font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);font-weight:var(--ks-weight-head);color:var(--ks-ink)}:root body section.ks-variant-note[data-ks-variant] ul.ks-variant-note__list li{margin:var(--ks-space-1) 0 0;font-size:var(--ks-fs-meta);line-height:var(--ks-lh-meta);color:var(--ks-ink)}:root body section.ks-variant-note[data-ks-variant] ul.ks-variant-note__list li strong{color:var(--ks-ink)}:root body section.ks-variant-note[data-ks-variant] ul.ks-variant-note__list a{color:var(--ks-link);text-decoration:underline;text-underline-offset:.15em}:root body section.ks-variant-note[data-ks-variant] ul.ks-variant-note__list a:hover{color:var(--ks-action-hover)}.blockreassurance{padding-top:10px;text-align:center;width:100%}.blockreassurance .reass-item{display:inline-block;text-align:center;vertical-align:top}.blockreassurance .block-title{font-weight:700}.blockreassurance .block-icon,.blockreassurance .block-icon img,.blockreassurance .block-icon svg{height:70px}@media (max-width:575px){.blockreassurance{text-align:left}.blockreassurance .block-icon{display:inline-block;height:35px;float:left;margin:10px;width:35px}.blockreassurance .block-icon img,.blockreassurance .block-icon svg{height:35px;width:35px}.blockreassurance .block-title{display:inline-block;height:35px;max-width:calc(100% - 55px);padding-top:10px}}.blockreassurance_product{margin-top:25px}.blockreassurance_product .item-product{display:inline-block;height:35px;float:left;margin-right:5px;padding-top:5px;width:35px}.blockreassurance_product .item-product img,.blockreassurance_product .item-product svg{height:35px;width:35px}.blockreassurance_product p.block-title{line-height:40px}body#checkout .container-blockreassurance{min-height:auto}.ps-socialfollow-discord{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNTUiIHZpZXdCb3g9IjAgMCA3MSA1NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik02MC4xMDQ1IDQuODk3OEM1NS41NzkyIDIuODIxNCA1MC43MjY1IDEuMjkxNiA0NS42NTI3IDAuNDE1NDJDNDUuNTYwMyAwLjM5ODUxIDQ1LjQ2OCAwLjQ0MDc2OSA0NS40MjA0IDAuNTI1Mjg5QzQ0Ljc5NjMgMS42MzUzIDQ0LjEwNSAzLjA4MzQgNDMuNjIwOSA0LjIyMTZDMzguMTYzNyAzLjQwNDYgMzIuNzM0NSAzLjQwNDYgMjcuMzg5MiA0LjIyMTZDMjYuOTA1IDMuMDU4MSAyNi4xODg2IDEuNjM1MyAyNS41NjE3IDAuNTI1Mjg5QzI1LjUxNDEgMC40NDM1ODkgMjUuNDIxOCAwLjQwMTMzIDI1LjMyOTQgMC40MTU0MkMyMC4yNTg0IDEuMjg4OCAxNS40MDU3IDIuODE4NiAxMC44Nzc2IDQuODk3OEMxMC44Mzg0IDQuOTE0NyAxMC44MDQ4IDQuOTQyOSAxMC43ODI1IDQuOTc5NUMxLjU3Nzk1IDE4LjczMDkgLTAuOTQzNTYxIDMyLjE0NDMgMC4yOTM0MDggNDUuMzkxNEMwLjI5OTAwNSA0NS40NTYyIDAuMzM1Mzg2IDQ1LjUxODIgMC4zODU3NjEgNDUuNTU3NkM2LjQ1ODY2IDUwLjAxNzQgMTIuMzQxMyA1Mi43MjQ5IDE4LjExNDcgNTQuNTE5NUMxOC4yMDcxIDU0LjU0NzcgMTguMzA1IDU0LjUxMzkgMTguMzYzOCA1NC40Mzc4QzE5LjcyOTUgNTIuNTcyOCAyMC45NDY5IDUwLjYwNjMgMjEuOTkwNyA0OC41MzgzQzIyLjA1MjMgNDguNDE3MiAyMS45OTM1IDQ4LjI3MzUgMjEuODY3NiA0OC4yMjU2QzE5LjkzNjYgNDcuNDkzMSAxOC4wOTc5IDQ2LjYgMTYuMzI5MiA0NS41ODU4QzE2LjE4OTMgNDUuNTA0MSAxNi4xNzgxIDQ1LjMwNCAxNi4zMDY4IDQ1LjIwODJDMTYuNjc5IDQ0LjkyOTMgMTcuMDUxMyA0NC42MzkxIDE3LjQwNjcgNDQuMzQ2MUMxNy40NzEgNDQuMjkyNiAxNy41NjA2IDQ0LjI4MTMgMTcuNjM2MiA0NC4zMTUxQzI5LjI1NTggNDkuNjIwMiA0MS44MzU0IDQ5LjYyMDIgNTMuMzE3OSA0NC4zMTUxQzUzLjM5MzUgNDQuMjc4NSA1My40ODMxIDQ0LjI4OTggNTMuNTUwMiA0NC4zNDMzQzUzLjkwNTcgNDQuNjM2MyA1NC4yNzc5IDQ0LjkyOTMgNTQuNjUyOSA0NS4yMDgyQzU0Ljc4MTYgNDUuMzA0IDU0Ljc3MzIgNDUuNTA0MSA1NC42MzMzIDQ1LjU4NThDNTIuODY0NiA0Ni42MTk3IDUxLjAyNTkgNDcuNDkzMSA0OS4wOTIxIDQ4LjIyMjhDNDguOTY2MiA0OC4yNzA3IDQ4LjkxMDIgNDguNDE3MiA0OC45NzE4IDQ4LjUzODNDNTAuMDM4IDUwLjYwMzQgNTEuMjU1NCA1Mi41Njk5IDUyLjU5NTkgNTQuNDM1QzUyLjY1MTkgNTQuNTEzOSA1Mi43NTI2IDU0LjU0NzcgNTIuODQ1IDU0LjUxOTVDNTguNjQ2NCA1Mi43MjQ5IDY0LjUyOSA1MC4wMTc0IDcwLjYwMTkgNDUuNTU3NkM3MC42NTUxIDQ1LjUxODIgNzAuNjg4NyA0NS40NTkgNzAuNjk0MyA0NS4zOTQyQzcyLjE3NDcgMzAuMDc5MSA2OC4yMTQ3IDE2Ljc3NTcgNjAuMTk2OCA0Ljk4MjNDNjAuMTc3MiA0Ljk0MjkgNjAuMTQzNyA0LjkxNDcgNjAuMTA0NSA0Ljg5NzhaTTIzLjcyNTkgMzcuMzI1M0MyMC4yMjc2IDM3LjMyNTMgMTcuMzQ1MSAzNC4xMTM2IDE3LjM0NTEgMzAuMTY5M0MxNy4zNDUxIDI2LjIyNSAyMC4xNzE3IDIzLjAxMzMgMjMuNzI1OSAyMy4wMTMzQzI3LjMwOCAyMy4wMTMzIDMwLjE2MjYgMjYuMjUzMiAzMC4xMDY2IDMwLjE2OTNDMzAuMTA2NiAzNC4xMTM2IDI3LjI4IDM3LjMyNTMgMjMuNzI1OSAzNy4zMjUzWk00Ny4zMTc4IDM3LjMyNTNDNDMuODE5NiAzNy4zMjUzIDQwLjkzNzEgMzQuMTEzNiA0MC45MzcxIDMwLjE2OTNDNDAuOTM3MSAyNi4yMjUgNDMuNzYzNiAyMy4wMTMzIDQ3LjMxNzggMjMuMDEzM0M1MC45IDIzLjAxMzMgNTMuNzU0NSAyNi4yNTMyIDUzLjY5ODYgMzAuMTY5M0M1My42OTg2IDM0LjExMzYgNTAuOSAzNy4zMjUzIDQ3LjMxNzggMzcuMzI1M1oiIGZpbGw9IiNmZmZmZmYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI3MSIgaGVpZ2h0PSI1NSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);background-position:50%;background-size:2rem auto}.hi-module-hide{display:none!important}.hi-faq-item{background-color:#fff;border:1px solid #ddd;margin-bottom:10px}.hi-faq-question{border-color:#ddd;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.hi-faq-question:hover{opacity:.7}.hi-faq-question a{position:relative;color:#333;padding:10px 0;display:block;text-decoration:none}.hi-faq-answer{display:none;height:auto;padding:10px 15px}.hi-faq-top-search-container{background:#2fb5d2;padding:35px 0}.hi-faq-top-search-content{max-width:760px;margin:0 auto}.hi-faq-top-search-content h2{text-align:center;font-size:40px;font-weight:400;color:#fff;margin-bottom:35px}.hi-faq-top-search-note{font-size:16px;margin-top:35px;text-align:center;color:#fff}.hi-faq-top-search-input{height:48px;border:0;border-radius:4px;margin:0 auto}.hi-faq-search-container{position:relative}.hi-faq-search-results{background:#fff;border:none;border-radius:6px;box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);max-height:400px;left:0;position:absolute;top:54px;width:100%;z-index:50}.hi-faq-page-description{padding-bottom:20px;padding-top:20px}.hi-faq-search-elemenets{max-height:376px;list-style:none;overflow-y:auto;padding:12px;margin:0}.hi-faq-search-elemenets li{border-radius:4px;padding-bottom:14px;padding-left:16px;padding-right:16px;padding-top:10px}.hi-faq-search-elemenets li>a:active,.hi-faq-search-elemenets li>a:focus{text-decoration:none}.hi-faq-search-elemenets li:hover{background:#f5f5f5}.hi-faq-search-item-category{color:#b4b8b7;font-size:13px;font-weight:500;margin-bottom:2px}.hi-faq-search-item-question{color:#2fb5d2;font-size:18px;font-weight:400;line-height:normal;margin-bottom:8px}.hi-faq-search-item-answer{color:#7a7a7a}.hi-faq-category-item h2{margin-bottom:26px}.hi-faq-category-item h2 a{color:#2fb5d2;font-weight:400;font-size:24px}.hi-faq-category-faqs a{color:#5b5f62;font-size:14px}.hi-faq-category-faqs a:hover{text-decoration:underline}.hi-faq-category-faqs li{margin-bottom:12px}.hi-faq-category-item{padding-bottom:12px}.hi-faq-category-row{margin-bottom:24px;border-bottom:1px solid #f3f4f5}.hi-faq-view-all-questions a{color:#b0b0b0}.hi-faq-block-17{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);margin-bottom:1.563rem;background:#fff;padding:1.563rem 1.25rem}.hi-faq-block>p{color:#232323;margin-bottom:1rem}.hi-faq-block a{color:#232323}.hi-faq-block a:hover{color:#2fb5d2}.hi-faq-block>ul>li{padding:.5rem 0;border-bottom:1px solid #e2e2e2}.hi-faq-block a.post-read-more-button{font-style:italic}.hi-faq-items .faq-info-block{padding-top:15px}.hi-faq-block.hi-faq-faqs>ul>li{padding:1.5rem 0}.hi-faq-block.hi-faq-faqs>ul>li:first-child{padding-top:.5rem}.hi-faq-search-block form{position:relative}.hi-faq-search-block input[type="text"]{border:none;padding:10px;color:#7a7a7a;border:1px solid rgba(0,0,0,.25);width:100%}.hi-faq-search-block button{position:absolute;background:none;border:none;bottom:.3125rem;right:.125rem;color:#7a7a7a}.hi-faq-search-block input[type=text]:focus{outline:3px solid #2fb5d2;color:#232323;background:#fff}.hi-faq-search-block input[type=text]:focus+button .search,.hi-faq-search-block button[type=submit] .search:hover{color:#2fb5d2}.hi-faq-search-block .hi-faq-button-search{bottom:9px;right:10px}.hi-faq-search-block .hi-faq-button-search:before{content:"\f002";display:block;font-family:"FontAwesome";font-size:17px;width:100%;text-align:center}.hi-faq-link{text-align:right}#module-hifaq-faqdetails #products .thumbnail-container,#module-hifaq-faqdetails #products .product-description,#module-hifaq-faqdetails #products .highlighted-informations{max-width:244px}#module-hifaq-faqdetails #products .product-miniature{margin:0 .4rem}#module-hifaq-faqdetails #products .product-miniature:first-child{margin-left:0}#module-hifaq-faqdetails #products .product-miniature:last-child{margin-right:0}#module-hifaq-faqdetails #products>.title{color:#232323;padding:10px 0}.hi-faq-product-page{margin-top:15px}.hi-faq-question{display:grid;grid-template-columns:1fr 50px;padding:0 15px}.hi-faq-feedback-block{position:fixed;margin:40px;bottom:20px;right:20px;box-shadow:0 2px 12px rgb(0 0 0 / 20%);background:#fff;border-radius:8px;padding:12px;min-width:330px;z-index:9999}.hi-faq-feedback-block.hi-faq-feedback-block-static{position:static;margin:20px 0 0 0;box-shadow:none;border-radius:0;border-top:1px solid #eeee;min-width:auto;max-width:100%}.hi-faq-feedback-block-actions{display:flex;justify-content:center;align-items:stretch;flex-direction:row;padding-top:16px;gap:10px 12px;flex-wrap:wrap}.hi-faq-feedback-button{min-width:100px;width:calc(50% - 6px);height:40px;background:#F0F2F5;display:flex;align-items:center;border-radius:6px;padding:0 12px;justify-content:center;cursor:pointer;font-weight:700;font-size:15px;column-gap:6px}.hi-faq-feedback-button.hi-faq-feedback-button-disabled{opacity:.5}.hi-faq-feedback-button:hover{background:#e8e8e8}.hi-faq-feedback-block-title-block{font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:space-between}.hi-faq-feedback-block-title{font-size:14px;font-weight:700}.hi-faq-feedback-dismiss{padding:4px;background:transparent;border-radius:50%;cursor:pointer}.hi-faq-feedback-dismiss:hover{background:#e8e8e8}.hi-faq-feedback-happy-icon{display:block;width:16px;height:16px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIxNTUiIHZpZXdCb3g9IjAgMCAxNjAgMTU1IiB3aWR0aD0iMTYwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03OC42MzM3IDExMi4xNDlDNjguNDY1IDExMi4yIDYwLjA0NCAxMTAuNDM3IDUyLjk2MzcgMTA0Ljc3NUM1MC41NzgxIDEwMi44NjggNDguNzQxNyAxMDAuMTc5IDQ2Ljk4MTEgOTcuNjIxOEM0NS45Njk1IDk2LjE1MTcgNDYuMTA5NiA5NC4yMDA5IDQ3LjkyOTEgOTMuMjA0OEM0OS40NzMgOTIuMzU5NyA1MS4wMzcyIDkyLjgzNzEgNTIuMTE1MyA5NC4yOTIzQzU4LjU3NzMgMTAzLjAxNSA2Ny45MTI0IDEwNC45MzQgNzcuODk1NiAxMDQuODY1QzgxLjY4MDIgMTA0Ljg0IDg1LjQ4NTEgMTAzLjk3MiA4OS4yMzMxIDEwMy4yNDVDOTUuODMxMiAxMDEuOTY2IDEwMS4xMzMgOTguNjY3OSAxMDQuNzMyIDkyLjgyNzVDMTA1LjU4OCA5MS41MDIzIDEwNi41OSA5MC4yNzcxIDEwNy43MTkgODkuMTc0NUMxMDkuMTQ5IDg3LjcyIDExMC44NzIgODYuNzg3NCAxMTIuODIyIDg4LjE5MzJDMTE0LjU1NSA4OS40NDI1IDExNC41MjEgOTEuMTgxNSAxMTMuODAzIDkzLjA0NzdDMTExLjczNiA5OC41ODk0IDEwNy44MTYgMTAzLjI0NiAxMDIuNzA4IDEwNi4yMjhDOTQuOTAxNSAxMTAuODY3IDg2LjIxNzcgMTExLjkxNiA3OC42MzM3IDExMi4xNDlaIiBmaWxsPSJibGFjayIvPjxwYXRoIGQ9Ik01OC42NTggNDYuOTIyNUw1NC4yOTUyIDQ1Ljk1NDlDNDQuNTE0NCA0My43ODggMzYuMDM5OSA0NS43MTEyIDI5LjM1NTIgNTMuNjgxMkMyOC42NTk3IDU0LjUxIDI3LjE1NTEgNTQuNjYwMiAyNi4wMjYzIDU1LjEyNTRDMjUuNjk5MiA1My44Mzg5IDI0LjY5MzcgNTIuMTUxNSAyNS4xNzI0IDUxLjMzMzVDMjYuNjIwOCA0OC44Njg3IDI4LjI3NTEgNDYuMjU0OSAzMC41MDkgNDQuNTY4OEMzOS43Mzk5IDM3LjYxMTggNDkuOTg1OCAzNy4yNDM1IDYwLjYwNjIgNDAuODQ0NUM2Mi4zMDc4IDQxLjQyMjEgNjMuNjQ4NiA0Mi42MDk4IDYzLjE4MjcgNDQuNjMzMUM2Mi43MjU2IDQ2LjYzMDcgNjEuMTE4MSA0Ny4xMjcgNTguNjU4IDQ2LjkyMjVaIiBmaWxsPSJibGFjayIvPjxwYXRoIGQ9Ik01MS44NzUxIDU2Ljg2NTJDNTcuMzY4OCA1Ni45ODAzIDYxLjkxNTggNTkuMzk1NyA2NS42MDc2IDYzLjUzMzFDNjYuMjQzOCA2NC4xNjc4IDY2LjY3MjEgNjQuOTgwOSA2Ni44MzU5IDY1Ljg2NDVDNjYuOTIxMyA2Ny4wMjA0IDY2LjkwMDMgNjguNjA0MiA2Ni4yMTIzIDY5LjI2NzFDNjUuNjQ2OSA2OS44MDg5IDYzLjkxIDY5LjU4MzQgNjIuOTMyOSA2OS4xNTM0QzYxLjQxMjcgNjguNDg0NCA2MC4wOTkgNjcuMzQ5NCA1OC42OTMzIDY2LjQxODRDNTEuMDY5MyA2MS4zNjgyIDQ0LjI1NzggNjMuMDc0IDM5LjcxOTYgNzAuOTgxQzM5LjEyMTcgNzIuMDIyNSAzNy41MDg3IDczLjIzNDUgMzYuNDk5OCA3My4xMjYyQzM0LjU2MzggNzIuOTE3NiAzNC41NDQyIDcwLjk1OTQgMzQuNzI1NiA2OS4zNDkxQzM1LjQyMjQgNjMuMTYyNyA0MS42NDA3IDU3LjgxNTMgNDkuMDIwMiA1Ny4wMjUxQzQ5LjkxNTQgNTYuOTI3NiA1MC44MjAxIDU2LjkyMDEgNTEuODc1MSA1Ni44NjUyWiIgZmlsbD0iYmxhY2siLz48cGF0aCBkPSJNMTEyLjI3IDM1Ljg5MTJDMTE2LjkzIDM1LjcyODcgMTIxLjI5MSAzNy4xMTAxIDEyNS40MTEgMzkuMzU0OEMxMjYuNDAzIDM5Ljg4MzIgMTI3LjMzNCA0MC41MTg5IDEyOC4xODcgNDEuMjUwN0MxMjkuNTM4IDQyLjQzNjQgMTMwLjQ2IDQzLjkzOTEgMTI5LjQ0NyA0NS43MTk5QzEyOC4zNDQgNDcuNjU3MyAxMjYuNDY4IDQ3LjUwNjIgMTI0LjY2OSA0Ni45MDU2QzEyMy43MjEgNDYuNTQ3OCAxMjIuODE5IDQ2LjA3OCAxMjEuOTgyIDQ1LjUwNkMxMTQuNjE2IDQwLjg1ODEgMTA3LjMyNiA0MS4xMzU2IDEwMC4wNzUgNDUuNzcwN0M5OC44ODQyIDQ2LjYxOTEgOTcuNjIyMiA0Ny4zNjI2IDk2LjMwMzIgNDcuOTkzMUM5NS41ODg4IDQ4LjI4OTcgOTQuMjE3NiA0OC4zMDkzIDkzLjg2NTQgNDcuODczMkM5My41OTk5IDQ3LjQ3MyA5My40MTkzIDQ3LjAyMjggOTMuMzM0OCA0Ni41NUM5My4yNTAyIDQ2LjA3NzMgOTMuMjYzNSA0NS41OTIyIDkzLjM3MzggNDUuMTI0OEM5My43MzM3IDQ0LjE4MzEgOTQuMzM1OSA0My4zNTMgOTUuMTE5NSA0Mi43MTg3Qzk5LjkxNjQgMzguMjQ1NSAxMDUuNDM0IDM1LjUyMjIgMTEyLjI3IDM1Ljg5MTJaIiBmaWxsPSJibGFjayIvPjxwYXRoIGQ9Ik0xMTMuNjg5IDU0LjExMzFDMTE3LjUwOCA1My45ODE4IDEyMS40MDEgNTUuNTM5OSAxMjQuNjg3IDU4LjU1NjZDMTI1Ljc3IDU5LjUzODQgMTI2LjcwNSA2MC42NzIyIDEyNy40NjMgNjEuOTIyN0MxMjguODczIDY0LjMxMDMgMTI4LjYgNjYuOTQ5MSAxMjcuMDQzIDY4LjEwMDNDMTI1LjQxMiA2OS4zMDcgMTIzLjQ1OCA2OC42MjkyIDEyMS4zMDggNjYuMTEwOEMxMTUuNDYgNTkuMjU5NSAxMDkuMDMyIDU4LjgzOSAxMDIuMTggNjQuODYwOUMxMDEuOTI2IDY1LjA4MzYgMTAxLjY4OSA2NS4zMjU5IDEwMS40MzUgNjUuNTUwN0MxMDAuMjM5IDY2LjYxOTMgOTguOTAwOCA2Ny45NDU4IDk3LjMzOTkgNjYuNTY2NUM5NS42NDcxIDY1LjA3IDk2LjQ3MjUgNjMuMzA4MSA5Ny41Njc1IDYxLjczOTFDMTAwLjgyMSA1Ny4wODExIDEwNy4wMjMgNTQuMDExNiAxMTMuNjg5IDU0LjExMzFaIiBmaWxsPSJibGFjayIvPjxwYXRoIGQ9Ik0zLjgwMjk4IDU1Ljk3NDhDLTMuMjA2ODQgODMuNTI1OSAyLjkzMTUxIDEwNy44MzEgMjIuMDYwMiAxMjguMjIzQzIyLjU1NzkgMTI4Ljc1IDIzLjA2NTggMTI5LjI3NyAyMy41NzM3IDEyOS43ODVDMzMuODQ4NyAxNDAuMDYgNDYuNjQ3NCAxNDYuNDA0IDU2Ljc4OTEgMTUwLjgxOUM2MS4xNDExIDE1Mi43MTkgODMuNDc1NCAxNTUuMDI4IDg5LjUxNzYgMTU0LjEyOEMxMjUuNDI5IDE0OC43NjUgMTQ5LjA2MSAxMjguNTExIDE1Ny4yOTIgOTQuNjI1QzE1OC44NjQgODcuOTg3MyAxNTkuNjQ3IDgxLjE4NzMgMTU5LjYyNCA3NC4zNjYxQzE1OS42NjIgNTguMjk3NCAxNTIuODk3IDM5LjYxNjMgMTM4Ljk0NCAyNS42MjUxQzEzNy41MDggMjQuNDM3MyAxMzYuMDc2IDIzLjIwNjkgMTM0LjY5MiAyMi4wMTQ1QzEzMS42OSAxOS40MzM5IDEyOC41ODcgMTYuNzYyIDEyNS4zNDEgMTQuNDgzNEMxMDAuNTQzIC0yLjk3MDA4IDc0Ljc3NzUgLTMuMDY3NzQgNDguNzYzNSA2LjE4NzVDMjUuMjExIDE0LjU2MTggMTAuMDg0OSAzMS4zMTU4IDMuODAyOTggNTUuOTc0OFpNNDguODY0NCAxNC40MzczQzcxLjY4OTcgNC45NTI0NiA5NC41OTE1IDMuMjc4NTUgMTE2LjkyOCAxNy40ODQ0QzEyMS4wMTIgMjAuMDg0NyAxMzEuOSAyOC44ODQ5IDEzMy42MTUgMzAuMjA2N0wxMzMuNzI0IDMwLjI4NzlMMTMzLjgxNiAzMC4zODg5QzE0Mi41MyAzOS42Mjk5IDE1Mi41MDUgNTYuNTI2OCAxNTIuMjg4IDczLjg5NjNDMTUyLjIxNiA4MS4zMjMyIDE1MS4yMSA4OC43MTE0IDE0OS4yOTYgOTUuODg3OEMxNDMuNjIyIDExNi41MTEgMTMwLjA1NyAxMzEuNTQxIDEwNy44MjYgMTQxLjgyMUM4NS4yMjU5IDE1Mi42NDIgNTIuODE0OSAxNDEuNzAyIDQ0LjE5MTQgMTM2LjAxQzM0LjY1OTggMTI5LjQ5MyAyNi4zMTk3IDEyMS4zODYgMTkuNTM1OCAxMTIuMDQzQzguODk2NDkgOTYuOTgwMiA2LjUwODg4IDc1LjMyNzYgMTIuMjI2IDU1LjUzMzlDMTQuOTAxOCA0Ni4zOTQ4IDE5LjU3NzYgMzcuOTY1NiAyNS45MTQ3IDMwLjg1NzRDMzIuMjUxNyAyMy43NDkzIDQwLjA5MTEgMTguMTQwMyA0OC44NjQ0IDE0LjQzNzNaIiBmaWxsPSJibGFjayIvPjwvc3ZnPg==) no-repeat;background-size:100%}.hi-faq-feedback-sad-icon{display:block;width:16px;height:16px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIxNTUiIHZpZXdCb3g9IjAgMCAxNjAgMTU1IiB3aWR0aD0iMTYwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04Ny41MzggOTIuMTgyN0M5Ny45NDMxIDkyLjE2NDUgMTA2LjUxOSA5NC4yMjIzIDExNC41ODkgOTguMjcyM0MxMTYuMzMxIDk5LjA1MDIgMTE3Ljg4MyAxMDAuMTk3IDExOS4xMzggMTAxLjYzMkMxMTkuOTMzIDEwMi42NjQgMTIwLjM2OSAxMDQuOTAzIDExOS43NyAxMDUuODM4QzExOS4wNjEgMTA2Ljk0NCAxMTcuMDQzIDEwNy43ODMgMTE1LjYzOSAxMDcuNzI0QzExMy45NiAxMDcuNjU2IDExMi4yMTggMTA2LjY5NCAxMTAuNjkyIDEwNS43OTlDOTguODQxNiA5OC44NDY1IDg2LjIzMDUgOTguMDQ0OCA3My4xNTc1IDEwMS4wODNDNjYuMTk2NCAxMDIuNyA2MC43MzExIDEwNi43MjIgNTYuMjI4OCAxMTIuMTUzQzU1LjcyNjMgMTEyLjc1OSA1NS4yODA4IDExMy40MTUgNTQuNzc5NyAxMTQuMDIxQzUzLjcyOTQgMTE1LjI4NiA1Mi43MTQ0IDExNy4yOTQgNTAuNzc4NCAxMTUuOTc1QzQ4Ljg4MjQgMTE0LjY4NSA0OS4zNTMgMTEyLjU1MSA1MC40MDc0IDExMC44MjlDNTQuODM4NiAxMDMuNTgzIDYwLjkyNTUgOTguMzAxNCA2OC45OTkxIDk1LjQxNDdDNzQuOTc0NSA5My4zODUzIDgxLjIyODUgOTIuMjk1MSA4Ny41MzggOTIuMTgyN1oiIGZpbGw9ImJsYWNrIi8+PHBhdGggZD0iTTU0LjA4MDMgNzguMDUzMkM0OS41MDk2IDc3Ljg0MTkgNDUuMzkxOSA3Ni4zMjIzIDQyLjI3MDIgNzIuNjM5M0M0MC45NTE4IDcxLjA4MTkgMzkuOTExNyA2OS4yMDE0IDQxLjY3NyA2Ny41NTMzQzQzLjM5MTYgNjUuOTUxOCA0NC45MDQzIDY3LjI4NzkgNDYuMjgxNiA2OC42NjMyQzUyLjAyOTMgNzQuMzk4NiA1OS40NTQyIDcyLjYxNzcgNjIuMTczNiA2NC45MDAyQzYyLjU0ODEgNjMuODM4NCA2Mi44OTU0IDYyLjc2NTEgNjMuMzI0OCA2MS43MjcxQzY0LjAwMTkgNjAuMDk0NSA2NS4zMTc2IDU4Ljg3OSA2Ni45NzQ2IDU5LjYzMzNDNjcuNTY5MSA1OS45NjkxIDY4LjA4MTYgNjAuNDMyOSA2OC40NzUgNjAuOTkwOUM2OC44Njg1IDYxLjU0ODkgNjkuMTMzMSA2Mi4xODczIDY5LjI0OTggNjIuODZDNjkuNDY5NCA2NS4wMDM4IDY5LjE0NzkgNjcuMTY4MyA2OC4zMTQ4IDY5LjE1NTdDNjcuNDgxNiA3MS4xNDMxIDY2LjE2MzQgNzIuODg5OSA2NC40ODA2IDc0LjIzNjFDNjEuNTE4MSA3Ni43MzI4IDU4LjAzMDEgNzcuODI3NyA1NC4wODAzIDc4LjA1MzJaIiBmaWxsPSJibGFjayIvPjxwYXRoIGQ9Ik0xMDUuNjg2IDczLjI3NDVDMTAzLjAzMSA3My4wMjkgMTAwLjQ3MyA3Mi4xNDYyIDk4LjIzMTIgNzAuNzAxQzk1Ljk4OTMgNjkuMjU1OCA5NC4xMjk0IDY3LjI5MTIgOTIuODA5MiA2NC45NzM1QzkxLjk1MDcgNjMuMzk5OSA5MS41NTE5IDYxLjYxNjYgOTEuNjU4IDU5LjgyNzFDOTEuNzA2MSA1OC44MjUgOTIuOTgxOCA1Ny4yNTQgOTMuODk5NCA1Ny4xMDM3Qzk0Ljc1NjYgNTYuOTYwMSA5Ni40MDQ4IDU4LjE0NjQgOTYuNzY3MSA1OS4xMDE5Qzk3LjcyMjUgNjEuNjI4MyA5OC45NjY1IDYzLjczMyAxMDEuMzM0IDY1LjE0MjhDMTA1LjQ4OSA2Ny42MTcxIDEwOC4xNjkgNjYuOTAzMyAxMTAuMzcyIDYyLjYzNzJDMTEyLjE0OSA1OS4xOTczIDExMy44NjggNTguMDQyMiAxMTUuODUzIDU4Ljk1MzZDMTE3LjcwOSA1OS44MDYxIDExOC4xNDkgNjIuMjI5NyAxMTcuMDY0IDY1LjYzMjNDMTE1LjU0OCA3MC4zOTU0IDExMS42ODEgNzMuMjM5MyAxMDUuNjg2IDczLjI3NDVaIiBmaWxsPSJibGFjayIvPjxwYXRoIGQ9Ik00MS4yNzM2IDUyLjA2MjVDMzkuMjQ3MiA1MS4wNjcgMzcuMjg0NSA0OS45NDY5IDM1LjM5NjcgNDguNzA4N0MzNC44ODc0IDQ4LjMzOTYgMzQuOTAxNyA0Ni44MDE4IDM1LjE4OTUgNDUuOTc5N0MzNS4zMjQ5IDQ1LjYwMDUgMzYuODE0NiA0NS4zMTMzIDM3LjQ3NjkgNDUuNTYxMkM0NC4wNzAyIDQ4LjAzODIgNDguOTQ0MyA0NC43ODg1IDUzLjUzNDcgNDAuNzg1MkM1NC44NzE0IDM5LjYxOTIgNTUuODAyNSAzNy45OTc0IDU2Ljk3NDYgMzYuNjMxNkM1OC4xMjU4IDM1LjI5MTUgNTkuNTEyNiAzNC4wNTg0IDYxLjMwODQgMzUuMjc3M0M2My4wNjU2IDM2LjQ3MjUgNjIuNTQ3NiAzOC4zMTQzIDYxLjc2MjEgMzkuODQwNkM1OC41ODM1IDQ2LjAxNjIgNTMuMDg1OCA0OS4wNTgxIDQ2LjYzMTIgNTAuNjgzMkM0NS4wMDIgNTEuMDkzNiA0My4zMTMyIDUxLjI1NzMgNDEuNjQ5NCA1MS41MzVDNDEuNTIzNSA1MS43MTA2IDQxLjM5ODIgNTEuODg2NCA0MS4yNzM2IDUyLjA2MjVaIiBmaWxsPSJibGFjayIvPjxwYXRoIGQ9Ik0xMTEuODQxIDQ4LjA4MDhDMTA1Ljg2NCA0Ny42NTk3IDEwMC45NjYgNDUuNzAyNyA5Ny4yMTQ2IDQxLjM3M0M5Ni4zNTQyIDQwLjQ4NzIgOTUuNzIzNSAzOS40MDQ0IDk1LjM3NzUgMzguMjE4OUM5NS4xOTMzIDM3LjMxNjkgOTUuNTkzNSAzNS43OTI1IDk2LjI2MTkgMzUuMzYxMkM5Ni45MzAyIDM0LjkyOTggOTguNzI2NyAzNS4xNDg2IDk5LjIgMzUuNzQyNEMxMDMuMTI3IDQwLjY3MDcgMTA4LjM2NiA0MS44NzY4IDExNC4yODMgNDEuNjMzN0MxMTYuMDI5IDQxLjU2MiAxMTcuODQzIDQyLjA3NTMgMTE3Ljk2MyA0NC4yNjM4QzExOC4wNzQgNDYuMjgxNyAxMTYuNjE2IDQ3LjI0MzIgMTE0LjgyNCA0Ny42NDI3QzExMy43MzMgNDcuODg2NSAxMTIuNjA5IDQ3Ljk3MjUgMTExLjg0MSA0OC4wODA4WiIgZmlsbD0iYmxhY2siLz48cGF0aCBkPSJNMy4yOTQzMiA1NS45NzQ4Qy0zLjcxNTUxIDgzLjUyNTkgMi40MjI4MyAxMDcuODMxIDIxLjU1MTYgMTI4LjIyM0MyMi4wNDk5IDEyOC43NSAyMi41NTcxIDEyOS4yNzcgMjMuMDY1IDEyOS43ODVDMzMuMzQgMTQwLjA2IDQ2LjEzODggMTQ2LjQwNCA1Ni4yODA0IDE1MC44MTlDNjAuNjMyNCAxNTIuNzE5IDgyLjk2NjggMTU1LjAyOCA4OS4wMDg5IDE1NC4xMjhDMTI0LjkyIDE0OC43NjUgMTQ4LjU1MyAxMjguNTExIDE1Ni43ODMgOTQuNjI1QzE1OC4zNTUgODcuOTg3MyAxNTkuMTM4IDgxLjE4NzMgMTU5LjExNSA3NC4zNjYxQzE1OS4xNTQgNTguMjk3NCAxNTIuMzg4IDM5LjYxNjMgMTM4LjQzNSAyNS42MjUxQzEzNi45OTkgMjQuNDM3MyAxMzUuNTY4IDIzLjIwNjkgMTM0LjE4MyAyMi4wMTQ1QzEzMS4xODEgMTkuNDMzOSAxMjguMDc4IDE2Ljc2MiAxMjQuODMyIDE0LjQ4MzRDMTAwLjAzNCAtMi45NzAwOCA3NC4yNjk1IC0zLjA2Nzc0IDQ4LjI1NDkgNi4xODc1QzI0LjcwMSAxNC41NjE4IDkuNTc0ODYgMzEuMzE1OCAzLjI5NDMyIDU1Ljk3NDhaTTQ4LjM1NTcgMTQuNDM3M0M3MS4xODEgNC45NTI0NiA5NC4wODI4IDMuMjc4NTUgMTE2LjQxOSAxNy40ODQ0QzEyMC41MDQgMjAuMDg0NyAxMzEuMzkyIDI4Ljg4NDkgMTMzLjEwNiAzMC4yMDY3TDEzMy4yMTYgMzAuMjg3OUwxMzMuMzA3IDMwLjM4ODlDMTQyLjAyMSAzOS42Mjk5IDE1MiA1Ni41MjY4IDE1MS43OCA3My44OTYzQzE1MS43MDcgODEuMzIzMiAxNTAuNzAyIDg4LjcxMTUgMTQ4Ljc4NyA5NS44ODc4QzE0My4xMTMgMTE2LjUxMSAxMjkuNTQ4IDEzMS41NDEgMTA3LjMxNyAxNDEuODIxQzg0LjcxNzIgMTUyLjY0MiA1Mi4zMDYyIDE0MS43MDIgNDMuNjgyOCAxMzYuMDFDMzQuMTUxMSAxMjkuNDkzIDI1LjgxMTEgMTIxLjM4NiAxOS4wMjcyIDExMi4wNDNDOC4zODc4MiA5Ni45ODAyIDYuMDAwMiA3NS4zMjc2IDExLjcxNCA1NS41MzM5QzE0LjM4OTkgNDYuMzk0NiAxOS4wNjYxIDM3Ljk2NTMgMjUuNDAzNSAzMC44NTcxQzMxLjc0MDkgMjMuNzQ4OSAzOS41ODA3IDE4LjE0MDEgNDguMzU0NCAxNC40MzczSDQ4LjM1NTdaIiBmaWxsPSJibGFjayIvPjwvc3ZnPg==) no-repeat;background-size:100%}.hi-faq-feedback-dismiss-icon{display:block;width:16px;height:16px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMzk3MDUgNC41NTM3OUw0LjQ2OTY3IDQuNDY5NjdDNC43MzU5NCA0LjIwMzQgNS4xNTI2IDQuMTc5MiA1LjQ0NjIxIDQuMzk3MDVMNS41MzAzMyA0LjQ2OTY3TDEyIDEwLjkzOUwxOC40Njk3IDQuNDY5NjdDMTguNzYyNiA0LjE3Njc4IDE5LjIzNzQgNC4xNzY3OCAxOS41MzAzIDQuNDY5NjdDMTkuODIzMiA0Ljc2MjU2IDE5LjgyMzIgNS4yMzc0NCAxOS41MzAzIDUuNTMwMzNMMTMuMDYxIDEyTDE5LjUzMDMgMTguNDY5N0MxOS43OTY2IDE4LjczNTkgMTkuODIwOCAxOS4xNTI2IDE5LjYwMjkgMTkuNDQ2MkwxOS41MzAzIDE5LjUzMDNDMTkuMjY0MSAxOS43OTY2IDE4Ljg0NzQgMTkuODIwOCAxOC41NTM4IDE5LjYwMjlMMTguNDY5NyAxOS41MzAzTDEyIDEzLjA2MUw1LjUzMDMzIDE5LjUzMDNDNS4yMzc0NCAxOS44MjMyIDQuNzYyNTYgMTkuODIzMiA0LjQ2OTY3IDE5LjUzMDNDNC4xNzY3OCAxOS4yMzc0IDQuMTc2NzggMTguNzYyNiA0LjQ2OTY3IDE4LjQ2OTdMMTAuOTM5IDEyTDQuNDY5NjcgNS41MzAzM0M0LjIwMzQgNS4yNjQwNiA0LjE3OTIgNC44NDc0IDQuMzk3MDUgNC41NTM3OUw0LjQ2OTY3IDQuNDY5NjdMNC4zOTcwNSA0LjU1Mzc5WiIgZmlsbD0iIzIxMjEyMSIvPjwvc3ZnPg==) no-repeat;background-size:100%}.hi-faq-how-improvel{font-size:14px;padding-top:8px;padding-bottom:5px}.hi-faq-comment-area{display:block;width:100%;margin-bottom:10px;border-radius:4px;resize:none;border:1px solid #e8e8e8;height:120px;padding:5px 8px;font-size:14px}.hi-faq-feedback-success-message{font-size:13px;color:#65676B;font-weight:400}.hi-faq-feedback-success-icon{display:block;width:32px;height:32px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMyQkI2NzM7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjMwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDg5LDI1NS45YzAtMC4yLDAtMC41LDAtMC43YzAtMS42LDAtMy4yLTAuMS00LjdjMC0wLjktMC4xLTEuOC0wLjEtMi44YzAtMC45LTAuMS0xLjgtMC4xLTIuNyAgYy0wLjEtMS4xLTAuMS0yLjItMC4yLTMuM2MwLTAuNy0wLjEtMS40LTAuMS0yLjFjLTAuMS0xLjItMC4yLTIuNC0wLjMtMy42YzAtMC41LTAuMS0xLjEtMC4xLTEuNmMtMC4xLTEuMy0wLjMtMi42LTAuNC00ICBjMC0wLjMtMC4xLTAuNy0wLjEtMUM0NzQuMywxMTMuMiwzNzUuNywyMi45LDI1NiwyMi45UzM3LjcsMTEzLjIsMjQuNSwyMjkuNWMwLDAuMy0wLjEsMC43LTAuMSwxYy0wLjEsMS4zLTAuMywyLjYtMC40LDQgIGMtMC4xLDAuNS0wLjEsMS4xLTAuMSwxLjZjLTAuMSwxLjItMC4yLDIuNC0wLjMsMy42YzAsMC43LTAuMSwxLjQtMC4xLDIuMWMtMC4xLDEuMS0wLjEsMi4yLTAuMiwzLjNjMCwwLjktMC4xLDEuOC0wLjEsMi43ICBjMCwwLjktMC4xLDEuOC0wLjEsMi44YzAsMS42LTAuMSwzLjItMC4xLDQuN2MwLDAuMiwwLDAuNSwwLDAuN2MwLDAsMCwwLDAsMC4xczAsMCwwLDAuMWMwLDAuMiwwLDAuNSwwLDAuN2MwLDEuNiwwLDMuMiwwLjEsNC43ICBjMCwwLjksMC4xLDEuOCwwLjEsMi44YzAsMC45LDAuMSwxLjgsMC4xLDIuN2MwLjEsMS4xLDAuMSwyLjIsMC4yLDMuM2MwLDAuNywwLjEsMS40LDAuMSwyLjFjMC4xLDEuMiwwLjIsMi40LDAuMywzLjYgIGMwLDAuNSwwLjEsMS4xLDAuMSwxLjZjMC4xLDEuMywwLjMsMi42LDAuNCw0YzAsMC4zLDAuMSwwLjcsMC4xLDFDMzcuNywzOTguOCwxMzYuMyw0ODkuMSwyNTYsNDg5LjFzMjE4LjMtOTAuMywyMzEuNS0yMDYuNSAgYzAtMC4zLDAuMS0wLjcsMC4xLTFjMC4xLTEuMywwLjMtMi42LDAuNC00YzAuMS0wLjUsMC4xLTEuMSwwLjEtMS42YzAuMS0xLjIsMC4yLTIuNCwwLjMtMy42YzAtMC43LDAuMS0xLjQsMC4xLTIuMSAgYzAuMS0xLjEsMC4xLTIuMiwwLjItMy4zYzAtMC45LDAuMS0xLjgsMC4xLTIuN2MwLTAuOSwwLjEtMS44LDAuMS0yLjhjMC0xLjYsMC4xLTMuMiwwLjEtNC43YzAtMC4yLDAtMC41LDAtMC43ICBDNDg5LDI1Niw0ODksMjU2LDQ4OSwyNTUuOUM0ODksMjU2LDQ4OSwyNTYsNDg5LDI1NS45eiIgaWQ9IlhNTElEXzNfIi8+PGcgaWQ9IlhNTElEXzFfIj48bGluZSBjbGFzcz0ic3QxIiBpZD0iWE1MSURfMl8iIHgxPSIyMTMuNiIgeDI9IjM2OS43IiB5MT0iMzQ0LjIiIHkyPSIxODguMiIvPjxsaW5lIGNsYXNzPSJzdDEiIGlkPSJYTUxJRF80XyIgeDE9IjIzMy44IiB4Mj0iMTU0LjciIHkxPSIzNDUuMiIgeTI9IjI2Ni4xIi8+PC9nPjwvc3ZnPg==) no-repeat;background-size:100%}.hi-faq-feedback-success-wrapper{display:flex;column-gap:5px;align-items:center}.hi-faq-feedback-success-wrapper .hi-faq-feedback-block-title-block{flex-direction:column;align-items:flex-start}.hi-faq-feedback-success-wrapper .hi-faq-feedback-dismiss{display:flex;align-self:flex-start;margin-left:auto}@media(max-width:768px){.hi-faq-top-search-container{padding:25px 0}.hi-faq-top-search-content h2{font-size:30px;margin-bottom:25px}.hi-faq-top-search-note{margin-top:25px}.hi-faq-search-results{border-radius:0}.hi-faq-top-search-input{max-width:95%}}@media(max-width:767px){.hi-faq-feedback-block{position:static;margin:20px 0 0 0;width:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.ets_crosssell_nav_tabs{display:flex;flex-wrap:wrap;margin-bottom:25px;padding-bottom:5px;line-height:1.7;margin-left:15px;margin-right:15px;background:transparent;border-bottom:1px solid #ddd}.ets_crosssell_list,.ets_crosssell_list:focus:not(:hover){color:#000}.ets_crosssell_block #quick_view_page-contents.tab-content{margin-bottom:10px}div#added_popup_page-contents.tab-content{min-height:0;margin-bottom:0}.ets_crosssell_block a{text-decoration:none!important;outline:none!important}.loaded_crossell .modal-content{opacity:1;transform:scale(1);-webkit-transform:scale(1);transition:all 0.17s;-webkit-transition:all 0.17s}#blockcart-modal:not(.loaded_crossell) .modal-content{transform:scale(0);-webkit-transform:scale(0)}div#blockcart-modal:not(.loaded_crossell):before{content:"";display:inline-block;font-size:16px;-webkit-animation:spiner_loading 1s infinite linear;animation:spiner_loading 1s infinite linear;width:60px;height:60px;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid transparent;border-bottom:1px solid transparent;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px}@-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)}}section#content-hook-order-confirmation-footer{margin-top:50px}.ets_crosssell_block.layout-slide .ets_crosssell_tab_content .product-miniature .thumbnail-container{margin-bottom:10px}.ets_cs_sub_categories>li{display:inline}.slide.ets_crosssell_block.ets_crosssell_layout-tab .ets_crosssell_nav_tabs{padding-right:55px}h4.ets_crosssell_title{border-bottom:1px solid #ddd;display:flex;display:-webkit-flex;margin-bottom:25px;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:auto;line-height:1.7;padding-bottom:10px;text-transform:uppercase;font-size:15px;margin-left:15px;margin-right:15px}.ets_crosssell_block .ets_crosssell_nav_tabs li{padding:5px 0 10px}.ets_crosssell_nav_tabs li a{padding:0 15px;outline:none;text-decoration:none!important;text-align:left;color:#333;display:block;float:left;font-size:15px;line-height:100%;max-width:100%;text-transform:uppercase;cursor:pointer;font-weight:600}.ets_crosssell_nav_tabs li:not(:first-child) a{border-left:1px solid #333}.ets_crosssell_nav_tabs li:first-child a{padding-left:0}.hc-layout img{max-width:100%}.ets_crosssell_block .slick-slide article.product-miniature{margin:0 auto;padding:0 .8125rem;width:100%}.ets_crosssell_nav_tabs li.active a,.ets_crosssell_nav_tabs.nav-tabs li.active a,.ets_crosssell_nav_tabs.nav-tabs li.active a:hover{color:#2fb5d2}form.ets_sortby_form{text-align:right;margin-bottom:20px;position:relative}.ets_sortby_form>select{border:1px solid #ccc;padding:5px 20px 5px 10px;border-radius:3px;font-size:14px;margin-left:4px;outline:none!important}.ets_sortby_form>label{margin-bottom:0;position:static}.crosssell_product_list_wrapper span.alert.alert-warning{display:block}.ets_crosssell_home_page.layout_list>ul>li,.layout_list>ul>li{margin-bottom:30px;position:relative}.ets_crosssell_layout-slide .ets_crosssell_tab_content.tab-content .list-content{display:block!important;width:100%;opacity:0;visibility:hidden;position:absolute;left:0}.ets_crosssell_layout-slide .ets_crosssell_tab_content.tab-content .list-content.active{position:relative;opacity:1;visibility:visible}.ets_crosssell_tab_content .slick-track,.ets_crosssell_block .tab_content .slick-track{float:left;display:flex;width:100%}.ets_crosssell_tab_content .slick-list,.ets_crosssell_block .tab_content .slick-list{width:100%}li.ets_crosssell_list_blocks{margin:30px 0}.ets_crosssell_tab_content .product-miniature{position:relative}.ets_crosssell_tab_content button.slick-arrow,.ets_crosssell_block .tab_content button.slick-arrow{position:absolute;outline:none!important;border:none;z-index:1;top:0;left:auto;transform:none;margin-top:0;background-color:#D4D4D4;font-size:0;height:24px;line-height:24px;margin-left:0;width:24px;cursor:pointer;transition:all 0.3s;-webkit-transition:all 0.3s}.quickview .modal-content{max-width:100%}.ets_crosssell_tab_content button.slick-next.slick-arrow:before,.ets_crosssell_block .tab_content button.slick-next.slick-arrow:before{transform:translate3d(-50%,-50%,0) rotate(45deg);-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);left:auto;right:6px}.ets_crosssell_tab_content button.slick-next.slick-arrow,.ets_crosssell_block .tab_content button.slick-next.slick-arrow{right:15px;left:auto}.ets_crosssell_tab_content button.slick-arrow:before,.ets_crosssell_block .tab_content button.slick-arrow:before{width:8px;height:8px;content:"";border-top:1px solid #333;border-right:1px solid #333;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(-135deg);-webkit-transform:translate3d(-50%,-50%,0) rotate(-135deg);margin-left:1px}.ets_crosssell_nav_tabs li:last-child{margin-right:0}.ets_crosssell_tab_content .slick-list .slick-slide article.product-miniature,.ets_crosssell_tab_content .owl-item article.product-miniature{margin:0;padding:0 15px;width:100%;max-width:100%;flex:none}.ets_crosssell_tab_content .slick-list .slick-slide .product{width:100%;max-width:100%;flex:none}.ets_crosssell_block.ets_crosssell_layout-slide .ets_crosssell_nav_tabs{padding-right:50px}ul.ets_cs_sub_categories li a{display:inline-block;color:#999;font-size:14px;margin-right:20px;margin-bottom:10px}.ets_crosssell_block .featured-products,.ets_crosssell_block.layout-slide .featured-products{clear:both;margin-left:0;margin-right:0}.ets_crosssell_has_sub .ets_crosssell_nav_tabs{margin-bottom:15px}ul.ets_cs_sub_categories li a:hover,ul.ets_cs_sub_categories .ets_crosssel_sub_category.active{color:#333}.ets_crosssell_block.ets_crosssell_has_sub .featured-products{clear:both}.ets_crosssell_has_sub ul.ets_cs_sub_categories+form.ets_sortby_form{float:right;margin-top:-10px}.ets_crosssell_block.ets_crosssell_has_sub ul.ets_cs_sub_categories{display:inline-block}.ets_crosssell_block .featured-products .slick-arrow:hover{background:#2FB5D2;border-color:#2FB5D2}.ets_crosssell_block .featured-products .slick-arrow:hover:before{border-color:#fff}.ets_crosssell_block .thumbnail-container>a:before{position:relative;content:"";padding-top:100%;display:inline-block;width:0;margin-left:0;float:left}.ets_crosssell_contact_page .featured-products{margin:0 -1rem}.module_error.alert.alert-danger ul{margin-bottom:0}.ets_mp_errors .module_error.alert.alert-danger{margin-left:15px;margin-right:15px}.product-miniature .thumbnail-container .product-thumbnail img{width:100%}.ets_crosssell_block.loading .featured-products,.tab_content.loading .featured-products,.list-content.loading .featured-products{opacity:.5}.ets_crosssell_block.layout-grid ul#home_page-tabs{padding-right:0}.layout-slide.no-product .slick-track,.layout-slide.no-product .slick-track .slick-slide{width:100%!important;transform:none!important;outline:none}#list-mp_products td.active{text-align:center}.ets_crosssell_block ul.ets_cs_sub_categories{margin-top:-10px;display:table;width:auto;float:left;padding-left:15px;padding-right:15px;max-width:100%;margin-bottom:15px}.ets_crosssell_block ul.ets_cs_sub_categories.ets_cs_has_sortby{max-width:calc(100% - 240px);max-width:-webkit-calc(100% - 240px);width:100%}.ets_crosssell_block.ets_crosssell_layout-tab .ets_crosssell_tab_content>div.active{position:static;opacity:1;visibility:visible}.ets_crosssell_block.ets_crosssell_layout-tab .ets_crosssell_tab_content>div{position:absolute;opacity:0;visibility:hidden;width:100%;left:0;display:block}.ets_crosssell_tab_content.tab-content{margin-left:0;margin-right:0;position:static;clear:both;margin-bottom:30px;border:none;padding:0}.ets_crosssell_block .product_list:hover button.slick-arrow{opacity:1}.ets_crosssell_tab_content button.slick-prev.slick-arrow,.ets_crosssell_block .tab_content button.slick-prev.slick-arrow{right:42px}.product-miniature .thumbnail-container,.product-miniature .highlighted-informations,.product-miniature .product-description{max-width:100%}.ets_crosssell_block{position:relative;margin-top:30px;text-align:left;clear:both;margin-left:-15px;margin-right:-15px}.ets_crosssell_block .tab-content{min-height:40px}.crosssell_product_list_wrapper.layout-slide{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;overflow:hidden;clear:both}.crosssell_product_list_wrapper.layout-slide.slick-slider{display:block;overflow:unset;width:100%;clear:both}.ets_crosssell_nav_tabs li a{border-top:none!important;border-right:none!important;background:transparent!important;border-bottom:none!important}.ets_crosssell_nav_tabs li:first-child a{border-left:none}.ets_crosssell_block .slick-slider,.ets_crosssell_block .slick-list{position:static}.ets_mp_desktop_6.layout-slide .product-miniature:not(.slick-slide):nth-child(n+7),.ets_mp_desktop_5.layout-slide .product-miniature:not(.slick-slide):nth-child(n+6),.ets_mp_desktop_4.layout-slide .product-miniature:not(.slick-slide):nth-child(n+5),.ets_mp_desktop_3.layout-slide .product-miniature:not(.slick-slide):nth-child(n+4),.ets_mp_desktop_2.layout-slide .product-miniature:not(.slick-slide):nth-child(n+3),.ets_mp_desktop_1.layout-slide .product-miniature:not(.slick-slide):nth-child(n+2){display:none}.ets_crosssell_block .loading .tab-content:before,.loading.ets_crosssell_block .tab-content:before,.ets_crosssell_block .loading.tab_content:before,.ets_crosssell_block .list-content.loading:before,.ets_crosssell_block .loading .tab_content:before,.loading .ets_crosssell_block .tab_content:before{content:"";position:absolute;border-top:2px solid #999;border-bottom:2px solid #999;border-left:2px solid transparent;border-right:2px solid transparent;width:40px;height:40px;border-radius:50%;z-index:1000;left:50%;margin-top:-20px;margin-left:-20px;top:50%;animation:loading 0.5s infinite linear;-webkit-animation:loading 0.5s infinite linear}@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)}}.crosssell_product_list_wrapper.layout-slide article.product-miniature.slick-slide{margin:0 auto;padding:0 15px;outline:none!important}.ets_crosssell_block .alert{text-align:left}.quickview .modal-content>.ets_crosssell_block{margin-left:0;margin-right:0}.quickview .mp_shop_seller_detail{margin-left:15px;margin-right:15px}.crosssell_product_list_wrapper div[itemprop="itemListElement"]>.product-miniature{width:100%!important;padding:0}.crosssell_product_list_wrapper>.product>article.product-miniature{width:100%;padding:0}.crosssell_product_list_wrapper .product.slick-slide article.product-miniature,.crosssell_product_list_wrapper .owl-item article.product-miniature{width:100%}@media (min-width:1200px){.ets_mp_desktop_1 .product-miniature,.ets_mp_desktop_1.crosssell_product_list_wrapper>div.product,.ets_mp_desktop_1.crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:100%;margin:0;padding:0 15px}.ets_mp_desktop_2 .product-miniature,.ets_mp_desktop_2.crosssell_product_list_wrapper>div.product,.ets_mp_desktop_2.crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:50%;margin:0;padding:0 15px}.ets_mp_desktop_3 .product-miniature,.ets_mp_desktop_3.crosssell_product_list_wrapper>div.product,.ets_mp_desktop_3.crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:33.33%;margin:0;padding:0 15px}.ets_mp_desktop_4 .product-miniature,.ets_mp_desktop_4.crosssell_product_list_wrapper>div.product,.ets_mp_desktop_4.crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:25%;margin:0;padding:0 15px}.ets_mp_desktop_5 .product-miniature,.ets_mp_desktop_5.crosssell_product_list_wrapper>div.product,.ets_mp_desktop_5.crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:20%;margin:0;padding:0 15px}.ets_mp_desktop_6 .product-miniature,.ets_mp_desktop_6.crosssell_product_list_wrapper>div.product,.ets_mp_desktop_6.crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:16.66%;margin:0;padding:0 15px}}@media (min-width:768px) and (max-width:1199px){.ets_mp_tablet_1 .product-miniature,.ets_mp_tablet_1.crosssell_product_list_wrapper>div.product,.ets_mp_tablet_1 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:100%;margin:0;padding:0 15px}.ets_mp_tablet_2 .product-miniature,.ets_mp_tablet_2.crosssell_product_list_wrapper>div.product,.ets_mp_tablet_2 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:50%;margin:0;padding:0 15px}.ets_mp_tablet_3 .product-miniature,.ets_mp_tablet_3.crosssell_product_list_wrapper>div.product,.ets_mp_tablet_3 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:33.33%;margin:0;padding:0 15px}.ets_mp_tablet_4 .product-miniature,.ets_mp_tablet_4.crosssell_product_list_wrapper>div.product,.ets_mp_tablet_4 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:25%;margin:0;padding:0 15px}.ets_mp_tablet_5 .product-miniature,.ets_mp_tablet_5.crosssell_product_list_wrapper>div.product,.ets_mp_tablet_5 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:20%;margin:0;padding:0 15px}.ets_mp_tablet_6 .product-miniature,.ets_mp_tablet_6.crosssell_product_list_wrapper>div.product,.ets_mp_tablet_6 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:16.66%;margin:0;padding:0 15px}}@media (max-width:767px){.ets_mp_mobile_1 .product-miniature,.ets_mp_mobile_1.crosssell_product_list_wrapper>div.product,.ets_mp_mobile_1 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:100%;margin:0;padding:0 15px}.ets_mp_mobile_2 .product-miniature,.ets_mp_mobile_2.crosssell_product_list_wrapper>div.product,.ets_mp_mobile_2 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:50%;margin:0;padding:0 15px}.ets_mp_mobile_3 .product-miniature,.ets_mp_mobile_3.crosssell_product_list_wrapper>div.product,.ets_mp_mobile_3 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:33.33%;margin:0;padding:0 15px}.ets_mp_mobile_4 .product-miniature,.ets_mp_mobile_4.crosssell_product_list_wrapper>div.product,.ets_mp_mobile_4 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:25%;margin:0;padding:0 15px}.ets_mp_mobile_5 .product-miniature,.ets_mp_mobile_5.crosssell_product_list_wrapper>div.product,.ets_mp_mobile_5 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:20%;margin:0;padding:0 15px}.ets_mp_mobile_6 .product-miniature,.ets_mp_mobile_6.crosssell_product_list_wrapper>div.product,.ets_mp_mobile_6 .crosssell_product_list_wrapper>div[itemprop="itemListElement"]{width:16.66%;margin:0;padding:0 15px}}@media (max-width:991px){.ets_crosssell_block .slick-slider,.ets_crosssell_block .slick-list{margin:0}}@media (min-width:768px){.ets_crosssell_block.layout_tab.layout-slide .ets_crosssell_nav_tabs{padding-right:70px}}@media (max-width:767px){.ets_crosssell_block .slick-slider{padding-bottom:25px}.ets_crosssell_block ul.ets_cs_sub_categories.ets_cs_has_sortby{max-width:100%;width:100%}.ets_crosssell_has_sub ul.ets_cs_sub_categories+form.ets_sortby_form{float:right;margin-top:-10px;width:100%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.ets_crosssell_block ul.ets_cs_sub_categories.ets_cs_has_sortby a{margin-right:15px}.ets_crosssell_block.ets_crosssell_category_page{margin-left:0;margin-right:0}.slide.ets_crosssell_block.ets_crosssell_layout-tab .ets_crosssell_nav_tabs{padding-right:0}.ets_crosssell_tab_content button.slick-arrow,.tab_content button.slick-arrow{bottom:0;top:auto}.ets_crosssell_tab_content button.slick-prev.slick-arrow,.tab_content button.slick-prev.slick-arrow{right:50%!important;margin-right:5px}.ets_crosssell_tab_content button.slick-next.slick-arrow,.tab_content button.slick-next.slick-arrow{right:auto!important;left:50%!important}.ets_crosssell_block.ets_crosssell_layout-slide .ets_crosssell_nav_tabs{padding-right:0}.ets_crosssell_list_blocks .tab_content button.slick-arrow{top:auto;bottom:0}.ets_crosssell_block .slick-slider,.ets_crosssell_block .slick-list{position:relative}}/*
* PrestaShop module created by VEKIA, a guy from official PrestaShop community ;-)
*
* @author    VEKIA https://www.prestashop.com/forums/user/132608-vekia/
* @copyright  VEKIA
* @license   This program is not free software and you can't resell and redistribute it
*
* CONTACT WITH DEVELOPER http://mypresta.eu
* support@mypresta.eu
*/
 .fplist_block{display:block;clear:both}.fplist_block .fplist_name{font-weight:700}.d-block-important{display:block!important}.select-arrow{display:none}.content_tab article{float:left}.content_element.hidden{display:none}.wrap_header_tap{float:left}.wrap_header_tap ul{float:left;margin-bottom:10px;margin-top:10px}.search_block_results a.ets_link_see{margin:-5px -10px;padding:5px 10px}.search_review .icon_star svg,.search_review .icon_star-half svg{height:16px}.ybc_search_page_content .content_tab{display:flex;flex-wrap:wrap}.ets_item_product{padding:0 15px;width:25%}select{cursor:pointer}.ybc_search_page_content .content_tab.loadding .content_tab_product{opacity:.5}.content_tab.loadding:before,.content_tab.loading:before{content:"";width:40px;height:40px;border:2px solid #e9e9e9;border-radius:50%;border-left-color:#9a9a9a;margin-left:-20px;margin-right:-20px;position:absolute;-webkit-animation:spiner_loading 0.8s infinite linear;animation:spiner_loading 0.8s infinite linear;left:50%;top:50%;display:flex!important;display:-webkit-flex}@-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)}}.wrap_header_tap ul li{float:left;margin:1px 5px 1px 15px}a.ets_link_see:after{content:"";background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='long-arrow-alt-right' class='svg-inline--fa fa-long-arrow-alt-right fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z'%3E%3C/path%3E%3C/svg%3E");width:16px;height:14px;display:inline-block;background-repeat:no-repeat;margin-left:6px}.wrap_content.hidden{display:none}.wrap_header_tap{float:left;width:100%}.title_group span.total{border:none;background:#ccc;padding:0 5px;min-width:20px;font-weight:600;height:20px;text-align:center;border-radius:0;margin-right:10px;color:#333;line-height:20px;display:inline-block;vertical-align:1px;margin-top:3px;font-size:11px;border-radius:100px}a.ets_link_see{color:#fff!important;font-weight:600;outline:none!important;text-decoration:none!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center}.search_block_results .autocomplete-suggestion ul,.search_block_results .autocompletenew-suggestion ul{margin-bottom:-1px}.wrap_header_tap ul li a{padding:4px 14px;display:inline-block;border-radius:0;outline:none!important;position:relative;text-decoration:none!important}.content_tab_cms .right_item p.item_short_des{margin-bottom:0}p.item_count_product{font-style:italic;color:#999}.content_tab_cms .right_item a{margin-bottom:7px;display:block}.wrap_header_tap ul li.active a{background-color:#2fb5d2;color:#fff}.wrap_header_tap ul li.active a span{color:#fff}.search_query_top:active,.search_query_top:focus{color:#929292}.content_tab_category .item a,.content_tab_category .item a img{max-width:100%}input.search_query_top:active::-moz-placeholder{color:#929292}input.search_query_top:active::-webkit-input-placeholder{color:#929292}.nice-select.searched_category:focus,.nice-select.searched_category:active{outline:none!important;box-shadow:none!important}.ets_search_block_top #searchbox{float:left;position:relative;width:100%}.has-categories-dropdown .table{display:table;margin:0;width:100%}.content_tab_manufacturer .left_item{float:left;width:100px;margin-right:20px}.content_tab_manufacturer .item span.title{margin-bottom:5px;display:block}.content_tab_manufacturer .left_item img{max-width:100%}.content_tab_category .left_item img{margin-bottom:15px}.content_tab_category .right_item span.title,.content_tab_catBlock .right_item span.title{margin-bottom:10px;display:block}.content_tab_manufacturer p.item_short_des{margin-bottom:5px}.content_tab_manufacturer .item_count_product{margin-bottom:0}.content_tab_manufacturer .item,.content_tab_manufacturer .item .item-content{display:flex;display:-webkit-flex}#search_block_left{background:#fff none repeat scroll 0 0;box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);margin-bottom:1.563rem;padding:1.563rem 1.25rem}.has-categories-dropdown .table-cell{display:table-cell;vertical-align:top}.ets_search_block_top .btn.button-search{background:#000 none repeat scroll 0 0;border:medium none;color:#c6c6c6;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;height:40px;min-width:40px;padding:10px 0;outline:none;position:absolute;right:0;text-align:center;transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;width:40px;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;top:0;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.ets_search_block_top .btn.button-search svg{width:19px;fill:#ffffff!important}.search_query_top:focus{border-color:#ccc;box-shadow:none}.ets_search_block_top .btn.button-search:hover{background:#fc5656}.ets_search_block_top .btn.button-search span{display:none}.search_review span.icon_star path{color:orange}.search_review span.icon_star,.search_review span.icon_star-half{width:14px;display:inline-block;margin-bottom:0}.ets_search_block_top .btn.button-search:hover{color:#727473}.ets_search_block_top.has-categories-dropdown .search_query_top{background-color:#fff;border-bottom-left-radius:0;border-top-left-radius:0;outline:medium none;border:1px solid #d0d0d0}.search_query_top{background-color:#fff;float:left;font-size:13px;height:40px;padding:5px 50px 5px 10px;width:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;border-radius:5px}form#searchbox{position:relative}form#searchbox label{color:#333}form#searchbox input#search_query_block{background-color:#fff;display:inline-block;float:left;height:40px;margin-bottom:10px;margin-right:0;max-width:222px;padding:0 50px 0 10px}form#searchbox .button.button-small{background-color:#000;color:#fff;float:left;height:40px;max-height:100%;padding:0;position:absolute;right:0;text-align:center;width:40px}form#searchbox .button.button-small i{margin-right:0}#searchbox>select{background-color:transparent;border:1px solid #E7E7E7;border-bottom-left-radius:5px;border-top-left-radius:5px;color:#888;float:left;height:40px;margin-right:-1px;padding:10px 10px 10px 2px;position:absolute;right:100%;width:45%}ul.pagination_search{width:100%;text-align:center;display:flex;padding:20px 0;justify-content:center}ul.pagination_search li{display:inline-block;padding:0;width:32px;background:#fff;height:32px;border:1px solid #ddd;text-align:center;font-size:14px;line-height:29px;color:#666;float:left;margin-right:-1px}ul.pagination_search li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}ul.pagination_search li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}ul.pagination_search li *{color:#888}ul.pagination_search li.disabled a{cursor:not-allowed}ul.pagination_search li.active a{color:#2EB5D0}@media (max-width:767px){.ets_search_block_top{margin-top:24px;margin-left:0;margin-right:0}}.box_minchar{float:left;width:100%;position:relative}.minchar_type{position:absolute}div.search_block_results,div#search_block_keyword{position:absolute;z-index:1000;background:transparent;top:100%;padding:0;border:none;margin-top:20px;left:0;width:100%}div.search_block_results .autocomplete-suggestions,div#search_block_keyword .autocompletenew-suggestions{background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;border-left:none;border-right:none;display:block;top:auto!important;left:auto!important;width:100%!important;position:relative}.minchar_type{padding:10px;position:absolute;color:#f17421;font-size:12px;width:100%;display:none;background:#fff;border:1px solid rgba(0,0,0,.25);margin-top:-1px}input.search_query_top.ybc_search_query{outline:none!important}.minchar_type.active{display:block}.view_number_show{margin-bottom:30px;color:#777;padding-left:0;width:100%}div.search_block_results .autocomplete-suggestions:before,div#search_block_keyword .autocompletenew-suggestions:before{content:"";border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid transparent;position:absolute;bottom:100%;background:#f7f7f7;opacity:0;width:14px;left:30px;transform:rotate(41deg) skewY(12deg);-webkit-transform:rotate(41deg) skewY(12deg);height:14px;margin-bottom:-6px}.search_block_results li{padding:10px 0;border-bottom:1px solid #eee;clear:both;float:left;width:100%;font-size:14px;position:relative}.search_block_results li a{position:relative}.search_block_results li:not(:first-child):hover:before{opacity:1;visibility:visible}.search_block_results li:not(:first-child):before{content:"";background:#f5f7fa;position:absolute;top:0;left:-15px;right:-15px;bottom:0;opacity:0;visibility:hidden}.content_tab_blockBlog .left_item{width:250px;padding-right:20px;float:left}.content_tab_blockBlog .left_item img{max-width:100%}.content_tab_blockBlog .item{display:block;clear:both;margin-bottom:30px;float:left;width:100%;border-bottom:1px solid #eee;padding-bottom:30px}.content_tab_blockBlog .right_item a{color:#333;font-weight:600;margin-bottom:10px;display:block;text-transform:uppercase}.content_tab_blockBlog .right_item .item_short_des{line-height:1.7;margin-bottom:0}.ybc_search_page_content .content_tab{background:#fff}.ybc_search_page_content .content_tab .wrap_content{padding:30px 15px 15px}.ybc_search_page_content .content_tab .wrap_content.wrap_content_product{padding:30px 0}.ybc_search_page_content .content_tab .wrap_content.wrap_content_product .view_number_show{padding:0 15px}.content_tab_blockBlog .item:last-child{border-bottom:none;padding-bottom:0}.search_block_results a.product_name{display:flex;display:-webkit-flex;align-items:flex-start;-webkit-align-items:flex-start}.search_block_results .autocomplete-suggestion ul{width:100%;padding-left:15px;padding-right:15px}.ybc_search_item_content{color:#333}.bg_overlay_search+header{position:relative;z-index:110}.search_block_results .content_nodata{padding:15px 20px;color:#333}.search_block_results .autocomplete-suggestion{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%}span.title_group{display:block;padding:0 0 0 15px;color:#333;text-align:left;font-weight:500;font-size:13px;border-bottom:1px solid #eee;border-top:1px solid #eee;cursor:auto;margin:-6px 0;line-height:39px;height:39px;position:relative;z-index:1}.ybc_search_sort_by_form{max-width:180px}.wrap_search .wrap_header_tap.has_sortby{padding-right:200px}.wrap_search .wrap_content{width:100%}.content_tab_blockBlock .item{width:100%}.content_tab_blockBlock .item .item_short_des{color:#999;font-size:90%}h4.suggest_product_title{margin-bottom:20px}.content_tab_blockBlock .item .right_item{padding:0 15px}.content_tab_blockBlock .content_element .item-content{display:flex;flex-wrap:wrap;border-bottom:1px solid #ddd;padding-bottom:15px}.content_tab_blockBlock .item a .title{color:#666;font-weight:600;margin-bottom:8px;display:block}.wrap_search_nodata ul{list-style:disc;padding-left:20px}.wrap_search_nodata ul li{margin-bottom:5px}.wrap_search_nodata{background:#fff;padding:30px;margin:30px 0 50px}.wrap_search .wrap_search_nodata_suggest .wrap_content.featured-products{width:auto;margin-left:-15px;margin-right:-15px}.wrap_search_nodata ul.product-flags{list-style:none;padding-left:10px}.content_tab_blockBlock img{max-width:100%}.wrap_search_nodata img{max-width:100%;height:auto}.content_tab_blockBlock .item .left_item{margin-bottom:15px;overflow:hidden;width:250px}.content_tab_blockBlock .item .right_item{padding:0 15px;width:calc(100% - 250px)}.search_block_results .autocomplete-suggestion ul li:last-child{border-bottom:none}.content_tab_blockBlock .content_element{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.content_tab_blockBlock .content_element .item-content:last-child{border-bottom:none}.search_block_results li.search_result_header{border-bottom:none;height:38px;background:#f6f6f6;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);padding-top:5px;width:-webkit-calc(100% + 30px);text-transform:uppercase;padding-bottom:5px}.search_block_results img.search-image{width:40px;margin-right:15px;float:left}.search_block_results .box_button_see{display:block;padding:5px 10px;color:#999;font-size:14px;background:#f7f7f7;cursor:auto;line-height:28px;margin-bottom:-1px;text-align:center;border-top:1px solid #eee}.search_block_results .item_shor_des{font-size:13px;color:#777}.search_block_results .box_price{margin-top:5px;font-size:14px;margin-bottom:5px}form.ybc_searchbox{display:block;position:relative;outline:none!important}div.ets_search_block_top{position:static}.ets_search_block_top.pull-right{float:right}.bg_overlay_search:before{position:fixed;background:rgba(0,0,0,.3);left:0;top:0;width:100%;height:100%;content:"";z-index:100;display:none}.bg_overlay_search.active:before{display:block}h2#js-product-list-header{text-align:center;font-weight:600;font-size:1.875em;text-transform:capitalize;margin-bottom:30px}.wrap_search .wrap_header_tap{border:1px solid #ddd;background:#fff;display:flex;clear:both;min-height:44px;margin-bottom:30px}.wrap_search{position:relative}#module-ybc_blocksearch-search div#content-wrapper{padding:0}.action_view{position:absolute;right:11px;top:11px}.content_tab_category .item,.content_tab_manufacturer .item,.content_tab_cms .item,.content_tab_catBlock .item{clear:both;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ddd;width:100%}.content_tab_category .item:last-child,.content_tab_manufacturer .item:last-child,.content_tab_cms .item:last-child,.content_tab_catBlock .item:last-child{border-bottom:none;padding-bottom:0}.content_tab_category .item .title,.content_tab_manufacturer .item .title,.content_tab_cms .item .title{font-weight:600;margin-bottom:10px}ul.pagination_search li a{display:block;line-height:30px;height:100%}ul.pagination_search li a i{display:block;line-height:30px;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}ul.pagination_search li a i svg{width:12px;fill:#575656}ul.pagination_search li a i.angle_right svg,ul.pagination_search li a i.angle_left svg{width:8px}.wrap_search .content_tab{clear:both;margin-bottom:60px}.content_tab_product.list .product-miniature{width:100%;margin:0}.content_tab_product.list .product-miniature .thumbnail-container img{position:static}.content_tab_product.list .product-miniature .thumbnail-container{width:100%;text-align:left;height:auto;display:flex}.content_tab_product.list .product-miniature{width:100%;margin:0}.search_block_results .box_price .regular-price{text-decoration:line-through!important;margin-right:7px;color:#666}.search_block_results .box_price .regular-price~span{color:#a90404}.content_tab ul.product-flags{width:auto}.content_tab_product.list .product-miniature .thumbnail-container .highlighted-informations{background:#fff;box-shadow:none;display:inline-block;height:40px;width:auto;padding:0 15px;line-height:40px;top:50%;left:60px;margin-top:-20px;opacity:0;visibility:hidden}.content_tab_product.list .product-miniature:hover .thumbnail-container .highlighted-informations{opacity:1;visibility:visible}.content_tab_product.list .product-miniature .thumbnail-container .product-description:after{display:none!important}.content_tab_product.list .product-price-and-shipping{text-align:left!important}.content_tab_product.list .product-miniature .thumbnail-container .product-description{width:auto;position:static;text-align:left;height:auto;padding-left:20px}.search_block_results .product-list-reviews>div{display:table-cell;vertical-align:middle;height:auto;padding-bottom:2px}.search_block_results .product-list-reviews{position:static;display:table;white-space:nowrap;width:auto;padding:0;background:transparent;top:auto;line-height:1;padding-top:2px}.search_block_results .product-list-reviews .star-content{margin-left:0}.content_tab.loading:after{content:"";width:40px;height:40px;border:2px solid #e9e9e9;border-radius:50%;border-left-color:#9a9a9a;margin-left:-20px;margin-right:-20px;position:absolute;-webkit-animation:spiner_loading 0.8s infinite linear;animation:spiner_loading 0.8s infinite linear;left:50%;top:50%;display:flex!important;display:-webkit-flex}.ets_search_form .btn.loading::after{content:"";display:block;width:1.5em;height:1.5em;border:1px solid #e9e9e9;border-radius:50%;border-left-color:transparent;margin:-.75em 0 0 -.75em;position:absolute;animation:spiner_loading 0.8s infinite linear;left:50%;top:50%}.ets_search_form .btn>svg{fill:currentColor}@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)}}.content_tab.loading .wrap_content,.content_tab.loadding .wrap_content{opacity:.3}.action_view a{color:#999;border-radius:2px;margin-left:8px;border:1px solid #ddd;line-height:1;float:left;padding:2px 3px}.action_view a.active,.action_view a:hover{color:#2fb5d2;border-color:#2fb5d2;font-weight:400}.wrap_content_product form label{display:none}.wrap_content_product form select#ybc_search_sort_by_product{font-size:12px;background:#fff;border:1px solid #ccc;border-radius:0;padding:0 25px 0 10px;height:30px;outline:none!important;box-shadow:none!important;max-width:100%}.wrap_content_product form{position:absolute;right:15px;top:10px}.wrap_content_product form:before{content:"";border-top:5px solid #666;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;right:6px;top:13px;border-radius:2px}.wrap_header_tap ul li *{color:#999;font-size:14px}.search_block_keyword .autocompletenew-suggestion{cursor:pointer}.search_block_results .box_price{margin-top:0;font-size:14px;margin-bottom:0;font-weight:600;color:#666}.button-search.active:after{content:"";position:absolute;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid transparent;border-right:1px solid transparent;width:20px;height:20px;border-radius:50%;left:50%;margin-left:-10px;top:10px;animation:loading 0.5s infinite linear;-webkit-animation:loading 0.5s infinite linear}.button-search.active:before{opacity:0;visibility:hidden}.search_block_results *{outline:none!important;text-decoration:none!important}.search_block_results .wrap_comment_ps .product-list-reviews.is_rating{height:20px}@media (max-width:991px){.content_tab_blockBlock .item{width:33.33%}}@media (min-width:768px){.wrap_content_product form select#ybc_search_sort_by_product{-webkit-appearance:none}}@media (max-width:767px){.content_tab_blockBlock .item{width:50%}div.search_block_results,div#search_block_keyword{margin-top:0}.wrap_content_product form{position:static;right:15px;top:10px;margin:0 auto 15px;display:block;text-align:center}.view_number_show{margin-bottom:20px;text-align:center}.wrap_content_product form:before{display:none}}@media (max-width:479px){.content_tab_blockBlock .item{width:100%}.content_tab_blockBlog .left_item{width:100%;margin-bottom:20px;padding-right:0}}#products .ets_item_product .thumbnail-container .product-thumbnail img,.featured-products .ets_item_product .thumbnail-container .product-thumbnail img,.product-accessories .ets_item_product .thumbnail-container .product-thumbnail img,.product-miniature .ets_item_product .thumbnail-container .product-thumbnail img{position:relative}#products .ets_item_product .thumbnail-container,.featured-products .ets_item_product .thumbnail-container,.product-accessories .ets_item_product .thumbnail-container,.product-miniature .ets_item_product .thumbnail-container{height:auto}#products .ets_item_product .product-description,.featured-products .ets_item_product .product-description,.product-accessories .ets_item_product .product-description,.product-miniature .ets_item_product .product-description{position:relative;height:auto}#products .ets_item_product .highlighted-informations,.featured-products .ets_item_product .highlighted-informations,.product-accessories .ets_item_product .highlighted-informations,.product-miniature .ets_item_product .highlighted-informations{height:auto;opacity:0;z-index:-1}#products .ets_item_product .thumbnail-container:focus .highlighted-informations,#products .ets_item_product .thumbnail-container:hover .highlighted-informations,.ets_item_product .featured-products .thumbnail-container:focus .highlighted-informations,.ets_item_product .featured-products .thumbnail-container:hover .highlighted-informations,.ets_item_product .product-accessories .thumbnail-container:focus .highlighted-informations,.ets_item_product .product-accessories .thumbnail-container:hover .highlighted-informations,.ets_item_product .product-miniature .thumbnail-container:focus .highlighted-informations,.ets_item_product .product-miniature .thumbnail-container:hover .highlighted-informations{opacity:1;z-index:2}.ets_item_product .description_hidden{padding:0 15px}.show_description ul.product_list.grid>li .product-container .product-desc{display:block}@media (min-width:768px) and (max-width:992px){.ets_item_product{padding:0 15px;width:33.33%}}@media (max-width:767px){.ybc_search_page_content{padding-left:15px;padding-right:15px}.ets_item_product{padding:0 15px;width:50%}}/**
 * PrestaShop module created by VEKIA, a guy from official PrestaShop community ;-)
 *
 * @author    VEKIA https://www.prestashop.com/forums/user/132608-vekia/
 * @copyright 2010-9999 VEKIA
 * @license   This program is not free software and you can't resell and redistribute it
 *
 * CONTACT WITH DEVELOPER http://mypresta.eu
 * support@mypresta.eu
 */
 .custom-pictures-only .ppb_thumbnail{margin:5px;margin-bottom:15px;border:2px solid rgba(0,0,0,.4)}.custom-pictures-only .ppb_thumbnail:hover,.custom-pictures-only .ppb_selected{border:2px solid rgba(0,0,0,1)}/**
 * PrestaShop module created by VEKIA, a guy from official PrestaShop community ;-)
 *
 * @author    VEKIA https://www.prestashop.com/forums/user/132608-vekia/
 * @copyright 2010-9999 VEKIA
 * @license   This program is not free software and you can't resell and redistribute it
 *
 * CONTACT WITH DEVELOPER http://mypresta.eu
 * support@mypresta.eu
 */
 .ppb-table{width:100%;background:#FFF}.ppb-table td,.ppb-table th{border:1px solid #cecece;padding:4px 4px}.ppb-table th{background:#f8f8f8}.ppb-instock{width:10px;height:10px;background:green;display:inline-block;margin-right:5px;border-radius:20px}.ppb-instock{width:10px;height:10px;background:green;display:inline-block;margin-right:5px;border-radius:20px}.ppb-outofstock{width:10px;height:10px;background:red;display:inline-block;margin-right:5px;border-radius:20px}.ppb-table .ppb-image{text-align:center}.ppb-table .ppb-image img{border:1px solid #828282;padding:3px;background:#FFF}@media (max-width:768px){.ppb-table tr{display:block;border-bottom:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;padding-top:10px}.ppb-table td{display:block;clear:both;border:none;text-align:center}.ppb-table th{display:none}}.sui-calendar{display:inline-block;width:240px;color:#6d6d6d;background-color:#fff;border:1px solid #c4c4c4;overflow:hidden;font-size:14px;font-family:Helvetica,Arial,sans-serif;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-calendar.sui-hidden{display:none}.sui-calendar.sui-calendar-disabled,.sui-prev.sui-calendar-disabled,.sui-next.sui-calendar-disabled{opacity:.4;filter:alpha(opacity=40)}.sui-calendar .sui-header{text-align:center;line-height:normal;position:relative;background-color:#fff}.sui-calendar .sui-text{margin-top:.1em;padding-bottom:.4em;width:70%;display:inline-block;height:1.4333em;line-height:1.8333em;cursor:pointer}.sui-calendar .sui-left-arrow{border-color:rgba(0,0,0,0);border-style:solid;border-width:.4em .5em .4em 0;display:inline-block;border-color:transparent;border-right-color:#6d6d6d}.sui-calendar .sui-right-arrow{border-color:rgba(0,0,0,0);border-style:solid;border-width:.4em 0 .4em .5em;display:inline-block;border-color:transparent;border-left-color:#6d6d6d}.sui-calendar .sui-prev,.sui-calendar .sui-next{height:1.4333em;width:1.4333em;line-height:1.4333em;display:inline-block;padding-top:.2em;padding-bottom:.2em;margin-top:.1em;cursor:pointer}.sui-calendar .sui-next:hover .sui-right-arrow{border-left-color:#fff}.sui-calendar .sui-prev:hover .sui-left-arrow{border-right-color:#fff}.sui-calendar.sui-read-only .sui-next:hover .sui-right-arrow,.sui-calendar.sui-calendar-disabled .sui-next:hover .sui-right-arrow{border-left-color:#6d6d6d}.sui-calendar.sui-read-only .sui-prev:hover .sui-left-arrow,.sui-calendar.sui-calendar-disabled .sui-prev:hover .sui-left-arrow{border-right-color:#6d6d6d}*+html .sui-calendar .sui-left-arrow,*+html .sui-calendar .sui-right-arrow{height:.008em;width:.008em}*+html .sui-calendar .sui-prev,*+html .sui-calendar .sui-next{padding-top:0;vertical-align:middle}.sui-calendar .sui-prev{padding-right:.4em;padding-left:.2em}.sui-calendar .sui-next{padding-left:.4em;padding-right:.2em}.sui-calendar .sui-calendar-view{border-collapse:collapse;border-style:none;position:relative;table-layout:fixed;text-align:center;height:11em;float:left;margin:0;padding:0}.sui-calendar .sui-calendar-view .sui-selected{color:#fff;background-color:#197bb5}.sui-calendar .sui-calendar-view .sui-focused{box-shadow:0 0 0 1px #2199e0 inset;background-color:"#d1d4d6\0"}*+html .sui-calendar .sui-calendar-view .sui-focused{color:#fff;background-color:#197bb5}.sui-calendar .sui-footer{text-align:center;padding:.4em;clear:both;cursor:pointer}.sui-calendar .sui-week-header th{border-bottom-style:solid;border-bottom-width:1px;border-color:#2199e0;cursor:default;font-weight:400;padding:.3em .3em .1em .1em}.sui-calendar .sui-hoverable .sui-date:hover,.sui-calendar .sui-hoverable .sui-month:hover,.sui-calendar .sui-hoverable .sui-year:hover,.sui-calendar .sui-hoverable .sui-years:hover{cursor:pointer;color:#fff;background-color:#2199e0}.sui-calendar .sui-calendar-animation{-webkit-transition:all 300ms ease-out 0s;-moz-transition:all 300ms ease-out 0s;-o-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s}.sui-calendar .sui-scaling{-webkit-animation:scale 500ms;animation:scale 500ms}.sui-calendar .sui-hoverable .sui-date.sui-no-hover:hover{background-color:transparent;color:inherit;cursor:default}@keyframes scale{from{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes scale{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}.sui-calendar .sui-fade-in{position:absolute;opacity:0;-webkit-transition:opacity 600ms ease-in-out;-moz-transition:opacity 600ms ease-in-out;-ms-transition:opacity 600ms ease-in-out;-o-transition:opacity 600ms ease-in-out}.sui-calendar.sui-read-only .sui-footer:hover,.sui-calendar.sui-read-only .sui-text:hover,.sui-calendar.sui-read-only .sui-prev:hover,.sui-calendar.sui-read-only .sui-next:hover,.sui-calendar.sui-calendar-disabled .sui-footer:hover,.sui-calendar.sui-calendar-disabled .sui-text:hover,.sui-calendar.sui-calendar-disabled .sui-prev:hover,.sui-calendar.sui-calendar-disabled .sui-next:hover{color:#6d6d6d;background-color:transparent;cursor:default}.sui-calendar .sui-footer,.sui-calendar .sui-week-header th,.sui-calendar .sui-date,.sui-calendar .sui-month,.sui-calendar .sui-year,.sui-calendar .sui-years{color:#6d6d6d}.sui-calendar .sui-footer:hover,.sui-calendar .sui-text:hover,.sui-calendar .sui-prev:hover,.sui-calendar .sui-next:hover{color:#fff;background-color:#2199e0}.sui-calendar .sui-other-month,.sui-calendar .sui-other-year,.sui-calendar .sui-other-years{color:#bababa}.sui-datepicker,.sui-monthyearpicker,.sui-timepicker,.sui-datetimepicker{border-style:solid;border-width:1px;overflow:hidden;padding:0 1.8em 0 0;position:relative;width:9.5em;-moz-box-sizing:border-box;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:normal;margin:0;outline:0 none;text-align:left;vertical-align:middle;white-space:nowrap;box-sizing:border-box}.sui-datepicker,.sui-monthyearpicker,.sui-timepicker,.sui-datetimepicker,.sui-datepicker.sui-disabled:hover,.sui-monthyearpicker.sui-disabled:hover,.sui-timepicker.sui-disabled:hover,.sui-datetimepicker.sui-disabled:hover{border-color:#c4c4c4;background-color:#ecedee;color:#6d6d6d}@-moz-document url-prefix(){.sui-datepicker,.sui-monthyearpicker,.sui-timepicker,.sui-datetimepicker{padding:0 1.7em 0 0}}.sui-datetimepicker{padding:0 3.6em 0 0;width:13.3em}*+html .sui-datetimepicker{width:9.5em}.sui-datepicker.sui-no-button,.sui-monthyearpicker.sui-no-button,.sui-timepicker.sui-no-button,.sui-datetimepicker.sui-no-button{border-right:0;padding-right:0}.sui-datepicker.sui-disabled,.sui-monthyearpicker.sui-disabled,.sui-timepicker.sui-disabled,.sui-datetimepicker.sui-disabled{opacity:.4;filter:alpha(opacity=40)}.sui-datepicker.sui-disabled .sui-icon-wrapper,.sui-datepicker.sui-disabled .sui-picker-input,.sui-monthyearpicker.sui-disabled .sui-icon-wrapper,.sui-monthyearpicker.sui-disabled .sui-picker-input,.sui-timepicker.sui-disabled .sui-icon-wrapper,.sui-timepicker.sui-disabled .sui-picker-input,.sui-datetimepicker.sui-disabled .sui-icon-wrapper,.sui-datetimepicker.sui-disabled .sui-picker-input,.sui-datetimepicker.sui-disabled .sui-time-icon-wrapper{cursor:default}.sui-datepicker .sui-picker-input,.sui-monthyearpicker .sui-picker-input,.sui-timepicker .sui-picker-input,.sui-datetimepicker .sui-picker-input{display:inline-block;width:100%;overflow:hidden;color:#6d6d6d;background-color:#fff;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color;border-image:none;border-style:none solid none none;border-width:medium 1px medium medium;border-color:#c4c4c4;margin:0;padding:.3em 0;outline:0 none;text-indent:.3em;text-align:left;vertical-align:middle;white-space:nowrap;-moz-box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:400;line-height:1}.sui-datetimepicker.sui-ie8{width:14.3em}.sui-datetimepicker.sui-ie8 .sui-picker-input{vertical-align:middle}*+html .sui-datepicker .sui-picker-input,*+html .sui-monthyearpicker .sui-picker-input,*+html .sui-timepicker .sui-picker-input,*+html .sui-datetimepicker .sui-picker-input{margin-left:-4px}*+html .sui-datepicker .sui-icon-wrapper,*+html .sui-monthyearpicker .sui-icon-wrapper,*+html .sui-timepicker .sui-icon-wrapper,*+html .sui-datetimepicker .sui-icon-wrapper,*+html .sui-datetimepicker .sui-time-icon-wrapper{line-height:1.3em}*+html .sui-datepicker,*+html .sui-monthyearpicker,*+html .sui-timepicker,*+html .sui-datetimepicker{display:block}.sui-datepicker .sui-icon-wrapper,.sui-monthyearpicker .sui-icon-wrapper,.sui-timepicker .sui-icon-wrapper,.sui-datetimepicker .sui-time-icon-wrapper{cursor:pointer;position:absolute;right:0;top:0;width:1.7em;height:100%;line-height:2em;min-height:1.65em;text-align:center;vertical-align:middle}.sui-datetimepicker .sui-icon-wrapper{cursor:pointer;position:absolute;right:1.7em;top:0;width:1.7em;height:100%;line-height:2em;min-height:1.65em;text-align:center;vertical-align:middle}@media all and (min-width:0){.sui-datepicker .sui-icon-wrapper,.sui-monthyearpicker .sui-icon-wrapper,.sui-timepicker .sui-icon-wrapper,.sui-datetimepicker .sui-icon-wrapper,.sui-datetimepicker .sui-time-icon-wrapper{line-height:0}}.sui-datepicker .sui-icon-wrapper,.sui-monthyearpicker .sui-icon-wrapper,.sui-timepicker .sui-icon-wrapper,.sui-datetimepicker .sui-icon-wrapper,.sui-datetimepicker .sui-time-icon-wrapper{line-height:0\0}.sui-datepicker .sui-calendar-icon,.sui-monthyearpicker .sui-calendar-icon,.sui-timepicker .sui-calendar-icon,.sui-datetimepicker .sui-calendar-icon,.sui-datetimepicker .sui-time-icon{display:inline-block;font-size:0}.sui-datepicker .sui-calendar-icon,.sui-monthyearpicker .sui-calendar-icon,.sui-datepicker.sui-disabled:hover .sui-calendar-icon,.sui-monthyearpicker.sui-disabled:hover .sui-calendar-icon,.sui-datetimepicker .sui-calendar-icon,.sui-datetimepicker.sui-disabled:hover .sui-calendar-icon{background-position:-16px -16px}.sui-timepicker .sui-calendar-icon,.sui-timepicker.sui-disabled:hover .sui-calendar-icon,.sui-datetimepicker .sui-time-icon,.sui-datetimepicker.sui-disabled:hover .sui-time-icon{background-position:-32px -16px}.sui-datepicker:hover,.sui-monthyearpicker:hover,.sui-timepicker:hover,.sui-datetimepicker:hover{background-color:#197bb5}.sui-datepicker.sui-datepicker-focus,.sui-monthyearpicker.sui-monthyearpicker-focus,.sui-timepicker.sui-timepicker-focus,.sui-datetimepicker.sui-datetimepicker-focus{border-color:#2199e0}.sui-datepicker:hover .sui-calendar-icon,.sui-monthyearpicker:hover .sui-calendar-icon,.sui-datetimepicker:hover .sui-calendar-icon{background-position:-16px 0}.sui-timepicker:hover .sui-calendar-icon,.sui-datetimepicker:hover .sui-time-icon{background-position:-32px 0}@-moz-document url-prefix(){.sui-datepicker .sui-calendar-icon,.sui-monthyearpicker .sui-calendar-icon,.sui-timepicker .sui-calendar-icon,.sui-datetimepicker .sui-calendar-icon,.sui-datetimepicker .sui-time-icon{line-height:1px}.sui-datepicker .sui-picker-input,.sui-monthyearpicker .sui-picker-input,.sui-timepicker .sui-picker-input,.sui-datetimepicker .sui-picker-input{padding:.45em 0}}.sui-datepicker.sui-hidden,.sui-monthyearpicker.sui-hidden,.sui-timepicker.sui-hidden,.sui-datetimepicker.sui-hidden{display:none}.shield-chart{position:relative}.shield-buttons{position:absolute;top:3px;right:5px}.shield-chart-button{width:24px;height:24px;background:transparent;border:0;cursor:pointer;text-align:center;vertical-align:middle;padding:0}.shield-chart-button:hover,.shield-chart-button:active{background-color:#197bb5}.shield-chart-button .shield-print-button-img,.shield-chart-button .shield-export-button-img{display:inline-block;vertical-align:middle}.shield-chart-button .shield-print-button-img{background-position:-176px -16px}.shield-chart-button .shield-export-button-img{background-position:-192px -16px}.shield-chart-button:hover .shield-print-button-img,.shield-chart-button:active .shield-print-button-img{background-position:-176px 0}.shield-chart-button:hover .shield-export-button-img,.shield-chart-button:active .shield-export-button-img{background-position:-192px 0}.shield-lightbox{z-index:100}.shield-lightbox-mask{position:absolute;background-color:#919191;filter:alpha(opacity=60);opacity:.6;width:100%;height:100%;left:0;top:0;z-index:110}.shield-lightbox-imagebox{position:absolute;z-index:120}.shield-lightbox-imagebox img{border:1px solid #2199e0;background-color:#197bb5}.shield-lightbox p{position:absolute;top:100%;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;color:#fff;background-color:#197bb5;border:2px solid #2199e0;padding:3px 8px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;box-shadow:0 0 7px #919191}.shield-chart .shield-tooltip{color:#000;background-color:rgba(255,255,255,.95);font-family:Segoe UI,Tahoma,Verdana,sans-serif;font-size:12px;border:1px solid #c4c4c4;cursor:default;display:none;position:absolute;top:50px;left:50px;-webkit-transition:left .3s ease-out,top .3s ease-out;-moz-transition:left .3s ease-out,top .3s ease-out;transition:left .3s ease-out,top .3s ease-out;opacity:.95;filter:alpha(opacity=95)}.shield-chart .shield-tooltip-header{padding:4px 3px 0 5px;font-size:10px}.shield-chart .shield-tooltip-value{padding:1px 5px 3px}.ie7 .shield-tooltip{background-color:#fff;filter:alpha(opacity=70)}.sui-colorpicker-basic-palette .sui-palette-tile{float:left}.sui-colorpicker-basic-palette .sui-palette-tile:hover{opacity:.8;filter:alpha(opacity=80);cursor:pointer}.sui-colorpicker-basic-palette .sui-palette-tile-selected{z-index:100;background:transparent;box-shadow:0 1px 4px #000,inset 0 0 3px #fff;position:relative}.sui-colorpicker-basic-palette .sui-palette-tile-selected:hover{opacity:1;filter:alpha(opacity=100);cursor:default}.sui-colorpicker .sui-r-text,.sui-colorpicker .sui-g-text,.sui-colorpicker .sui-b-text{color:#6d6d6d;padding:6px;vertical-align:middle}.sui-colorpicker .sui-r-input,.sui-colorpicker .sui-g-input,.sui-colorpicker .sui-b-input{width:45px;margin-left:.6em;margin-right:.6em}.sui-colorpicker{font-family:Helvetica,Arial,sans-serif;font-size:14px;border:1px solid #c4c4c4;display:inline-block;width:276px;background-color:#ecedee}.sui-colorpicker .extras{float:left;margin:.5em;margin-top:1.1em;margin-left:1.2em}.sui-colorpicker .extras .currentColorContainer{overflow:hidden}.sui-colorpicker .sui-hex-wrapper{float:left;width:276px;height:36px}.sui-colorpicker.sui-hsl .sui-hex-wrapper{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABlBMVEVmZmaZmZmoZ+Z2AAAAHUlEQVR4AWOAAUYoQOePEAUj3v9oYDQ9gMBoegAAJFwCAbLaTIMAAAAASUVORK5CYII=)}.sui-colorpicker .sui-color-div{width:80px;height:36px;float:left}.sui-colorpicker .sui-hex-input,.sui-colorpicker .sui-hex-wrapper .sui-alpha-input{height:35px;border:0;padding:0;width:181px;padding-left:15px;outline-width:0;color:#6d6d6d;border-color:#c4c4c4;background-color:#ecedee}.sui-colorpicker .sui-hex-wrapper .sui-alpha-input{height:36px}.sui-colorpicker .sui-color-palette{float:left}.sui-colorpicker .sui-color-palette,.sui-colorpicker .sui-color-palette .bg{width:240px;height:240px}.sui-colorpicker .sui-color-scale,.sui-colorpicker .sui-color-scale .bg{height:239px}.sui-colorpicker .sui-color-scale,.sui-colorpicker .sui-color-scale .bg,.sui-colorpicker .sui-color-scale .pointer .shape{width:20px}.sui-colorpicker .sui-color-palette .bg{position:absolute}.sui-colorpicker .sui-color-palette .pointer{position:relative;z-index:2;width:8px}.sui-colorpicker .sui-color-palette .pointer .shape{position:absolute}.sui-colorpicker .sui-color-palette .pointer .shape1{margin-left:-7px;margin-top:-7px;width:10px;height:10px;border:2px solid #000;-moz-border-radius:7px;border-radius:7px}.sui-colorpicker .sui-color-palette .pointer .shape2{margin-left:-6px;margin-top:-6px;width:8px;height:8px;border:2px solid #fff;-moz-border-radius:6px;border-radius:6px}.sui-colorpicker .sui-color-scale{float:left;margin-left:.5em}.sui-colorpicker .sui-color-scale .pointer{position:relative;z-index:2}.sui-colorpicker .sui-color-scale .pointer .shape{position:absolute;margin-left:-1px;margin-top:-4px;height:5px;border:2px solid #000}.sui-colorpicker .sui-color-scale .bg{background:-moz-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(66%,#00f),color-stop(83%,#f0f),color-stop(100%,red));background:-webkit-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%);background:-o-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%);background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%)}.sui-colorpicker .sui-color-palette .bg1{z-index:0;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.sui-colorpicker .sui-color-palette .bg2{z-index:1;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}.sui-hsl .sui-color-palette .bg1{background:-moz-linear-gradient(left,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(66%,#00f),color-stop(83%,#f0f),color-stop(100%,red));background:-webkit-linear-gradient(left,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%);background:-o-linear-gradient(left,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%);background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%)}.sui-hsl .sui-color-palette .bg2{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#7f7f7f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#7f7f7f));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#7f7f7f 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#7f7f7f 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#7f7f7f 100%)}.sui-hsl .sui-color-scale .bg{z-index:1;background:-moz-linear-gradient(top,#fff 0,rgba(0,0,0,0) 50%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,rgba(0,0,0,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,#fff 0,rgba(0,0,0,0),#000 100%);background:-o-linear-gradient(top,#fff 0,rgba(0,0,0,0) 50%,#000 100%);background:linear-gradient(to bottom,#fff 0,rgba(0,0,0,0) 50%,#000 100%)}.sui-hsl .alpha .bg{z-index:1;background:-moz-linear-gradient(top,#fff 0,rgba(0,0,0,0) 100%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,rgba(0,0,0,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,#fff 0,rgba(0,0,0,0),#000 100%);background:-o-linear-gradient(top,#fff 0,rgba(0,0,0,0) 100%,#000 100%);background:linear-gradient(to bottom,#fff 0,rgba(0,0,0,0) 100%,#000 100%)}.sui-colorpicker.sui-hsl{width:304px}.sui-hsl .sui-color-scale.alpha{margin:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABlBMVEVmZmaZmZmoZ+Z2AAAAHUlEQVR4AWOAAUYoQOePEAUj3v9oYDQ9gMBoegAAJFwCAbLaTIMAAAAASUVORK5CYII=)}.sui-colorpicker .sui-transparent-slider{margin-left:.5em;float:left}.sui-colorpicker .sui-color-scale .bg{border:1px solid #c4c4c4}.sui-colorpicker .sui-buttons-wrapper{float:left;width:100%;text-align:center}.sui-colorpicker .sui-buttons-wrapper .sui-apply{margin-top:.8em;margin-right:.8em;margin-bottom:.8em}.sui-colorpicker.sui-colorpicker-disabled{opacity:.4;filter:alpha(opacity=40)}.sui-colorpicker-basic-palette.sui-colorpicker-disabled .sui-palette-tile:hover{opacity:1;filter:alpha(opacity=100);cursor:default}.sui-color-picker-dropdown{background-color:#ecedee;border-color:#c4c4c4;border-style:solid;border-width:1px;color:#6d6d6d;overflow:hidden;padding:0 1.8em 0 0;position:relative;width:4em;box-sizing:border-box;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:normal;margin:0;outline:0 none;text-align:left;vertical-align:middle;white-space:nowrap}.sui-color-picker-dropdown.sui-colorpicker-disabled{opacity:.4;filter:alpha(opacity=40)}.sui-color-picker-dropdown:hover.sui-colorpicker-disabled{background-color:#ecedee;cursor:default}.sui-color-picker-dropdown:hover.sui-colorpicker-disabled .sui-caret{border-top-color:#c4c4c4}.sui-color-picker-dropdown:hover{background-color:#2199e0}.sui-color-picker-dropdown:hover .sui-caret{border-top-color:#fff}.sui-color-picker-dropdown .sui-caret-container{cursor:pointer;padding:.3em 0;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:1.7em}.sui-color-picker-dropdown .sui-color-cell{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#c4c4c4;border-image:none;border-style:none solid none none;border-width:0 1px 0 0;overflow:hidden;padding:.3em 0;text-indent:.3em;vertical-align:top;width:100%;box-sizing:border-box;display:inline-block;font-weight:400;line-height:normal;margin:0;outline:0 none;text-align:left;vertical-align:middle;white-space:nowrap}.sui-color-picker-dropdown .sui-caret{display:inline-block;zoom:1;width:0;height:0;line-height:0;border-width:.4em .4em .2em;border-style:solid;border-color:transparent;border-top-color:#6d6d6d;vertical-align:middle}.sui-color-picker-dropdown .sui-tool-letter{position:relative;display:inline-block;line-height:0;left:-2px;color:#6d6d6d}.sui-color-picker-dropdown:hover .sui-tool-letter{color:#fff}.sui-color-picker-dropdown .sui-selected-color{height:3px;width:17px;position:absolute;left:0;margin-top:6px}.sui-colorpicker .rgbInputs{width:3.5em;height:1.7em}.sui-unselectable{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-sprite{background-image:url(../../../../modules/pshowconditions/views/img/shieldui-sprite.png);background-repeat:no-repeat;width:16px;height:16px}.sui-resizable{position:relative}.sui-resizable-handle{position:absolute}.sui-resizable-dir-e{cursor:ew-resize}.sui-resizable-dir-w{cursor:ew-resize}.sui-resizable-dir-n{cursor:ns-resize}.sui-resizable-dir-s{cursor:ns-resize}.sui-resizable-dir-se{cursor:nwse-resize}.sui-resizable-dir-sw{cursor:nesw-resize}.sui-resizable-dir-ne{cursor:nesw-resize}.sui-resizable-dir-nw{cursor:nwse-resize}.sui-resizable-disabled .sui-resizable-dir-e,.sui-resizable-disabled .sui-resizable-dir-w,.sui-resizable-disabled .sui-resizable-dir-n,.sui-resizable-disabled .sui-resizable-dir-s,.sui-resizable-disabled .sui-resizable-dir-se,.sui-resizable-disabled .sui-resizable-dir-sw,.sui-resizable-disabled .sui-resizable-dir-ne,.sui-resizable-disabled .sui-resizable-dir-nw{cursor:default}.sui-draggable-dragging{cursor:move}.sui-draggable-disabled,.sui-draggable-dragging.sui-draggable-disabled{cursor:default}.sui-editor{position:relative;color:#6d6d6d;background-color:#fff;border:solid 1px #c4c4c4;outline:0;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:normal;text-align:left}.sui-editor-default{display:block;padding:0;overflow:hidden}.sui-editor-inline{display:inline-block;padding:1em;overflow:auto;border:solid 1px transparent}.sui-editor-inline-focus{border:solid 1px #c4c4c4}.sui-editor-iframe{width:100%}.sui-editor-toolbar{display:block;text-align:left;padding:3px 4px;background-color:#fff}.sui-editor-toolbar-inline{position:absolute;border:solid 1px #c4c4c4}.sui-editor-default .sui-editor-toolbar{border-bottom:solid 1px #c4c4c4}.sui-editor-toolbar .sui-editor-toolbar-group{display:inline-block;margin:3px}.sui-editor-toolbar .sui-editor-toolbar-item{display:inline-block;margin-left:-1px;margin-top:1px;margin-bottom:1px}.sui-editor-toolbar .sui-editor-toolbar-button{padding:.3em;text-align:center}.sui-editor-toolbar .sui-editor-toolbar-button:hover,.sui-editor-toolbar .sui-editor-toolbar-button.sui-button-checked:hover{border-color:#2199e0}.sui-editor-toolbar .sui-editor-toolbar-button.sui-button-checked{border-color:#197bb5}.sui-editor-toolbar .sui-editor-toolbar-select{margin-right:3px}.sui-editor-toolbar .sui-editor-toolbar-colorpicker{margin-right:3px}.sui-editor-toolbar .sui-editor-toolbar-select:last-child,.sui-editor-toolbar .sui-editor-toolbar-colorpicker:last-child{margin-right:0}.sui-editor-toolbar-icon{display:inline-block;width:16px;height:16px;background-image:url(../../../../modules/pshowconditions/views/img/editor.png);background-repeat:no-repeat}.sui-editor-toolbar-icon-bold{background-position:0 -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-bold,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-bold{background-position:0 0}.sui-editor-toolbar-icon-italic{background-position:-16px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-italic,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-italic{background-position:-16px 0}.sui-editor-toolbar-icon-underline{background-position:-32px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-underline,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-underline{background-position:-32px 0}.sui-editor-toolbar-icon-strikethrough{background-position:-48px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-strikethrough,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-strikethrough{background-position:-48px 0}.sui-editor-toolbar-icon-subscript{background-position:-64px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-subscript,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-subscript{background-position:-64px 0}.sui-editor-toolbar-icon-superscript{background-position:-80px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-superscript,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-superscript{background-position:-80px 0}.sui-editor-toolbar-icon-justifyleft{background-position:-96px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-justifyleft,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-justifyleft{background-position:-96px 0}.sui-editor-toolbar-icon-justifycenter{background-position:-112px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-justifycenter,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-justifycenter{background-position:-112px 0}.sui-editor-toolbar-icon-justifyright{background-position:-128px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-justifyright,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-justifyright{background-position:-128px 0}.sui-editor-toolbar-icon-justifyfull{background-position:-144px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-justifyfull,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-justifyfull{background-position:-144px 0}.sui-editor-toolbar-icon-table{background-position:-160px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-table,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-table{background-position:-160px 0}.sui-editor-toolbar-icon-insertunorderedlist{background-position:-176px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-insertunorderedlist,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-insertunorderedlist{background-position:-176px 0}.sui-editor-toolbar-icon-insertorderedlist{background-position:-192px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-insertorderedlist,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-insertorderedlist{background-position:-192px 0}.sui-editor-toolbar-icon-outdent{background-position:-224px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-outdent,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-outdent{background-position:-224px 0}.sui-editor-toolbar-icon-indent{background-position:-240px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-indent,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-indent{background-position:-240px 0}.sui-editor-toolbar-icon-insertimage{background-position:-256px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-insertimage,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-insertimage{background-position:-256px 0}.sui-editor-toolbar-icon-createlink{background-position:-272px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-createlink,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-createlink{background-position:-272px 0}.sui-editor-toolbar-icon-unlink{background-position:-288px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-unlink,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-unlink{background-position:-288px 0}.sui-editor-toolbar-icon-viewhtml{background-position:-400px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-viewhtml,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-viewhtml{background-position:-400px 0}.sui-editor-toolbar-icon-removeformat{background-position:-416px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-removeformat,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-removeformat{background-position:-416px 0}.sui-editor-toolbar-icon-about{background-position:-432px -16px}.sui-editor-toolbar-button:hover .sui-editor-toolbar-icon-about,.sui-editor-toolbar-button.sui-button-checked .sui-editor-toolbar-icon-about{background-position:-432px 0}.sui-editor-dialog-buttons{text-align:center;padding-top:20px;padding-bottom:10px}.sui-editor-dialog-buttons .sui-button{width:80px;margin-right:5px}.sui-editor-dialog-viewhtml .sui-window-content{overflow:hidden}.sui-editor-dialog-viewhtml textarea{display:block;width:99%;text-align:left;white-space:'pre-line';resize:none}.sui-editor-dialog-about .sui-window-content{overflow:hidden}.sui-editor-dialog-about a{color:#6d6d6d}.sui-editor-dialog-insertimage .sui-window-content{overflow:hidden}.sui-editor-dialog-insertimage label{display:inline-block;width:100px;text-align:right;margin-right:20px;vertical-align:middle}.sui-editor-dialog-insertimage input{vertical-align:middle}.sui-editor-disabled{pointer-events:none;cursor:default;opacity:.4}.sui-grid-core{border-collapse:collapse;border-style:none solid solid;border-width:1px;height:auto;outline:0 none;font-family:Helvetica,Arial,sans-serif;font-size:14px}.sui-grid-core .sui-gridheader{background-attachment:scroll;background-position:0 0;background-repeat:repeat-x;overflow:hidden}.sui-grid-core .sui-table{border:0 none;table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse;empty-cells:show;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-grid-core .sui-selectable,.sui-grid-core .sui-non-selectable,.sui-grid-core .sui-expand,.sui-grid .sui-collapse,.sui-grid .sui-group-panel{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-grid-core .sui-table-ie7{border:0 none;table-layout:fixed;border-spacing:0;empty-cells:show}.sui-grid-core .sui-hide{display:none}.sui-grid-core .sui-gridcontent{outline:medium none;overflow:hidden}.sui-grid-core .sui-scroller{overflow:hidden}.sui-grid-core .sui-scroller .sui-content{overflow:auto}.sui-grid-core .sui-scroller .sui-virtualized.sui-content{float:none}.sui-grid-core .sui-gridheader .sui-headercell{border-width:0 0 0 1px}.sui-grid-core tr td:first-child,.sui-grid-core tr th:first-child{border-left-style:none;border-left-width:0}.sui-grid-core .sui-cell{border-collapse:collapse;border-style:solid;border-width:0 0 1px 1px;display:table-cell;overflow:hidden;padding:.6em;vertical-align:middle;white-space:normal;width:auto;outline:0}.sui-grid-core .sui-footer-cell{display:table-cell;overflow:hidden;padding:.6em;vertical-align:middle;white-space:normal;width:auto;font-weight:700}.sui-grid-core .sui-detail-cell{border-collapse:collapse;border-style:solid;border-width:0 0 1px 1px;display:table-cell;overflow:hidden;vertical-align:middle;white-space:normal;width:auto}.sui-grid-core .sui-headercell{border-collapse:collapse;overflow:hidden;text-align:left;text-overflow:ellipsis;font-size:1.1em;padding-top:.658em;padding-bottom:.518em;padding-left:.518em;padding-right:.518em;white-space:normal;font-weight:700}.sui-headercontent{position:relative;overflow:hidden;border-right-style:solid;border-right-width:1px}.sui-headercontent.sui-no-y-scroll{border-right-style:none;border-right-width:0}.sui-area{position:absolute;opacity:.4;filter:alpha(opacity=40);height:100%;left:0;top:0;width:100%;z-index:1000100}.sui-grid-core .sui-pager{border-style:solid;border-width:1px 0 0;display:inline-block;padding-bottom:4px;padding-top:9px;white-space:normal;width:100%}.sui-grid-core .sui-link{color:inherit;display:block;margin:-.5em -.6em -.4em;padding:.5em .6em .4em;text-decoration:none}.sui-grid-core .sui-descending,.sui-grid-core .sui-ascending{font-size:.7em;padding-left:.3em;line-height:100%}.sui-grid-core .sui-collapse-cell{border-bottom:0}.sui-grid-core .sui-expand-cell,.sui-grid-core .sui-collapse-cell,.sui-grid-core .sui-sui-indent-cell,.sui-grid-core .sui-indent-col{font-weight:700;text-align:center;width:2.4em;padding:0;margin:0}.sui-grid-core .sui-expand-cell,.sui-grid-core .sui-collapse-cell{cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-grid-core .sui-resizable-handle{cursor:col-resize;position:absolute}.sui-reorderable .sui-headercell{cursor:default}.sui-grid-reorder-indicator{position:absolute;z-index:998;margin-left:-4px;*margin-right:4px}.sui-grid-reorder-indicator .sui-grid-indicator-top,.sui-grid-reorder-indicator .sui-grid-indicator-bottom{position:absolute;width:0;height:0;border-style:solid;border-width:4px;border-color:transparent;left:0;top:0}.sui-grid-reorder-indicator .sui-grid-indicator-bottom{top:auto;bottom:0}.sui-grid-core .sui-toolbar{border-collapse:collapse;padding:.6em;vertical-align:middle;white-space:normal;width:auto}.sui-grid-core .sui-toolbar .sui-button,.sui-grid-core .sui-cell .sui-button{margin-right:.6em}.sui-grid-core .sui-toolbar .sui-button:last-child,.sui-grid-core .sui-cell .sui-button:last-child{margin-right:0}.sui-grid-core .sui-editable-cell .sui-numeric-textbox,.sui-grid-core .sui-editable-cell .sui-input,.sui-grid-core .sui-editable-cell .sui-datepicker,.sui-grid-core .sui-editable-cell .sui-combobox,.sui-grid-core .sui-editable-cell .sui-dropdown{width:100%}.sui-grid-core .sui-editable-cell{padding:.3em;text-align:center}.sui-grid-core .sui-button-cell{padding:.3em;text-align:center}.sui-grid-core .sui-updated-marker{position:absolute;width:0;height:0;border-style:solid;border-width:3px;border-color:red transparent transparent red;margin:-.51em 0 0 -.6em;padding:0;overflow:hidden;vertical-align:top}.sui-filter-cell{border-collapse:collapse;border-style:solid none none solid;border-width:1px 0 0 1px;overflow:hidden;padding:.518em;text-align:left;text-overflow:ellipsis;white-space:normal}.sui-filter-cell .sui-button{margin-left:1px}.sui-filter-button-content{display:block}.sui-filter-cell .sui-button:hover .sui-filter-button-content{background-position:-144px 0}.sui-clear-filter-button-content{display:block}.sui-filter-cell .sui-button:hover .sui-clear-filter-button-content{background-position:-160px 0}.sui-grid-button-text{display:inline-block;vertical-align:middle}.sui-grid-icon-export-excel{display:inline-block;vertical-align:middle;background-position:-192px -16px}.sui-button:hover .sui-grid-icon-export-excel,.sui-grid-icon-export-excel:hover{background-position:-192px 0}.sui-button:hover .sui-grid-icon-export-pdf,.sui-grid-icon-export-pdf{display:inline-block;vertical-align:middle;background-position:-192px -16px}.sui-button:hover .sui-grid-icon-export-pdf,.sui-grid-icon-export-pdf:hover{background-position:-192px 0}.sui-button:hover .sui-grid-icon-export-csv,.sui-grid-icon-export-csv{display:inline-block;vertical-align:middle;background-position:-192px -16px}.sui-button:hover .sui-grid-icon-export-csv,.sui-grid-icon-export-csv:hover{background-position:-192px 0}.sui-grid-core .sui-group-footer-cell{display:table-cell;overflow:hidden;padding:.6em;vertical-align:middle;white-space:normal;width:auto;font-weight:700}.sui-grid-core .sui-grouped-table .sui-group-header:first-child .sui-group-header-cell{border-top:0}.sui-grid-core .sui-group-header-cell{border-collapse:collapse;border-style:solid;border-width:0 0 1px 1px;display:table-cell;overflow:hidden;padding:.6em .6em .6em 0;vertical-align:middle;white-space:normal;width:auto;padding-top:.3em;padding-bottom:.3em}.sui-grid-core .sui-collapse,.sui-grid-core .sui-expand{padding:.5em;white-space:normal;width:auto;cursor:pointer;font-size:1.6em;padding-bottom:0;padding-top:0;margin:0}.sui-grid-core .sui-group-panel{padding:.3em}.sui-grid-core .sui-group-panel.sui-group-panel-empty{padding:.7em}.sui-grid-core .sui-group-panel-indicator{display:inline-block}.sui-grid-core .sui-group-panel-indicator{padding:.4em;cursor:pointer;margin-right:.3em;margin-left:.3em}.sui-grid-core .sui-group-panel .sui-group-close-button{margin-right:.25em}.sui-grid-core .sui-group-panel .sui-descending,.sui-grid-core .sui-group-panel .sui-ascending,.sui-grid-core .sui-group-panel .sui-group-title{padding-right:.7em}.sui-grid-core .sui-group-panel .sui-descending,.sui-grid-core .sui-group-panel .sui-ascending{display:inline-block;vertical-align:middle}.sui-grid-core .sui-grid-no-gap{border-right-width:0}.sui-grid{border-top:medium none;border-color:#c4c4c4;color:#6d6d6d}.sui-grid .sui-gridheader{border-bottom:2px solid #2199e0;border-top:1px solid #c4c4c4;color:#6d6d6d}.sui-grid .sui-no-header{border-top:1px solid #c4c4c4}.sui-grid .sui-headercell a{color:#6d6d6d}.sui-grid .sui-headercontent{border-color:#c4c4c4}.sui-grid .sui-headercell,.sui-grid .sui-indent-cell{border-left:1px solid #c4c4c4;border-style:none none none solid;border-top:0 solid #c4c4c4;background-color:#fff}.sui-grid .sui-gridcontent{background-color:#fff}.sui-grid .sui-alt-row,.sui-grid .sui-grid-footer{background:none repeat scroll 0 0;background-color:#f7f7f7}.sui-hover .sui-row:hover,.sui-hover .sui-alt-row:hover,.sui-hover .sui-selected:hover td,.sui-hover .sui-selected:hover td{color:#fff;background-color:#2199e0}.sui-grid .sui-cell,.sui-grid .sui-detail-cell{border-color:#c4c4c4}.sui-grid .sui-selected .sui-cell,.sui-grid tr .sui-selected{color:#fff;background-color:#197bb5}.sui-area-color{background-color:#2199e0}.sui-grid-reorder-indicator .sui-grid-indicator-top{border-top-color:#2199e0}.sui-grid-reorder-indicator .sui-grid-indicator-bottom{border-bottom-color:#2199e0}.sui-grid .sui-toolbar{border-top:1px solid #c4c4c4;color:#6d6d6d;background-color:#fff}.sui-grid .sui-toolbar.sui-toolbar-bottom{border-top:0;border-bottom:1px solid #c4c4c4}.sui-grid .sui-toolbar.sui-toolbar-bottom:last-of-type{border-bottom:0}.sui-filter-row{background-color:#f7f7f7}.sui-filter-cell{border-left-color:#c4c4c4;border-top-color:#c4c4c4}.sui-filter-button-content{background-position:-144px -16px}.sui-clear-filter-button-content{background-position:-160px -16px}.sui-grid .sui-group-header-cell{border-color:#c4c4c4}.sui-grid .sui-group-header,.sui-grid .sui-group-header .sui-indent-cell,.sui-grid .sui-group-intend-cell,.sui-grid .sui-row:hover .sui-group-intend-cell,.sui-grid .sui-alt-row:hover .sui-group-intend-cell{background:none repeat scroll 0 0;background-color:#f7f7f7}.sui-grid .sui-group-header .sui-group-header-cell{border-bottom:0;border-top:1px solid #c4c4c4}.sui-grid .sui-grouped-table .sui-row .sui-cell{border-top:1px solid #c4c4c4}.sui-grid .sui-grouped-table tbody tr:last-child .sui-group-intend-cell{border-bottom:1px solid #c4c4c4}.sui-grid .sui-group-footer,.sui-group-footer .sui-indent-cell,.sui-grid .sui-grid-footer{background:none repeat scroll 0 0;background-color:#f7f7f7;border-top:1px solid #c4c4c4}.sui-grid .sui-group-panel{padding:.3em;border-top:1px solid #c4c4c4}.sui-grid .sui-group-panel-indicator{border:1px solid #c4c4c4}.sui-grid .sui-group-panel,.sui-grid .sui-group-panel-indicator{background-color:#fff}.sui-grid .sui-footer{border:1px solid;border-color:#c4c4c4;background-attachment:scroll;background-position:0 0;background-repeat:repeat-x;overflow-x:hidden;margin-left:-1px;margin-right:-1px;border-top:0}.sui-grid .sui-footer td{border-collapse:collapse}.sui-grid .sui-footer table{border-spacing:0}.sui-grid .sui-footer-content{border-right:1px solid;overflow:hidden;position:relative;border-color:#c4c4c4}.sui-edit-form-label{float:left;clear:both;width:30%;padding:.4em 0 1em;margin-left:2%;text-align:right}.sui-edit-field{float:right;clear:right;width:60%;margin-right:2%;padding:0 0 .6em}.sui-window-content .sui-input-textbox{width:134px}.sui-edit-form-container{padding-top:10px}.sui-popup-buttons{clear:both;text-align:right;border-width:1px 0 0;border-style:solid;position:relative;bottom:-1em;padding:.6em;border-color:#c4c4c4}.sui-popup-buttons .sui-button{margin:0 .16em}.sui-header-locked{display:inline-block;vertical-align:top;border-right:solid 1px #c4c4c4}.sui-header-locked .sui-table,.sui-header-locked .sui-table-ie7{width:auto}.sui-header-locked+.sui-headercontent{display:inline-block;vertical-align:top}.sui-content-locked{display:inline-block;vertical-align:top;border-right:solid 1px #c4c4c4;overflow:hidden}.sui-content-locked .sui-table,.sui-content-locked .sui-table-ie7{width:auto;margin-bottom:500px}.sui-content-locked+.sui-content{display:inline-block;vertical-align:top}.sui-grid-nav .sui-headercell[tabindex="0"]:focus,.sui-grid-nav .sui-filter-cell[tabindex="0"]:focus,.sui-grid-nav .sui-cell[tabindex="0"]:focus,.sui-grid-nav .sui-footer-cell[tabindex="0"]:focus{color:#fff;background-color:#2199e0}.sui-grid-nav .sui-button:focus{color:#fff;background-color:#2199e0}.sui-caret-up{display:inline-block;zoom:1;width:0;height:0;border-left:.4em solid transparent;border-right:.4em solid transparent;border-bottom:.4em solid;vertical-align:middle}.sui-caret-down{display:inline-block;zoom:1;width:0;height:0;line-height:0;border-left:.4em solid transparent;border-right:.4em solid transparent;border-top:.4em solid;vertical-align:middle}.sui-input,.sui-numeric-textbox,.sui-combobox,.sui-dropdown,.sui-button,.sui-switch{display:inline-block;*display:block;zoom:1;margin:0;outline:0;vertical-align:middle;white-space:nowrap;line-height:normal;font-weight:400;font-size:14px;font-family:Helvetica,Arial,sans-serif;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box}textarea.sui-input{white-space:pre-wrap}.sui-listbox,ul.sui-listbox{position:relative;display:block;list-style:none;color:#6d6d6d;background-color:#fff;border-width:1px;border-style:solid;border-color:#c4c4c4;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;outline:0;font-size:14px;font-family:Helvetica,Arial,sans-serif}.sui-listbox:focus{border-color:#2199e0}.sui-listbox-item{padding:.5em .3em;text-align:left}.sui-listbox-item:hover,.sui-listbox:focus .sui-listbox-item-active{cursor:pointer;color:#fff;background-color:#2199e0}.sui-listbox-item-selected{color:#fff;background-color:#197bb5}.sui-listbox-disabled,.sui-listbox-disabled:active,.sui-listbox-disabled:focus{pointer-events:none;cursor:default;opacity:.4}.sui-numeric-textbox{color:#6d6d6d;background-color:#ecedee;border-color:#c4c4c4;border-width:1px;border-style:solid;overflow:hidden;padding:0 1.8em 0 0;width:9.5em;position:relative}.sui-numeric-textbox:focus,.sui-numeric-textbox-focus{border-color:#2199e0}.sui-numeric-textbox-nosp{padding:0}.sui-numeric-textbox .sui-input,.sui-numeric-textbox .sui-input:focus{border:0;padding:.3em 0;width:100%;margin:0;border-right:1px solid #c4c4c4;text-indent:.3em;line-height:normal;*line-height:1em;overflow:hidden;vertical-align:top}.sui-numeric-textbox-nosp .sui-input,.sui-numeric-textbox-nosp .sui-input:focus{border:0}.sui-numeric-textbox .sui-spinners{position:absolute;right:0;top:0;width:1.8em;text-align:center;vertical-align:middle;overflow:hidden}.sui-numeric-textbox .sui-spinner{display:block;cursor:pointer;line-height:90%}.sui-numeric-textbox .sui-spinner:hover{color:#fff;background-color:#2199e0}.sui-numeric-textbox .sui-spinner-up{margin-top:-1px;padding-bottom:1px;*margin-top:-2px;*padding-bottom:0}.sui-numeric-textbox .sui-spinner-down{*margin-top:-1px;padding-bottom:1px}.sui-numeric-textbox-disabled{background-color:transparent;border-color:inherit}.sui-numeric-textbox-disabled .sui-input,.sui-numeric-textbox-disabled .sui-spinner,.sui-numeric-textbox-disabled .sui-spinner:hover{pointer-events:none;cursor:default;opacity:.4}.sui-combobox,.sui-dropdown{color:#6d6d6d;background-color:#ecedee;border-width:1px;border-style:solid;border-color:#c4c4c4;overflow:hidden;padding:0 1.8em 0 0;width:9.5em;position:relative}.sui-dropdown{cursor:pointer}.sui-combobox .sui-input,.sui-combobox .sui-input:focus,.sui-dropdown .sui-input,.sui-dropdown .sui-input:focus{border:0;padding:.3em 0;width:100%;margin:0;border-right:1px solid;border-color:#c4c4c4;text-indent:.3em;line-height:normal;*line-height:1em;overflow:hidden;vertical-align:top}.sui-combobox .sui-caret-container,.sui-dropdown .sui-caret-container{position:absolute;right:0;top:0;width:1.7em;padding:.3em 0;cursor:pointer;text-align:center;vertical-align:middle}.sui-combobox .sui-caret,.sui-dropdown .sui-caret{display:inline-block;*margin-top:.4em;zoom:1;width:0;height:0;line-height:0;border-width:.4em .4em .2em;border-style:solid;border-color:transparent;border-top-color:#6d6d6d;vertical-align:middle}.sui-combobox:focus,.sui-combobox-focus,.sui-dropdown:focus,.sui-dropdown-focus{border-color:#2199e0}.sui-combobox:hover,.sui-dropdown:hover{color:#fff;background-color:#2199e0}.sui-combobox:hover .sui-caret,.sui-dropdown:hover .sui-caret{border-top-color:#fff}.sui-combobox-disabled,.sui-combobox-disabled .sui-input,.sui-dropdown-disabled,.sui-dropdown-disabled .sui-input{pointer-events:none;cursor:default;opacity:.4}.sui-autocomplete,ul.sui-autocomplete{position:absolute;display:none;list-style:none;margin:0;padding:0;max-height:300px;font-size:14px;font-family:Helvetica,Arial,sans-serif;z-index:1800}.sui-autocomplete-loading{background-repeat:no-repeat;background-position:right;background-image:url(../../../../modules/pshowconditions/views/img/loading-light-small.gif)}.sui-input{color:#6d6d6d;background-color:#fff;border-color:#c4c4c4;border-style:solid;border-width:1px;width:150px;padding:.3em}.sui-input:focus{border-color:#2199e0}.sui-input-disabled{pointer-events:none;cursor:default;opacity:.4}.sui-input::-ms-clear{display:none}.sui-button{color:#6d6d6d;background-color:#ecedee;border-color:#c4c4c4;border-width:1px;border-style:solid;padding:.3em .6em;cursor:pointer;overflow:hidden;text-align:center;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}button.sui-button::-moz-focus-inner,input[type=button].sui-button::-moz-focus-inner{border:0;padding:0}.sui-button:hover{color:#fff;background-color:#2199e0}.sui-button:active{color:#fff;background-color:#197bb5}.sui-button-checked{color:#fff;background-color:#197bb5}.sui-button-disabled,.sui-button-disabled:focus,.sui-button-disabled:active,.sui-button-disabled:hover{pointer-events:none;cursor:default;opacity:.4}.sui-button-split-handle{margin-left:-1px}ul.sui-menu.sui-button-split-menu,.sui-menu.sui-button-split-menu{cursor:pointer}.sui-checkbox{display:inline-block;cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;font-size:14px;font-family:Helvetica,Arial,sans-serif;outline:0}.sui-checkbox-input{display:none}.sui-checkbox-element{display:inline-block;width:.8em;height:.8em;background-color:#fff;border-width:1px;border-style:solid;border-color:#c4c4c4;vertical-align:bottom;padding:2px}.sui-checkbox-element:hover{border-color:#2199e0}.sui-checkbox:focus .sui-checkbox-element{border-color:#2199e0}.sui-checkbox-unchecked .sui-checkmark,.sui-checkbox-indeterminate .sui-checkmark{display:block;font-weight:700;overflow:hidden;width:100%;height:100%;border:0}.sui-checkbox-indeterminate .sui-checkmark{background-color:#197bb5}.sui-checkbox-checked .sui-checkmark{display:block;width:.65em;height:.25em;border-style:solid;border-width:0 0 .2em .2em;border-color:#197bb5;border-top-color:transparent;margin-top:.1em;background-color:"-0.1em\9";-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.sui-checkbox-label{padding-left:.25em;position:relative;line-height:.8em;color:#6d6d6d}.sui-checkbox-label-hover{cursor:pointer}.sui-checkbox-disabled .sui-checkbox-label-hover,.sui-checkbox-disabled.sui-checkbox{cursor:default;opacity:.4}.sui-checkbox-disabled .sui-checkbox-element:hover,.sui-checkbox-disabled:focus .sui-checkbox-element{border-color:#c4c4c4}.sui-radiobutton{display:inline-block;cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;font-size:14px;font-family:Helvetica,Arial,sans-serif;outline:0}.sui-radiobutton-input{display:none}.sui-radiobutton-element{display:inline-block;zoom:1;width:.75em;height:.75em;line-height:.8em;vertical-align:bottom;background-color:#fff;border-color:#c4c4c4;border-style:solid;border-width:1px;padding:2px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%}.sui-radiobutton-element:hover{border-color:#2199e0}.sui-radiobutton:focus .sui-radiobutton-element{border-color:#2199e0}.sui-radiobutton .sui-checkmark{display:block;width:100%;height:100%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%}.sui-radiobutton-checked .sui-checkmark{background-color:#197bb5}.sui-radiobutton-label{padding-left:.25em;position:relative;top:-.063em;color:#6d6d6d}.sui-radiobutton-label-hover{cursor:pointer}.sui-radiobutton-disabled .sui-radiobutton-label-hover,.sui-radiobutton-disabled.sui-radiobutton{cursor:default;opacity:.4}.sui-radiobutton-disabled .sui-radiobutton-element:hover,.sui-radiobutton-disabled:focus .sui-radiobutton-element{border-color:#c4c4c4}.sui-switch{position:relative;width:3.5em;height:1.8em;cursor:pointer;overflow:hidden;background-color:#c4c4c4}.sui-switch-disabled{cursor:default;opacity:.4}.sui-switch-inner{position:absolute;width:auto;height:auto;top:2px;left:2px;right:2px;bottom:2px;padding-left:1.2em;padding-right:.1em;padding-top:2px;text-align:center;vertical-align:middle;color:#6d6d6d;background-color:#fff}.sui-switch-text{vertical-align:middle;font-size:.9em}.sui-switch-checked .sui-switch-inner{padding-left:.1em;padding-right:1.2em;color:#fff;background-color:#197bb5}.sui-switch-handle{width:1.2em;position:absolute;top:0;left:-2px;background-color:#919191;border-right:2px solid #fff;border-left:2px solid #fff}.sui-switch-checked .sui-switch-handle{border-right:0}.sui-switch:focus .sui-switch-handle,.sui-switch:hover .sui-switch-handle,.sui-switch-handle:hover{background-color:#2199e0}.sui-switch-disabled:focus .sui-switch-handle,.sui-switch-disabled:hover .sui-switch-handle,.sui-switch-disabled .sui-switch-handle{background-color:#c4c4c4}.sui-tooltip{display:none;border-style:solid;border-width:1px;z-index:1150;line-height:normal;border-color:#c4c4c4;color:#6d6d6d;background-color:#fff;box-shadow:0 0 7px #c4c4c4;font-size:14px;font-family:Helvetica,Arial,sans-serif;padding-left:7px;padding-right:7px;padding-top:4px;padding-bottom:4px}.sui-tooltip-button{width:18px;height:18px;overflow:hidden;font-size:20px;text-align:center;cursor:pointer;position:absolute;right:0;top:0}.sui-tooltip-with-button{padding-right:16px}.sui-tooltip-content{display:block;overflow:auto}.sui-tooltip-callout-container{display:block;position:absolute;z-index:1155}.sui-tooltip-callout:after,.sui-tooltip-callout:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.sui-tooltip-callout-top:after,.sui-tooltip-callout-top:before{bottom:100%}.sui-tooltip-callout-top:after{border-width:6px;margin-left:-6px;border-color:rgba(196,196,196,0);border-bottom-color:#fff}.sui-tooltip-callout-top:before{border-width:7px;margin-left:-7px;border-color:rgba(255,255,255,0);border-bottom-color:#c4c4c4}.sui-tooltip-callout-bottom:after,.sui-tooltip-callout-bottom:before{top:100%}.sui-tooltip-callout-bottom:after{border-width:6px;margin-left:-6px;border-color:rgba(196,196,196,0);border-top-color:#fff}.sui-tooltip-callout-bottom:before{border-width:7px;margin-left:-7px;border-color:rgba(255,255,255,0);border-top-color:#c4c4c4}.sui-tooltip-callout-left:after,.sui-tooltip-callout-left:before{right:100%}.sui-tooltip-callout-left:after{border-width:6px;margin-top:-6px;border-color:rgba(196,196,196,0);border-right-color:#fff}.sui-tooltip-callout-left:before{border-width:7px;margin-top:-7px;border-color:rgba(255,255,255,0);border-right-color:#c4c4c4}.sui-tooltip-callout-right:after,.sui-tooltip-callout-right:before{left:100%}.sui-tooltip-callout-right:after{border-width:6px;margin-top:-6px;border-color:rgba(196,196,196,0);border-left-color:#fff}.sui-tooltip-callout-right:before{border-width:7px;margin-top:-7px;border-color:rgba(255,255,255,0);border-left-color:#c4c4c4}.sui-splitter-container{display:block;overflow:hidden;color:#6d6d6d;background-color:#fff;border-width:1px;border-style:solid;border-color:#2199e0}.sui-splitter-container>.sui-splitter-container{border:0}.sui-splitter-pane{display:block;position:absolute;overflow:hidden;margin:0}.sui-splitter-pane-vertical{width:100%}.sui-splitter-bar{position:absolute;text-align:center;background-color:#197bb5}.sui-splitter-bar-vertical{width:100%}.sui-splitter-dragbar{position:absolute;text-align:center;z-index:200;background-color:#197bb5}.sui-splitter-dragbar-horizontal{cursor:ew-resize}.sui-splitter-dragbar-vertical{width:100%;cursor:ns-resize}.sui-splitter-collapsible{position:absolute;width:0;height:0;cursor:pointer;z-index:201}.sui-splitter-dragbar.sui-draggable-dragging{background-color:#2199e0}.sui-splitter-collapsible-horizontal-left{border-top:.22em solid transparent;border-bottom:.22em solid transparent;border-right:.22em solid;border-right-color:#fff}.sui-splitter-collapsible-horizontal-right{border-top:.22em solid transparent;border-bottom:.22em solid transparent;border-left:.22em solid;border-left-color:#fff}.sui-splitter-collapsible-vertical-up{border-left:.22em solid transparent;border-right:.22em solid transparent;border-bottom:.22em solid;border-bottom-color:#fff}.sui-splitter-collapsible-vertical-down{border-left:.22em solid transparent;border-right:.22em solid transparent;border-top:.22em solid;border-top-color:#fff}.sui-accordion,ul.sui-accordion{position:relative;display:block;list-style:none;color:#6d6d6d;background-color:#fff;border:1px solid #c4c4c4;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;outline:0;font-size:14px;font-family:Helvetica,Arial,sans-serif}.sui-accordion .sui-accordion{margin:7px}.sui-accordion-disabled,.sui-accordion-disabled:active,.sui-accordion-disabled:focus{pointer-events:none;cursor:default;opacity:.4}.sui-accordion-item{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#c4c4c4}.sui-accordion-item-title{cursor:pointer;padding:9px;color:#fff;background-color:#197bb5;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#c4c4c4}.sui-accordion-disabled .sui-accordion-item-title{cursor:default}.sui-accordion-item-collapsed,.sui-accordion-item-last,.sui-accordion-item-last.sui-accordion-item-collapsed .sui-accordion-item-title{border-bottom:0;border-bottom-width:0;border-bottom-color:transparent}.sui-accordion-item-collapsed .sui-accordion-item-title{background-color:#ecedee;color:#6d6d6d;border-bottom-color:#c4c4c4}.sui-accordion-item-title:hover,.sui-accordion-item-title-active{background-color:#2199e0;color:#fff}.sui-accordion-item-body{padding:9px}.sui-tabs{display:inline-block;width:100%;margin:0;padding:0;outline:0;box-sizing:border-box;font-size:14px;font-family:Helvetica,Arial,sans-serif;border-color:#c4c4c4;color:#6d6d6d;background-color:#fff;border:1px solid #c4c4c4}.sui-tabs-tablist,ul.sui-tabs-tablist,ol.sui-tabs-tablist{list-style:none;font-size:0;outline:0;margin:0;padding:0;background-color:#ecedee}.sui-tabs-tablist>li{margin:0;padding-top:.7em;padding-bottom:.7em;padding-left:1.2em;padding-right:1.2em;font-size:14px;color:#6d6d6d;border-top:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;background-color:#ecedee;cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-tabs-tablist>li:hover{color:#fff;background-color:#2199e0}.sui-tabs-tablist>li.sui-tabs-tab-active,.sui-tabs-tablist>li.sui-tabs-tab-active:hover{color:#6d6d6d;background-color:#fff;cursor:default}.sui-tabs-top .sui-tabs-tablist>li.sui-tabs-tab-active,.sui-tabs-top .sui-tabs-tablist>li.sui-tabs-tab-active:hover,.sui-tabs-bottom .sui-tabs-tablist>li.sui-tabs-tab-active,.sui-tabs-bottom .sui-tabs-tablist>li.sui-tabs-tab-active:hover{border-top:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.sui-tabs-top .sui-tabs-tablist li:first-child,.sui-tabs-top .sui-tabs-tablist li:first-child:hover,.sui-tabs-bottom .sui-tabs-tablist li:first-child,.sui-tabs-bottom .sui-tabs-tablist li:first-child:hover{border-left:1px solid transparent}.sui-tabs-left .sui-tabs-tablist>li.sui-tabs-tab-active,.sui-tabs-left .sui-tabs-tablist>li.sui-tabs-tab-active:hover,.sui-tabs-right .sui-tabs-tablist>li.sui-tabs-tab-active,.sui-tabs-right .sui-tabs-tablist>li.sui-tabs-tab-active:hover{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;border-left:1px solid transparent;border-right:1px solid transparent}.sui-tabs-left .sui-tabs-tablist li:first-child,.sui-tabs-left .sui-tabs-tablist li:first-child:hover,.sui-tabs-right .sui-tabs-tablist li:first-child,.sui-tabs-right .sui-tabs-tablist li:first-child:hover{border-top:1px solid transparent}.sui-tabs-left .sui-tabs-tablist li.sui-tabs-tab-last-bottom,.sui-tabs-left .sui-tabs-tablist li.sui-tabs-tab-last-bottom:hover,.sui-tabs-right .sui-tabs-tablist li.sui-tabs-tab-last-bottom,.sui-tabs-right .sui-tabs-tablist li.sui-tabs-tab-last-bottom:hover{border-bottom:1px solid transparent}.sui-tabs-tablist-collapsible>li.sui-tabs-tab-active,.sui-tabs-tablist-collapsible>li.sui-tabs-tab-active:hover{cursor:pointer}.sui-tabs-tablist>li.sui-tabs-tab-disabled,.sui-tabs-tablist>li.sui-tabs-tab-disabled:hover{pointer-events:none;cursor:default;opacity:.5;color:#6d6d6d;background-color:#ecedee}.sui-tabs-top .sui-tabs-tablist>li,.sui-tabs-bottom .sui-tabs-tablist li{display:inline-block}.sui-tabs-left .sui-tabs-tablist,.sui-tabs-right .sui-tabs-tablist{display:inline-block}.sui-tabs-left .sui-tabs-tablist>li,.sui-tabs-right .sui-tabs-tablist>li{display:block}.sui-tabs>.sui-tabs-item{margin:0;padding:1em;vertical-align:top;overflow:auto}.sui-tabs-top>.sui-tabs-item,.sui-tabs-bottom>.sui-tabs-item{display:block;min-height:70px}.sui-tabs-left>.sui-tabs-tablist{float:left}.sui-tabs-right>.sui-tabs-tablist{float:right}.sui-tabs-left>.sui-tabs-item,.sui-tabs-right>.sui-tabs-item{position:static;display:block}.sui-tabs .sui-tabs-tab-text{display:inline-block;vertical-align:middle}.sui-tabs .sui-tabs-tab-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;overflow:hidden;margin-right:.5em}.sui-tabs .sui-tabs-tab-icon img{width:16px;height:16px;border:0}.sui-loading-panel{position:absolute;font-size:14px;font-family:Helvetica,Arial,sans-serif}.sui-loading-panel .sui-loading-image{position:relative;display:block;width:65px;height:65px;margin:0 auto;z-index:inherit;border-radius:2px;background-position:center center;background-repeat:no-repeat;background-color:#fff;background-image:url(../../../../modules/pshowconditions/views/img/loading-light.gif)}.sui-loading-panel .sui-loading-image-small{position:relative;display:block;width:30px;height:30px;margin:0 auto;z-index:inherit;border-radius:2px;background-position:center center;background-repeat:no-repeat;background-color:#fff;background-image:url(../../../../modules/pshowconditions/views/img/loading-light-small.gif)}.sui-loading-panel .sui-loading-back{position:inherit;width:100%;height:100%;top:0;background-color:#919191;opacity:.35;filter:alpha(opacity=35)}.sui-loading-panel-ie7 .sui-loading-back{position:absolute}.sui-loading-panel .sui-loading-text{display:block;margin:0 auto;position:relative;text-align:center;z-index:inherit;font-size:1.5em;color:#fff}.sui-menu,ul.sui-menu{position:relative;display:inline-block;list-style:none;color:#6d6d6d;background-color:#ecedee;border:1px solid #c4c4c4;margin:0;padding:0;outline:0;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:normal;overflow:visible;cursor:default}.sui-context-menu{display:inline-block;position:absolute;overflow:visible;box-shadow:1px 1px 2px #c4c4c4;z-index:1120}.sui-menu:not(.sui-menu-top){box-shadow:1px 1px 2px #c4c4c4}.sui-menu-horizontal>li{display:inline-block}.sui-menu-submenu{position:absolute;display:inline-block;z-index:1100}.sui-menu-submenu .sui-menu{width:100%}.sui-menu-item{padding:0;position:relative}.sui-menu-item-separator{background-color:#c4c4c4}a.sui-menu-item-link,a.sui-menu-item-link:link,a.sui-menu-item-link:visited,a.sui-menu-item-link:hover,a.sui-menu-item-link:active{outline:0;display:block;padding-top:.5em;padding-bottom:.5em;padding-left:.85em;padding-right:.85em;text-decoration:inherit;color:inherit;font-weight:inherit;font-style:inherit;white-space:nowrap}.sui-menu-item-text{display:inline-block;vertical-align:middle}.sui-menu-item-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;overflow:hidden;margin-right:.5em}.sui-menu-item-icon img{width:16px;height:16px;border:0}.sui-menu-horizontal>.sui-menu-item-separator{width:0;padding-left:0;padding-right:0;border-left:solid 1px #c4c4c4}.sui-menu-vertical>.sui-menu-item-separator{height:0;padding-top:0;padding-bottom:0;border-top:solid 1px #c4c4c4}.sui-menu-item:hover{color:#fff;background-color:#2199e0}.sui-menu-focus .sui-menu-item-selected{color:#fff;background-color:#197bb5}.sui-menu-item-disabled,.sui-menu-item-disabled:hover{pointer-events:none;cursor:default;opacity:.4;color:#6d6d6d;background-color:#ecedee}.sui-menu-horizontal>li>a>.sui-menu-item-children-caret{display:inline-block;zoom:1;width:0;height:0;line-height:0;border-left:.4em solid transparent;border-right:.4em solid transparent;border-top:.4em solid;vertical-align:middle;margin-left:6px}.sui-menu-vertical>li>a>.sui-menu-item-children-caret{display:inline-block;zoom:1;width:0;height:0;line-height:0;border-left:.4em solid;border-top:.4em solid transparent;border-bottom:.4em solid transparent;vertical-align:middle;margin-left:10px;position:absolute;right:12px;margin-top:5px}.sui-menu-vertical>li>a>.sui-menu-item-text-hc{margin-right:16px}.sui-pager-core{padding-bottom:.56em;padding-top:.56em;white-space:normal;font-size:14px;font-family:Helvetica,Arial,sans-serif;display:inline-block;width:100%;vertical-align:middle}.sui-pager-element,.sui-pagination-ie{float:left}.sui-pager-core div,.sui-pager-core a{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-pagination{vertical-align:middle}.sui-pagination a{cursor:pointer}.sui-pagination a:hover{background-color:transparent}.sui-pagination .sui-disabled a{cursor:default}.sui-pagination .sui-pager-element.sui-disabled:hover{background-color:transparent}.sui-pagination:first-child{border-radius:4px}.sui-pager-core .sui-pagination{display:inline-block;margin:0 .375em;overflow:hidden;cursor:default;list-style-type:none;padding:0}.sui-pager-core .sui-pagination-ie7{float:left}.sui-pager-core .sui-pagination a{border-image:none;border-style:solid;border-width:0 1px 0 0;float:left;padding:.29em .75em;text-decoration:none}.sui-pager-core div.sui-pager-info-box,.sui-pager-core div.sui-pager-info-box-ie{display:inline-block;float:right;padding-right:.375em;padding-top:.375em}.sui-pager-core .sui-disabled{opacity:.4;filter:alpha(opacity=40);cursor:default;pointer-events:none}.sui-pager{background-color:#ecedee;border-color:#c4c4c4}.sui-pager .sui-pagination{background-color:#ecedee;border-width:1px;border-style:solid;border-color:#c4c4c4}.sui-pager .sui-pagination a{color:#6d6d6d;border-color:#c4c4c4}.sui-pager .sui-pagination a:hover{color:#fff}.sui-pager .sui-pagination .sui-selected{color:#fff;background-color:#197bb5}.sui-pager .sui-pagination .sui-last{border-right-width:0}.sui-pager .sui-pagination .sui-disabled a:hover{color:#6d6d6d}.sui-pager .sui-pagination .sui-pager-element:hover{background-color:#2199e0}.sui-pager .sui-pager-info-box{color:#6d6d6d}.sui-pager .sui-pagination .sui-pager-element.sui-disabled:hover{filter:alpha(opacity=40);opacity:.4}.sui-progressbar{position:relative;display:block;border-width:1px;border-style:solid;border-color:#c4c4c4;background-color:#fff;padding:0;overflow:hidden;width:100%;height:30px;font-size:14px;font-family:Helvetica,Arial,sans-serif}.sui-progressbar-value{margin:0;float:left;background-color:#197bb5}.sui-progressbar-text{display:block;position:absolute;top:0;left:0;z-index:100;color:#b2b4b6}.sui-progressbar-vertical{height:200px;width:30px}.sui-progressbar-circular{width:100px;height:100px;border-width:0;border-style:none}.sui-progressbar-disabled{opacity:.4;filter:alpha(opacity=40);cursor:default}.sui-rating{display:-moz-inline-box;display:inline-block;position:relative;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-rating-disabled{opacity:.4;filter:alpha(opacity=40)}.sui-rating .sui-rating-range{position:relative;display:inline-block;background:url(../../../../modules/pshowconditions/views/img/stars.png);height:16px;outline:0}.sui-rating .sui-rating-range *{display:block}* html .sui-rating,* html .sui-rating .sui-rating-range{display:inline}*+html .sui-rating,*+html .sui-rating .sui-rating-range{display:inline}.sui-rating .sui-rating-hover,.sui-rating .sui-rating-selected{position:absolute;left:0}.sui-rating .sui-rating-hover-rtl,.sui-rating .sui-rating-selected-rtl{left:auto;right:0}.sui-rating .sui-rating-hover,.sui-rating .sui-rating-selected,.sui-rating .sui-rating-preset,.sui-rating .sui-rating-preset-rtl{background-image:url(../../../../modules/pshowconditions/views/img/stars.png)}.sui-rating .sui-rating-selected{background-position:left -16px}.sui-rtl .sui-rating .sui-rating-selected{background-position:right -16px}.sui-rating .sui-rating-hover,.sui-rating .sui-rating-preset,.sui-rating .sui-rating-preset-rtl{background-position:left -32px}.sui-rtl .sui-rating .sui-rating-hover{background-position:right -32px}.sui-slider{display:block;position:relative;color:#6d6d6d;font-size:14px;font-family:Helvetica,Arial,sans-serif;outline:0}.sui-slider-horizontal{width:300px;height:50px}.sui-slider-vertical{width:50px;height:300px}.sui-slider-disabled{cursor:default;opacity:.4}.sui-slider-scale{position:absolute;background-color:#ecedee;cursor:pointer;outline:0}.sui-slider-disabled .sui-slider-scale{cursor:default}.sui-slider-scale-horizontal{height:10px}.sui-slider-scale-vertical{width:10px}.sui-slider-tick{position:absolute;background-color:#2199e0}.sui-slider-tick-horizontal{width:1px;height:5px}.sui-slider-tick-vertical{width:5px;height:1px}.sui-slider-bar{position:absolute;width:14px;height:0;padding-bottom:14px;background-color:#197bb5;border:1px solid #197bb5;cursor:pointer}.sui-slider-bar:hover,.sui-slider-focus .sui-slider-bar{background-color:#2199e0;border-color:#2199e0}.sui-slider-disabled .sui-slider-bar{cursor:default;background-color:#a9adb2;border-color:#a9adb2}.sui-slider-disabled .sui-slider-bar:hover{cursor:default;background-color:#a9adb2;border-color:#a9adb2}.sui-slider-button{position:absolute;width:20px;height:0;padding-bottom:20px;color:#6d6d6d;background-color:#ecedee;border:1px solid #c4c4c4;overflow:hidden;cursor:pointer;text-align:center;vertical-align:center}.sui-slider-button:hover{color:#fff;background-color:#2199e0}.sui-slider-disabled .sui-slider-button{color:#6d6d6d;background-color:#ecedee;cursor:default}.sui-slider-button-arrow-left{display:inline-block;zoom:1;width:0;height:0;line-height:0;margin-top:.35em;border-top:.35em solid transparent;border-bottom:.35em solid transparent;border-right:.35em solid}.sui-slider-button-arrow-right{display:inline-block;zoom:1;width:0;height:0;line-height:0;margin-top:.35em;border-top:.35em solid transparent;border-bottom:.35em solid transparent;border-left:.35em solid}.sui-slider-button-arrow-up{display:inline-block;zoom:1;width:0;height:0;line-height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;border-bottom:.35em solid}.sui-slider-button-arrow-down{display:inline-block;zoom:1;width:0;height:0;line-height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;border-top:.35em solid}.sui-slider-mark{position:absolute;font-size:.8em;color:#6d6d6d;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;margin-top:1px}.sui-tagcloud{position:relative;display:block;color:#6d6d6d;background-color:#fff;border:1px solid #c4c4c4;margin:0;padding:0;outline:0;font-size:14px;font-family:Helvetica,Arial,sans-serif;line-height:normal;overflow:hidden}.sui-tagcloud-title{display:block;width:100%;padding:.7em;color:#fff;background-color:#197bb5;overflow:hidden}.sui-tagcloud-content{display:block;padding:.4em;overflow-x:hidden;overflow-y:auto}.sui-tagcloud-item{position:relative;display:inline-block;margin:.2em}a.sui-tagcloud-link,a.sui-tagcloud-link:link,a.sui-tagcloud-link:visited,a.sui-tagcloud-link:hover,a.sui-tagcloud-link:active{text-decoration:inherit;color:inherit;font-weight:inherit;font-style:inherit}.sui-timeline{position:relative;display:block;color:#6d6d6d;background-color:#fff;border:1px solid #c4c4c4;margin:0;padding:0;outline:0;font-size:14px;font-family:Helvetica,Arial,sans-serif;line-height:normal;overflow:hidden;vertical-align:top}.sui-timeline-inner{display:block;position:relative;height:100%;overflow:auto;overflow-x:hidden}.sui-timeline-left .sui-timeline-inner{padding-left:1em}.sui-timeline-right .sui-timeline-inner{padding-right:1em}.sui-timeline-axis{position:relative;min-height:100%;width:4px;background:#197bb5}.sui-timeline-axis-left{float:left}.sui-timeline-axis-centered{margin:auto}.sui-timeline-axis-right{float:right}.sui-timeline-event{position:relative;min-width:100px;padding-top:.8em;padding-bottom:1.2em}.sui-timeline-event-icon{display:inline-block;position:absolute;margin:auto;background-color:#fff;border:1px solid #197bb5;border-radius:50%;width:24px;height:24px;margin-left:-12px;margin-top:15px;text-align:center;vertical-align:middle;overflow:hidden;z-index:10;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-timeline-event-icon-collapsible{cursor:pointer}.sui-timeline-event-icon-inner{display:inline-block;margin-top:4px;width:16px;height:16px;vertical-align:top}.sui-timeline-event-icon-inner img{border:0;vertical-align:top}.sui-timeline-event-title{font-weight:700;padding-left:1.2em;padding-right:1.2em;border-bottom:1px solid #197bb5}.sui-timeline-event-left .sui-timeline-event-title{text-align:right}.sui-timeline-event-collapsible .sui-timeline-event-title{cursor:pointer}.sui-timeline-event-text{padding-left:1.2em;padding-right:1.2em}.sui-timeline-event-left .sui-timeline-event-text{text-align:right}.sui-treemap{position:relative;overflow:hidden;border:1px solid #c4c4c4;font-family:Helvetica,Arial,sans-serif;font-size:14px;outline:0}.sui-treemap-group{position:absolute;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}.sui-treemap-title{position:absolute;overflow:hidden;padding:.2em;color:#fff;background-color:#197bb5;border:1px solid #c4c4c4;box-sizing:border-box;-moz-box-sizing:border-box}.sui-treemap-group-horizontal .sui-treemap-title{text-align:center}.sui-treemap-group-horizontal .sui-treemap-title .sui-treemap-title-inner{width:22px;transform:rotate(-90deg)}.sui-treemap-group-vertical .sui-treemap-title,.sui-treemap-group-squarified .sui-treemap-title{width:100%;height:auto;text-align:center}.sui-treemap-item{position:absolute;overflow:hidden;padding:3px;font-size:.9em;color:#fff;border:1px solid #c4c4c4;box-sizing:border-box;-moz-box-sizing:border-box;cursor:default}.sui-treemap-item:hover{border:3px solid #c4c4c4;padding:1px;opacity:.85;filter:alpha(opacity=85)}.sui-treemap-disabled{opacity:.4;filter:alpha(opacity=40);cursor:default}.sui-treemap-disabled .sui-treemap-item:hover{padding:3px;border:1px solid #c4c4c4;opacity:1;filter:alpha(opacity=100)}.sui-treeview{position:relative;display:block;list-style:none;color:#6d6d6d;background-color:#fff;outline:0;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:normal;overflow:visible;cursor:default;padding-top:1em;padding-bottom:1em;padding-left:.5em;padding-right:.5em;text-align:left}.sui-treeview-list,ul.sui-treeview-list{list-style:none;margin:0;padding:0;outline:0;padding-left:16px}.sui-treeview-item,li.sui-treeview-item{padding:.2em}.sui-treeview-item-toggle{display:inline-block;width:16px;height:16px;text-align:center;vertical-align:middle;overflow:hidden;cursor:pointer;margin-left:-16px}.sui-treeview-item-toggle-expanded{display:inline-block;zoom:1;width:0;height:0;line-height:0;border-left:.4em solid transparent;border-right:.4em solid transparent;border-top:.4em solid;position:relative;top:-2px}.sui-treeview-item-toggle-collapsed{display:inline-block;zoom:1;width:0;height:0;line-height:0;border-left:.4em solid;border-top:.4em solid transparent;border-bottom:.4em solid transparent;position:relative}.sui-treeview-item-check{display:inline-block;width:16px;height:16px;text-align:center;vertical-align:middle;overflow:visible;margin-left:.5em;margin-right:.2em}.sui-treeview-item-text{font-family:Helvetica,Arial,sans-serif;font-size:14px;display:inline-block;vertical-align:middle;margin-left:.2em;padding-left:.3em;padding-right:.3em;padding-top:.2em;padding-bottom:.2em}.sui-treeview-item-text:hover{color:#fff;background-color:#2199e0}.sui-treeview-item-text-dragging,.sui-treeview-item-text-dragging:hover{color:#fff;background-color:#197bb5}.sui-treeview-item-text-dropover{color:#fff;background-color:#2199e0}.sui-treeview-item-icon{display:inline-block;width:16px;height:16px;text-align:center;vertical-align:middle;overflow:hidden;margin-right:.5em}.sui-treeview-item-toggle-loading{width:16px;height:16px;overflow:hidden;background-repeat:no-repeat;background-image:url(../../../../modules/pshowconditions/views/img/loading-light-small.gif)}.sui-treeview-item-toggle-loading .sui-treeview-item-toggle-expanded,.sui-treeview-item-toggle-loading .sui-treeview-item-toggle-collapsed{display:none}.sui-treeview-focus .sui-treeview-item-selected>.sui-treeview-item-content>.sui-treeview-item-text,.sui-treeview-focus .sui-treeview-item-selected>.sui-treeview-item-content>.sui-treeview-item-text:hover{color:#fff;background-color:#2199e0}.sui-treeview-item-active>.sui-treeview-item-content>.sui-treeview-item-text,.sui-treeview-item-active>.sui-treeview-item-content>.sui-treeview-item-text:hover,.sui-treeview-focus .sui-treeview-item-active>.sui-treeview-item-content>.sui-treeview-item-text,.sui-treeview-focus .sui-treeview-item-active>.sui-treeview-item-content>.sui-treeview-item-text:hover{color:#fff;background-color:#197bb5}.sui-treeview-item-disabled{pointer-events:none;cursor:default;opacity:.4;color:#6d6d6d}.sui-treeview-item-disabled .sui-checkbox{opacity:1}.sui-upload{position:relative;display:block;color:#6d6d6d;background-color:#fff;border:solid 1px #c4c4c4;outline:0;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:normal;text-align:left}.sui-upload-dropfiles{padding:1em}.sui-upload-dropfiles-hover{color:#6d6d6d;background-color:#ecedee}.sui-upload-button{display:inline-block;vertical-align:top;position:relative;overflow:hidden;cursor:pointer;text-align:center;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:normal;padding:.3em;color:#6d6d6d;background-color:#ecedee;border:solid 1px #c4c4c4;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-upload-button:hover{color:#fff;background-color:#2199e0}.sui-upload-button:active{color:#fff;background-color:#197bb5}.sui-upload-button input{cursor:pointer;filter:alpha(opacity=0);opacity:0;margin:0;padding:0;position:absolute;right:0;bottom:0;font-size:500px;z-index:1}.sui-upload-button-text{font-size:14px}.sui-upload-drop{display:inline-block;vertical-align:top;padding-left:1em;padding-right:.3em;padding-top:.3em;padding-bottom:.3em;border:solid 1px transparent;font-style:italic}.sui-upload-files,ul.sui-upload-files{list-style:none;margin:0 0 1em;padding:0;outline:0}.sui-upload-file,li.sui-upload-file{padding-top:.5em;padding-bottom:.5em;padding-left:1em;padding-right:10em;position:relative}.sui-upload-file-progress{position:absolute;top:.8em;right:2.7em;display:inline-block;width:7em;height:.5em;float:right;border:solid 1px #c4c4c4;overflow:hidden;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-upload-file-progress-inner{display:inline-block;height:.5em;background-color:#197bb5;vertical-align:top}.sui-upload-file-no-progress,li.sui-upload-file-no-progress{padding-right:2.5em}.sui-upload-file-text-sep{margin-right:.3em}.sui-upload-file-action{position:absolute;top:.32em;right:1em;cursor:pointer;color:#197bb5;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sui-upload-file-action:hover{color:#2199e0}.sui-upload-file-error{color:#6d6d6d;background-color:#ffebeb}.sui-upload-button-upload{display:block;margin:1em}.sui-upload-disabled{pointer-events:none;cursor:default;opacity:.4}.sui-upload-disabled .sui-upload-button,.sui-upload-disabled .sui-upload-button:hover,.sui-upload-disabled .sui-upload-button:active{pointer-events:none;cursor:default;color:#6d6d6d;background-color:#ecedee;border:solid 1px #c4c4c4}.sui-upload-disabled .sui-upload-button input{cursor:default}.sui-upload-disabled .sui-upload-file-action,.sui-upload-disabled .sui-upload-file-action:hover{pointer-events:none;cursor:default;color:#197bb5}.sui-upload-form{display:none}.sui-upload-iframe{display:none}.sui-window{display:block;color:#6d6d6d;background-color:#fff;box-shadow:0 0 7px #c4c4c4;border-style:solid;border-width:1px;border-color:#c4c4c4;z-index:1100;line-height:normal;font-size:14px;font-family:Helvetica,Arial,sans-serif}.sui-window-titlebar{position:relative;clear:both;width:100%;height:35px;overflow:hidden;color:#fff;border-color:#2199e0;background-color:#197bb5}.sui-window-title{float:left;display:inline-block;padding:.7em}.sui-window-icons{float:right;display:inline-block;margin-top:6px;margin-right:2px}.sui-window-button,.sui-button.sui-window-button{width:22px;height:22px;cursor:pointer;margin-right:3px;padding:0;text-align:center;border:0;background-color:transparent;background-image:none}.sui-window-button:hover{background-color:#2199e0}.sui-window-button-icon{margin:auto;margin-top:2px}.sui-window-button-icon-close{background-position:-48px 0}.sui-window-button-icon-maximize{background-position:-64px 0}.sui-window-button-icon-restore{background-position:-80px 0}.sui-window-button-icon-minimize{background-position:-96px 0}.sui-window-button-icon-unminimize{background-position:-80px 0}.sui-window-button-icon-pin{background-position:-112px 0}.sui-window-button-icon-unpin{background-position:-128px 0}.sui-window-content{position:relative;clear:both;display:inline-block;overflow:auto;padding:7px;background-color:#fff}.sui-window-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#919191;opacity:.35;filter:alpha(opacity=35)}.sui-rtl{direction:rtl}.sui-rtl .sui-grid tr td:last-child,.sui-rtl .sui-grid tr th:last-child{border-left:0 none}.sui-rtl .sui-grid-core tr td:first-child,.sui-rtl .sui-grid-core tr th:first-child{border-left-style:solid;border-left-width:1px}.sui-rtl .sui-grid-core .sui-headercell{text-align:right}.sui-rtl .sui-headercontent{border-left-style:solid;border-left-width:1px;border-right-style:none;border-right-width:0}.sui-rtl .sui-headercontent.sui-no-y-scroll{border-left-style:none;border-left-width:0}.sui-rtl .sui-grid-core .sui-descending,.sui-rtl .sui-grid-core .sui-ascending{padding-left:0;padding-right:.2em}.sui-rtl .sui-pager-element,.sui-rtl .sui-pagination-ie7{float:right}.sui-rtl .sui-pager-core .sui-pagination{margin:0 .375em 0 0}.sui-rtl .sui-pager-core .sui-pagination a{float:left}.sui-rtl .sui-pager-core div.sui-pager-info-box{float:left;padding-left:.375em}.sui-rtl .sui-pager-core div.sui-pager-info-box-ie{padding-left:.375em}.sui-rtl .sui-pager .sui-pagination .sui-first{border-right:medium none}.sui-rtl .sui-pager .sui-pagination .sui-last{border-right-width:1px}.sui-rtl .sui-input,.sui-rtl .sui-numeric-textbox,.sui-rtl .sui-combobox,.sui-rtl .sui-dropdown,.sui-rtl .sui-button,.sui-rtl .sui-listbox .sui-listbox-item{text-align:right}.sui-rtl .sui-progressbar-value{float:right}.sui-rtl .sui-checkbox-label,.sui-rtl .sui-radiobutton-label{padding-right:.25em}.sui-rtl .sui-combobox-dd{float:left}.sui-rtl .sui-calendar .sui-left-arrow{border-width:.4em 0 .4em .5em;border-color:inherit;border-top-color:transparent;border-bottom-color:transparent}.sui-rtl .sui-calendar .sui-right-arrow{border-width:.4em .5em .4em 0;border-color:inherit;border-top-color:transparent;border-bottom-color:transparent}.sui-rtl .sui-datepicker,.sui-rtl .sui-monthyearpicker,.sui-rtl .sui-timepicker{padding:0 0 0 1.8em;border-right:0}@-moz-document url-prefix(){.sui-rtl .sui-datepicker,.sui-rtl .sui-monthyearpicker,.sui-rtl .sui-timepicker{padding:0 0 0 1.7em}}.sui-rtl .sui-datetimepicker{padding:0 0 0 3.6em;border-right:0}.sui-rtl .sui-datepicker .sui-icon-wrapper,.sui-rtl .sui-monthyearpicker .sui-icon-wrapper,.sui-rtl .sui-timepicker .sui-icon-wrapper,.sui-rtl .sui-datetimepicker .sui-icon-wrapper{left:0;right:inherit}.sui-rtl .sui-datetimepicker .sui-time-icon-wrapper{left:1.7em;right:inherit}.sui-rtl .sui-datepicker .sui-picker-input,.sui-rtl .sui-monthyearpicker .sui-picker-input,.sui-rtl .sui-timepicker .sui-picker-input,.sui-rtl .sui-datetimepicker .sui-picker-input{border-image:none;border-style:none solid;border-width:medium 1px;text-align:right}#conditions_condition{min-width:200px}#conditions_condition .checker{margin-top:0}#conditions_condition label{font-weight:400}#conditions_condition .required{color:red;float:right;margin-top:-10px}#conditions_condition .condition_title{font-weight:700;margin-bottom:15px}.conditionsCondition{margin-top:10px!important}#conditions_condition .conditionsCondition{margin-top:-2px!important}#block-conditions{max-height:1000px;overflow-y:scroll}#block-conditions .dateth{min-width:100px}#conditions_condition .hidden{display:none}.fullRowPS15{float:left;width:100%;margin-bottom:5px}.colxs1{float:left;width:8%}.colxs11{float:left;width:82%;padding-top:10px}.checkbox15{margin-top:0px!important;padding-bottom:0}.fullRowPS15 .colxs11{padding-top:0}.fullRowPS15 .btn{padding:5px 10px}#conditions-list{margin-top:15px;background:#fff}#conditions-list p{padding-bottom:0}#conditions-list td,#conditions-list th{padding:5px}#conditions_condition .acceptCondition,#conditions_condition .cancelCondition,#conditions_condition .cancelCondition2{margin-top:15px}#conditions_condition em{font-style:italic}.conditionsCondition .sui-switch-handle,.conditionsConditionPOPUP .sui-switch-handle{background-color:#ccc;height:20px!important;width:15px!important;margin-left:0;top:0}.conditionsCondition>.sui-switch{background-color:#197bb5}.sui-switch:focus .sui-switch-handle,.sui-switch:hover .sui-switch-handle,.sui-switch-handle:hover{background-color:#ccc}.conditionsCondition .sui-switch-checked .sui-switch-handle,.conditionsConditionPOPUP .sui-switch-checked .sui-switch-handle{background-color:#ccc;margin-left:2px}.conditionsCondition .sui-switch-inner,.conditionsConditionPOPUP .sui-switch-inner{padding-top:0;padding-bottom:0;top:0;left:0;right:0;border-radius:4px;bottom:0;background:red;color:#fff}.conditionsCondition .sui-switch-checked .sui-switch-inner,.conditionsConditionPOPUP div.checker .checked .sui-switch-inner{background:#428bca}#conditionsFlashMessage .iconErr{color:red;font-size:30px;float:left;margin:10px 10px 10px 0}#conditionsFlashMessage .okButton{margin-top:15px;width:75px}#conditionsFlashMessage{display:none}.conditionsCondition .sui-switch-handle,.conditionsConditionPOPUP .sui-switch-handle{border:none}.conditionsCondition>.sui-switch,.conditionsConditionPOPUP>.sui-switch{overflow:hidden;border-radius:5px;height:1.6em}div.checker .sui-switch span{background:none}.sui-switch{height:20px!important;background:none;border-radius:4px;overflow:hidden}.switchBackgroundNone>div>span{background:none!important}.switchBackgroundNone>div{width:50px}div.checker .sui-switch span{top:-2px}.conditionsCondition div.checker .sui-switch span,.conditionsConditionPOPUP div.checker .sui-switch span{background:none;line-height:20px}.conditionsConditionPOPUP div.checker>span{top:0}#conditions_condition .cancelCondition,#conditions_condition .cancelCondition2,.buttons_conditions .cancelCondition,.buttons_conditions .cancelCondition2{background:red;border:1px solid red}#block-conditions tr td{text-align:center!important}#block-conditions tr td:nth-child(3){text-align:left!important}.showMoreConditions,.hideMoreConditions{color:#428bca;float:right;cursor:pointer}.longCondition{max-height:300px;overflow-y:auto}#conditions-list tr td:last-child{width:100px}#wrapper #conditions-list tr td:last-child{width:150px}#conditions-list .hidden{display:none}#conditions-list tr th{vertical-align:middle;text-align:center;background:#f8f8f8}#conditions-list tr td,#conditions-list tr th{padding:5px 10px}#conditions_condition label{text-align:left}#conditions-list .longCondition .versionCondition{width:100%;float:left;margin-bottom:15px;font-weight:700;}#conditions-list .longCondition .requiredConditions{color:red;font-weight:400}#conditions-list .longCondition a{text-decoration:underline}#conditions-list .linkAttachmentConditionTitle{font-size:.8em;font-weight:700}#conditions-list .linkAttachmentCondition,#conditions-list .linkAttachmentCondition:hover{text-decoration:underline;font-size:.8em}#condition-list .longCondition{font-size:initial!important}.requestDeleteAllData{margin-bottom:30px}#download_CSV .form-group{margin-top:15px}.errorDownloadCSV{display:none;width:100%;float:left}.errorDownloadCSV .iconErr{color:red;font-size:30px;float:left;margin:10px 10px 10px 0}.errorDownloadCSVContent{float:left;color:red;font-weight:700;line-height:50px}.greenDownloadCSV .iconErr{color:green}.greenDownloadCSV .errorDownloadCSVContent{color:green}.ets_ws_errors{color:red}.ets-ws-product-price-and-shipping .discounted_price{display:inline-block}.ets-btn-wholesale .icon-wholesale{display:inline-block;width:20px;height:20px;vertical-align:-3px;font-weight:400;margin-right:3px}.product-miniature:not(:hover) .highlighted-informations.bottom_calculated{bottom:0!important}.product-miniature .highlighted-informations.bottom_calculated{height:auto!important;padding-bottom:5px}.ets-btn-wholesale .icon-wholesale svg{fill:#fff;-webkit-fill:#fff;width:20px;height:20px}.product-add-to-cart .product-quantity{flex-wrap:wrap;-webkit-flex-wrap:wrap}.ets-ws-product-price-and-shipping span.min-product-qty{font-size:14px;color:#999}.ets-ws-img-attribute img{width:50px}.product-miniature a.btn.btn-primary.ets-btn-wholesale{padding-left:10px;padding-right:10px;max-width:100%}.ets_ws_blockcart_modal.errors .ets_ws_errors{padding:0 20px}.ets_ws_blockcart_modal .ets_ws_cart_list_products{height:315px;overflow:auto}.ets_ws_add_to_cart .product-quantity input[type="number"]{background-color:#fff;color:#232323;height:34px;padding:0 5px;width:45px;border-color:#ccc!important;outline:none!important;font-size:14px;box-shadow:none!important;text-align:center;-webkit-appearance:textfield}.ets_ws_add_to_cart table{width:100%;font-size:14px;margin-bottom:15px}.ets_ws_add_to_cart.block{position:fixed;top:0;bottom:0;border-radius:3px;padding:0;z-index:1000;left:0;overflow:auto;max-width:100%;width:100%;margin:0;background:rgba(0,0,0,.6)}button.btnSubmitWholesaleAddToCart{text-transform:uppercase}.pull-right{float:right}a.btn.btn-primary.ets-btn-wholesale.ets-btn-wholesale-product{margin-bottom:.5rem;line-height:1.65;fill:#fff}.box-cart-bottom .ets-btn-wholesale.ets-btn-wholesale-product{margin:.5rem 15px}.product-quantity .add~.ets-btn-wholesale.ets-btn-wholesale-product{margin-left:.4rem}.product-add-to-cart.has_ets_ept .product-quantity{flex-wrap:wrap;-webkit-flex-wrap:wrap}.ets_ws_add_to_cart .ets_ws_content .product-quantity label.label-qty{margin-bottom:0;padding-right:10px;padding-top:7px;width:auto;display:inline-block;min-width:auto;font-weight:400}.ets_ws_cart_list_products .row:not(:last-child){margin-bottom:15px}.ets_ws_table{display:table;margin:0 auto;height:100%;max-width:90%}button.uppercase{text-transform:uppercase}button.ets_ws_close_popup{outline:none!important;transition:all 0.3s;text-decoration:none!important}button.ets_ws_close_popup.btn.btn-default:hover{background-color:#999}.ets_table-cell{display:flex;justify-content:center;align-items:center}.ets_ws_add_to_cart table tr td span.input-group-btn-vertical{position:absolute;right:-1px;left:auto;margin-left:-1px}.ets_ws_add_to_cart .input-group.bootstrap-touchspin{padding-right:23px}.ets_ws_blockcart_modal.errors .modal-dialog{display:table;min-height:100vh}.btnSubmitWholesaleAddToCart{outline:none!important;box-shadow:none!important}.ets_ws_table_cell{display:table-cell;vertical-align:middle;padding:20px 0}body.ets_ws_open_modal{overflow:hidden;padding-right:15px}.ets_ws_add_to_cart.block .ets_ws_content{background:#fff;box-shadow:0 0 4px 0 #888;border-radius:3px;padding:10px 15px 15px;z-index:1000;position:relative;margin:0 auto;min-width:500px}.ets_ws_add_to_cart.block .product-quantity .btn-touchspin{height:18px;outline:none!important;width:25px;border:1px solid #ccc;float:left;margin-bottom:-1px;background:#fff;clear:both;padding:0;position:relative}.ets_ws_add_to_cart.block .product-quantity .btn-touchspin.bootstrap-touchspin-down{margin-top:0;height:17px}.ets_ws_add_to_cart.block .product-quantity .btn-touchspin i.touchspin-up:after{content:"";position:absolute;border-top:1px solid #666;border-left:1px solid #666;width:8px;height:8px;transform:rotate(45deg);left:8px;top:7px}.ets_ws_add_to_cart.block .product-quantity .btn-touchspin i.touchspin-down:after{content:"";position:absolute;border-top:1px solid #666;border-right:1px solid #666;width:8px;height:8px;transform:rotate(135deg);left:8px;top:2px}.ets_ws_add_to_cart.block .product-quantity .btn-touchspin i.touchspin-up:before,.ets_ws_add_to_cart.block .product-quantity .btn-touchspin i.touchspin-down:before{display:none!important}.ets_ws_add_to_cart.block .product-quantity .input-group-btn-vertical .btn i{font-size:1rem;top:0;left:0}.ets_ws_add_to_cart table .product-quantity{margin:0 auto;display:inline-block;width:auto!important}.ets_ws_add_to_cart table .product-quantity .qty{margin:0 auto;display:flex;display:-webkit-flex}.ets_ws_add_to_cart table tr{border:1px solid #ddd}.ets_ws_add_to_cart table tr td{padding:8px 10px;vertical-align:middle}.ets_ws_add_to_cart table tr td span{vertical-align:middle}.ets_ws_add_to_cart.block .block-title{margin-top:5px;margin-bottom:15px;padding-right:40px;text-align:left;background:#f9f9f9;margin:-10px -15px 20px;padding-top:14px;padding-bottom:14px;border-bottom:1px solid #ddd;padding-left:15px}.button-wholesale{text-align:center;margin-bottom:4px}.ets_ws_add_to_cart table tr td span.color{border:1px solid rgba(0,0,0,.05)!important;cursor:default!important;width:18px;display:inline-block;height:18px}.product-quantity input[type="number"]::-webkit-outer-spin-button,.product-quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.product-quantity input[type=number]{-moz-appearance:textfield}button.ets_ws_close{width:28px;height:28px;transform:rotate(45deg);-webkit-transform:rotate(45deg);border:none;position:absolute;background:transparent;top:10px;cursor:pointer;outline:none;-webkit-outline:none;right:9px;box-shadow:none;-webkit-box-shadow:none}button.ets_ws_close:before{content:"";width:20px;height:2px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);background:#999}button.ets_ws_close:after{content:"";position:absolute;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);top:50%;left:50%;width:2px;height:20px;background:#999}button.ets_ws_close:hover:after,button.ets_ws_close:hover:before{background:#666}.btnSubmitWholesaleAddToCart.loading{color:rgba(255,255,255,.1);position:relative}.btnSubmitWholesaleAddToCart.loading:before{content:"";position:absolute;border-top:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:1px solid transparent!important;border-right:1px solid transparent!important;width:20px;height:20px;border-radius:50%;left:50%;margin-left:-10px;margin-top:-10px;top:50%;animation:loading 0.5s infinite linear;-webkit-animation:loading 0.5s infinite linear}.btnSubmitWholesaleAddToCart{position:relative!important}@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)}}@media (max-width:479px){.ets_ws_add_to_cart.block .ets_ws_content{min-width:270px}}.ets-ws-product-price-and-shipping .discounted_price span{color:#333;font-weight:600}.ets-ws-product-price-and-shipping .discounted_price,.ets-ws-product-price-and-shipping .regular_price{text-align:center;font-size:14px;color:#999}.ets-ws-product-price-and-shipping .regular_price span{text-decoration:line-through;color:#666}.ets-ws-product-price-and-shipping{margin-bottom:5px}.product-description .ets-ws-product-price-and-shipping{text-align:center}.ets_ws_product_list{margin-top:3px}.alert.alert-info.ets-ws-product-alert{font-weight:normal!important}.product-prices .ets-ws-product-price-and-shipping .discounted_price,.product-prices .ets-ws-product-price-and-shipping .regular_price{text-align:left}#footer_account_list .ets_ws_accountlink{width:100%;padding:0;max-width:100%}#footer_account_list li,#footer_account_list .ets_ws_accountlink{width:100%;padding:0}footer.page-footer{clear:both}#products .product-description,.featured-products .product-description,.product-accessories .product-description,.product-miniature .product-description{height:auto;min-height:70px;padding-bottom:4px}div#blockcart-modal.ets_ws_blockcart_modal{background-color:rgba(0,0,0,.5)}#block_myaccount_infos .ss_icon_group{display:none}#footer_account_list>li{padding:0;width:100%!important}#footer_account_list>li .ss_icon_group{display:none!important;height:auto}#footer_account_list li{width:100%;padding:0}*{outline:none!important}.ybc_item_img img{max-width:100%;height:auto}i.ets_svg{vertical-align:-2px}svg{fill:currentColor}.ybc_blog_review{color:orange;font-size:18px}@font-face{font-family:'FontAwesome';src:url(/modules/ets_reviews/views/fonts/fontawesome-webfont.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-calendar-o:before{content:"\f133"}.fa-check-circle:before{content:"\f058"}.fa-exclamation-circle:before{content:"\f06a"}.fa-question-circle:before{content:"\f059"}.fa-rss:before{content:"\f09e"}.fa-search-plus:before{content:"\f00e"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-times:before{content:"\f00d"}.fa-trash:before{content:"\f1f8"}.ets_rv_grade_stars{letter-spacing:0!important;font-size:20px;color:#ee9a00;fill:#ee9a00;display:inline-flex;align-items:center;position:relative;vertical-align:middle;font-family:"sans-serif",Arial!important}.ets_rv_grade_stars:after{letter-spacing:2px;content:"\f005 \f005 \f005 \f005 \f005";position:absolute;left:0;font-family:Fontawesome;text-align:left;overflow:hidden;white-space:nowrap}.ets_rv_grade_stars:before{content:'\f006 \f006 \f006 \f006 \f006';font-family:Fontawesome;overflow:hidden;white-space:nowrap;display:block;letter-spacing:2px}.ets_rv_all_stats span.ets_rv_grade_stars:before{font-family:Fontawesome;overflow:hidden;white-space:nowrap;display:block;letter-spacing:5px}.ets_rv_all_stats span.ets_rv_grade_stars.star_5:before{content:"\f005 \f005 \f005 \f005 \f005"}.ets_rv_all_stats span.ets_rv_grade_stars.star_4:before{content:'\f005 \f005 \f005 \f005 \f006'}.ets_rv_all_stats span.ets_rv_grade_stars.star_3:before{content:'\f005 \f005 \f005 \f006 \f006'}.ets_rv_all_stats span.ets_rv_grade_stars.star_2:before{content:'\f005 \f005 \f006 \f006 \f006'}.ets_rv_all_stats span.ets_rv_grade_stars.star_1:before{content:'\f005 \f006 \f006 \f006 \f006'}.ets_rv_all_stats span.ets_rv_grade_stars:after{display:none}.ets_rv_grade_stars .ets-rv-comments-nb{color:#666;font-size:13px;height:15px;margin-left:5px;vertical-align:0;line-height:16px;line-height:16px}.ets_rv_statistic_rating span.ets_rv_grade_stars:before,.ets_rv_statistic_rating span.ets_rv_grade_stars:after{display:none}.ets_rv_grade_stars[data-grade="0.0"]:after,.ets_rv_grade_stars[data-grade="0"]:after{display:none}.ets_rv_grade_stars[data-grade="1.0"]:after,.ets_rv_grade_stars[data-grade="1"]:after{content:"\f005"}.ets_rv_grade_stars[data-grade="1.1"]:after,.ets_rv_grade_stars[data-grade="1.2"]:after,.ets_rv_grade_stars[data-grade="1.3"]:after,.ets_rv_grade_stars[data-grade="1.4"]:after,.ets_rv_grade_stars[data-grade="1.5"]:after{content:"\f005 \f123"}.ets_rv_grade_stars[data-grade="1.6"]:after,.ets_rv_grade_stars[data-grade="1.7"]:after,.ets_rv_grade_stars[data-grade="1.8"]:after,.ets_rv_grade_stars[data-grade="1.9"]:after,.ets_rv_grade_stars[data-grade="2.0"]:after,.ets_rv_grade_stars[data-grade="2"]:after{content:"\f005 \f005"}.ets_rv_grade_stars[data-grade="2.1"]:after,.ets_rv_grade_stars[data-grade="2.2"]:after,.ets_rv_grade_stars[data-grade="2.3"]:after,.ets_rv_grade_stars[data-grade="2.4"]:after,.ets_rv_grade_stars[data-grade="2.5"]:after{content:"\f005 \f005 \f123"}.ets_rv_grade_stars[data-grade="2.6"]:after,.ets_rv_grade_stars[data-grade="2.7"]:after,.ets_rv_grade_stars[data-grade="2.8"]:after,.ets_rv_grade_stars[data-grade="2.9"]:after,.ets_rv_grade_stars[data-grade="3"]:after,.ets_rv_grade_stars[data-grade="3.0"]:after{content:"\f005 \f005 \f005"}.ets_rv_grade_stars[data-grade="3.1"]:after,.ets_rv_grade_stars[data-grade="3.2"]:after,.ets_rv_grade_stars[data-grade="3.3"]:after,.ets_rv_grade_stars[data-grade="3.4"]:after,.ets_rv_grade_stars[data-grade="3.5"]:after{content:"\f005 \f005 \f005 \f123"}.ets_rv_grade_stars[data-grade="3.6"]:after,.ets_rv_grade_stars[data-grade="3.7"]:after,.ets_rv_grade_stars[data-grade="3.8"]:after,.ets_rv_grade_stars[data-grade="3.9"]:after,.ets_rv_grade_stars[data-grade="4.0"]:after,.ets_rv_grade_stars[data-grade="4"]:after{content:"\f005 \f005 \f005 \f005"}.ets_rv_grade_stars[data-grade="4.1"]:after,.ets_rv_grade_stars[data-grade="4.2"]:after,.ets_rv_grade_stars[data-grade="4.3"]:after,.ets_rv_grade_stars[data-grade="4.4"]:after,.ets_rv_grade_stars[data-grade="4.5"]:after{content:"\f005 \f005 \f005 \f005 \f123"}.ets-rv-grade-stars{position:relative;height:17px;min-width:120px;display:inline-block;vertical-align:middle}.ets-rv-grade-stars.ets-rv-small-stars{min-width:90px}.ets-rv-grade-stars .ets-rv-star-content{position:absolute;top:3px;left:0}i.ets_svg_icon{height:16px;font-style:normal}.product-miniature .product-list-reviews~.product-list-reviews{top:-54px}.product-list-reviews .ets-rv-comments-nb{margin-left:4px;font-size:13px;line-height:16px;vertical-align:middle;color:#333;letter-spacing:0}.product-list-reviews .comments-note>span{display:none}.product-list-reviews .ets-rv-grade-stars .ets-rv-star-content{top:1px}.product-list-reviews.list-in-productlist{position:absolute;top:-26px;margin-bottom:5px;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:center;-webkit-justify-content:center;width:100%;left:0;background:rgba(255,255,255,.5);padding:4px 0;visibility:visible}.ets_pc_profile_image #ets_pc_avatar_thumbnail img{margin-right:10px;margin-bottom:10px}.ets_pc_profile_image+.form-control-comment{display:none}.ets_pc_profile_image input#avatar-name{height:38px;border:1px solid #bbb}.ets_pc_profile_image .input-group-addon{border:1px solid #bbb;border-right:none;height:38px}@media (max-width:479px){.ets-rv-grade-stars{min-width:100px}}.custom-addtocart-wrapper{margin-bottom:10px;display:inline-block}.has-buy-now .product-quantity{flex-wrap:wrap;gap:5px}.custom-addtocart{width:100%;position:relative;padding:10px 20px;display:flex;align-items:center;gap:5px;height:2.75rem}button.custom-addtocart i.shopping-cart{margin:0}button.custom-addtocart.addcarting i.shopping-cart{opacity:0}.product-quantity .add~.custom-addtocart-wrapper{margin-left:.5rem}button.custom-addtocart.addcarting:before{content:"";border-left:1.5px solid #fff;border-right:1.5px solid #fff;border-top:1.5px solid transparent;border-bottom:1.5px solid transparent;position:absolute;width:18px;height:18px;border-radius:50%;top:50%;margin-top:-9px;left:23px;animation:checkoutspin 0.6s linear infinite}@keyframes checkoutspin{to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes checkoutspin{to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.opc_social_item i{font-size:12px;line-height:16px;background-color:rgba(0,0,0,.3);display:inline-block;float:left;margin-right:5px;padding:6px 2px;height:100%!important;width:24px}.opc_social_btn svg{width:14px;fill:#fff;height:14px;vertical-align:middle;display:inline-block}.opc_social_btn .ets_svg_icon:before{display:none}.ets_svg_icon.nobe:before{display:none!important}.opc_social li.opc_social_item:hover{opacity:.9}.opc_social_form label{color:#447d90}ul.opc_social{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom:2px;gap:10px}.google .opc_social_btn svg{fill:currentColor;vertical-align:-2px}.opc_social_item.google i{margin-left:0;margin-top:0;border-top-left-radius:3px;border-bottom-left-radius:3px;padding-top:5px;padding-bottom:5px;background:#fff;border:1.5px solid #4285f4;min-width:26px}.opc_social .opc_social_item{background-image:none;border-radius:3px;overflow:hidden;display:inline-block;list-style:outside none none;cursor:pointer;text-align:center;min-width:94px;margin:0}.opc_social_form{text-align:center;margin-top:0;margin-bottom:15px}.opc_social_item span.opc_social_btn{padding:0;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;font-size:13px;border-radius:0;cursor:pointer;line-height:28px}.opc_social_item.facebook{background-color:#4064ac;color:#fff}.opc_social_item.google{background-color:#4285f4;color:#fff}.opc_social_item.paypal{background-color:#0098db;color:#fff}.opc_social_form>label{font-weight:600;margin-bottom:12px}.opc_solo_or{text-align:center;margin:20px 0 20px;position:relative;text-transform:none;display:inline-block;width:350px;max-width:100%;font-size:12px}.opc_solo_or:before{background-color:#eee;content:"";height:1px;left:25px;position:absolute;right:25px;top:50%}.opc_solo_or span{display:inline-block;background:#fff;position:relative;padding:0 5px;line-height:1}.login-form~hr{display:none}.register-form .opc_solo_or{width:100%;padding:0}.register-form .opc_solo_or:before{left:0;right:0}.register-form .opc_social_form{padding:0}li.opc_social_item.google.light{background:#fff;box-shadow:0 1px 1px 0 #aaa;color:#555;font-weight:600;min-width:120px}li.opc_social_item.google.light i{border:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAADAwMBAQEAAAAAAAD5+fkGBgbs7OwAAAAAAAACAgL9/f0BAQEAAAAHBweurq4GBgb4+Pje3t6Dg4P39/c/Pz+enp7f39/a2toAAADQ0NBnZ2e/v78AAADs7OzZ2dn4+Pj8/PyCgoJnZ2fNzc0/Pz/x8fHJycnl5eUcHBwAAAD///9OTk7BwcE1NTWsrKwiIiKNjY2cnJzOzs66urpoaGhBQUEsLCxdXV16enq7oi+OAAAAL3RSTlMAAQMIDRItI2lE+of4GZBT/V15OtSh0/3AvqyzSN75ybZ6xZYnoeJpiR1Vf7JtbHk3+2UAAAQQSURBVHja7ZaFesJKEIUJG2dxs7p7T4Lr+z/WndCWYRY+kuvGqdn/DSfbMD85MxYllyVWknzeSpJGEqeUTVEqnz/KE6rsont92221uvfvz4rwY6j3eI5tumcSl2zx5RIIZ+tVFK3WM034M9OSpbEaerwcfWc51ng4O0Qn7FOI2WC0k8EMIdH7rPJeNIYjI0OEdyZtWaoYnCMe7WWGrrIsY7BTf4Ie7MPLNqiIMdirnmPMDGeMFo/mwdOfmkP+Qpkao6lxuYHJaBMgwSYARptMcKsk7PrnWP08LjAh9qfVKumxW9mu1zQGI6aZHQ0Q2nlLVK6FWPI1MUsBHAkHhQrDE1AmW7iyD29qMMv0EqEJ184RMTuZMB2hJWG6wMZPyy+Mj26NS7pAeXRXmP5MnvAXSoxr2xKwV6XS89GBrBB6ilhZuoP4EBzjzckLOOlBo4f77BDa5RY8uhdibbJrVB55MN+j5cIVMDTnou/xHcqn51YLnRDxnNF5jErf3Z4bw1SE6J4G4vEiIRfjGNBPrsNPb0mXa8lwSvj1uV+WrFwcgV8rXF1qUPRl5yPw7CMryXGDKvGUml8NXEcJVtI03PHcekCpu55DYw3WxGnhOhRaugI9jBO/icVoCp9C/g6nZJSKOksk0bp/vUt1yt19BT95eFdHcEvdEhqP51EUrYdtoHXEKc9dYLjgW3mKyrXNtGQf0I7Mu/nWUUwzrFqIzWW+Bq4dns2D7zFllunw0aSJPUOF63KGON97qlj5Lm9CkTYei1RbHjDaSyZWlTmv38u6sTfyrxgyGwEY8Sovmxupizl7VazyKZ5cYzE+YHt5y4pYH0P0A7FyLXtHEgBi4cF+uSj3M5cMAS2l2ah6Smx+nhwZkyfo+wbcwva2WACY7nbu+K6EL7Hm06gAbf6voGdMtq8xG1H4PAbbVrokO5NhQ+rB0Stu0SjQaUinvG1Hi0So9GrinJPSL+FB/8RolPwfT/Aq7yNcHDJKk1vsvOC4hI722LCXDCbYtMQ5MBZ9Y4RXpVrAg7l13W8A0+1xL4aA7lEJFpB4reZftQmYDdfr8XAKVBrNUqHKJSRd9wudc3xHN3rNUq2csAwLulorFTqdRqPRuWrSWF9KRdJkoGqtUNqErFJ2i0qwpoG8OimIUi0HbtFWlsGaSil6nuu6XtHZWCX9RX+SLFaxOCZ5csrJKfPKiuE0pwCIRlmdMgYwSHcKn29lmeIUTgwgzSkcDYTpTuHJUYpT+JqARUantIHKIKNTBnwWGZyyYmn+U5xycsrJKeWbi8+UXNyUN6hqfmZKU9FDM5tGW7ngM3OC3E12+CZ3kR2+yKUznBP8l8En+ASf4BP8q5b5r9LErxNQLrvaEgeXLjIVLn0Zup5Fx3UCfwFR3+eYICMfjQAAAABJRU5ErkJggg==)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(data:image/gif;base64,R0lGODlhGAAYAPUdAAQCBDw+PERCRBweHCQiJCwuLBQSFNTS1FRSVOTi5DQyNIyOjAwODAwKDHR2dDQ2NMzOzCwqLBQWFBwaHKSmpFxaXPz+/Dw6PCQmJERGRAQGBLy6vGxqbGxubFRWVLy+vKyqrKSipHRydGRiZIyKjGRmZNze3Hx+fFxeXHx6fMzKzJyenNza3ISGhJSWlJyanLS2tISChOTm5ExOTNTW1KyurExKTJSSlMTCxLSytPz6/MTGxOzq7Ozu7PT29PTy9CH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAdACwAAAAAGAAYAAAG/x3hkGjAQTBE5XKSyggzicRIiHk9l8MTRJWMJkodzcHC02SFFcjh1flSORYLDi0E1NaCb4nRkyuWMFIEADoCICByvlBu5IBWnY5GwhguNrBbBHA7QCKrmgRi6U0ABgIX0PFswjAHoVXyDgW5GYOLIQyGnYIrvEHJ80T3wKAH2FDABOjJAQwQSKB1MFw8OArEAXWEw6GG0Tg2AAtKs5kiRjsDAoZQHbiaoGZMSqRerYOJICOwCSbfIsPtBhAnnFaAraE2pAwPabEYYWO4IpjQGMJoufkTIRAoEIpjwDCQqLIyEEJYIIm5AJhxEDEIQJBQCPjEuxoQkiiZ0ZtwcOBgqEOoeIgICMAQYphg+EKhjWioQLnQCBAI0GPrKHBIqei49biYaoaEthERWTtO7gB4SI1jM5hRENJAyf2NkID+uphZgw4CACH5BAUJAB4ALAAAAAAYABgAAAb/HuGQaMh9METlUtIJCAOQQ0VIaD2XQ9EGRvAIIBCUR7MxQQBZ4WyzIX2lY1QiAVILNat2IHAQGyBMTAqWCDgu0h7aVjL8Kk7o3jwUVjiEgE4USgwDOH02GFdIAktAJBOXzmKZeGahYahESFUAnvHlleH0rJadZhxpDSmIMZ1eUPdEYjpAwHzQAXmEQkNC5zIMGQVFgTkZRpUERqMKSC20Wo5UOiBgCOHJaUHairzRydg9kFwCF7pkPdQw9HoNGyFSuNMgGEiSashwUES4Y3Cb6BMa6EhRRBlQwIjSkGiQCBMzTBThUAC4qKhgiLgwaBsA0AAjJEIQ6JNInWkICMD4OvwVYphgWLNJHeAViABwi7wjSM3w0BDw9TAQg7rzeEi1qw6I8AAAG+D2YLjQpA4QYNcgRveKeDC8CwIAIfkECQkALgAsAAAAABgAGAAABv8u4ZDoWoEIRSXRMHoIL5sNQjg4XZbDEiU0cEU3HiEI8skKMyFK6isVeyCH1dkFWFAoD7CH8TmoIpQGKhSECkBCFgKkEBziToQiFiqEOBYWOpJE8IAIrYWLcsAZgJIWK2GSuASLxY3kGXQQLqnrsQigDsVEbUoQKReZ6dgVMRUPKA35cSIVyGMcqzVuYCL4yDHeLQErngpCUnIgkRUXs+lUWaJRCMchSokcKCfXdZBGWYaColwwdJ2DDrvDITgNAk8k7QIMCI30o+IP2AVKDAnZSBBMBHb1CWEAuTABgWYyaLiUS6aLISgoDcSHi0CQNLVNBVECwGCy2+2EqHABrmMTcnMYYCgJ4ra2EZks13W+BFkPAgAh+QQJCQAlACwAAAAAGAAYAAAG/yXhkMhYvCZE5dKAKAgVlJBNOOg8lkTPgpR8UChUzWsDAmSFl8WCU4pOS7PNZoEWAhzrQhRkY4A2YDCWJmwihCLWUr6AQhnO5iMqlTAxD9LjcKAmgNGCNEgBUxLXpmYwpCBKQ+nieIpsEpQAULoWYo/KB3KAhKylASolclyuajXGC8FVxFdAgSPCrNcGGCTFAJaEjUFxQGAIlcvSoDKD2gyzSrWaYTJzCS43h6h4UNfsctPlfhoYNjtZFhJQY5RnsGQUAhN4RJYYAWDSwBAIEIiAQ7FgVAlQMrg4DFBgMHgbkpAIYWQkiTu8mACQICDQKNWYIBgACFBhlBFsKCAQ1DowHcAl0CTAMCgBGPmoKDvCYADA4AXwPYUTYjDl25UoMZiGLil9xsWwBji6g0YFDva1LlHF1FZK1Q4CACH5BAkJABwALAAAAAAYABgAAAb/HOGQyEjFJETlkpHBCCOLRUA4GRWWRJtDlCxIBRxAi/ICZIUKkcPDiS7CAgolhRYCRg5H5C1o3OYIlgwuBoQI9K5uFi5QKEBGDh1mhDIqKjKSEPSsOgxiyoAYhs5mAzNwIh5UpfIwzC6caVKkmNWKm4VmKrFVlgUqmUPQ1mZdKoCA8AzKVAYF1mFQNZL9ngHkCIfEiSdjy2QMD0EgIBAUiFQO5QDBHigX6DOgqBJBWVW2ppmo1Q3xcFDxxD0TYprAcGNUKg+AA8QRcgASAgEjGS45noQpkXsMG0jkoGFgLB+vzAJqMqWERsJga9YYNSqLzKDIPVUAzlpir541R8nKO8LihgiBAoFJaAIDgwEAg0Bi4sdCBwNxieFo4s6PIyUQ5nJIjROSo4HFokdD9E5iizNJ6CKnovWS7TYIACH5BAUJACYALAAAAAAYABgAAAb/JuGQ2ChxJETlsvEYCDEOh0Io8USWxEelwjBhRI6HCeAgxQBZKFfwlY4viwVHLQTMuIOouBFbkJ6UGCKSTCYqPGYiwhQQSBYqhAZK2kwKBAIUvAK4DBC6gESLGIMxClFCQIZpEBAEAhFGoGBqmjCjSOZFqcYATYbCKBg4v8NQ9ZXBfiWXgAHsZNxCo4YT0GDU7eyzrXhkDIAEIYYwMR2Rydvms3G6hsJikmpaObErDYPL1VSTk9l4LEk2JgQG2ERoIgBUgERqBs8OEAhFgWwMiDAGGgzWTL4KSAJiIPIgOo4kiNRM6Ag0amRsclggGBQo8jbiNCYMSIUGCCwsQloSO1hOTABmXmzAVDEYVlslaGAx2I52pwZYKUw6EhJWhCuFvniRGz5YDr7YNCQMjoxbjxRWZpzlQBIEnIMAACH5BAkJACEALAEAAAAXABgAAAb/IeFwqJkhGESlUoORCCeVCkZoyBCWQ4wg0AgNpBEhysHJQgOCQijqESscjspZqEgbwKiIphOfMCWSQgwCAi7ApgTibKA8LtgICCY0Qgq4GgIyGsg4vBBIFkgGCTAiJRoiBogIEAgCYhZiO4Q0BkoxDM4kQBdiApQYBgi8zk5IEOgo6YAMgsuDGDoik8pji+J0tpZSJOnpJE2zGZuAa8guByBKBpy1bdK3yHRyKx0Bocjp4ch90nAlgGKxYLyoBFBAfBhEuKRRLAX8JWCYJJCcHEA4HGWQCPCp/I1MJJjchOAcqAxkofypyEkuhIxAHJBOrfwFhISOhmjkQODISUXUEHAcTbweFSzYmCW57FyABQEAIfkECQkAHwAsAQAAABcAGAAABv8f4XCoeVwaRKVSI0l+DAHBRMh4UJdCCYGg+UgEgcEHYKsgANkPg0uNij+YiiejFg64DEN4oEFUUAyYJBiEGggwBqKmFCoqHrRsCj4m2rwquwoUNMw8NBgyRBwcGgwQuSSaBIckAiYUOhxSHCrSNAYwEFeXJEQdOBTShhjwnpYaSkQyjBsYmhm87AwuNAsKDrlysdQ6FrwXbkRO2+yAPo7FglR0MJJJw6fpfEoEl+mF2XzgfJ3nc+K6BQDdlaUM4zoDlHUM0xT0gBbhQXCqfD6AD0ak4IQooJDn4xLyOJqbyUQgbS63DYURiUFdgAhsYfg8TAkVAQKJdTabUjKQugA9P0IhIJcweSaQQ0uS28AGw6kQYUrkAEpI61PZbLrU4eKo+CiZH81qUwOMhQQXSriNCSOnTDwOaG089AkFAQAh+QQJCQA1ACwAAAAAGAAYAAAG/zXhkAgYEDRE5VIjaQgbGAIDijEsiRICstbYUgGPwAU7ZGwnNYaUOgkICuXhkdDwTjWXQICqbPa9MAaipjDeIoQYLjCEJtCSHJEkBgAUBC40Gh4qOJMMCKQIJJquzCIMMBAqPCoyAIQ0BqSsyhhWURAwXokYjp6wNBA8HpIaWY9La4EUEcywwbIgkZ8as+lEOaIiB0qWRKqc2tpoGk2NCJwOmYPZOg0PBbvAcBZAtBG6JjmdHgCthGRKmKzUAT0WC5KIUENeDglTAnZxIJCAGmFUqJCGixky1oSgNK0DZHACKWIUV4Mg0p6omNWJUVOoIJvBBrhxlCiUSg3w4ChqTTwngHI4zCYbWIqxAoUmTq9zdoCEAJKNsIYIUUTfbwwCKdTMaM2C8gK4nYPFke7MoYlA5IIPEcCBggmxJggAIfkECQkAJgAsAAAAABgAGAAABv8m4ZAIGBA0ROVSI2kIGxgCQ9h8LocSAtLU2FJNRwJ2yNhOTAwp1XAmD8UN79QoTSoflAqgS8AMoqYkpCSgMNBMcCwsVC5MBpEmJjQmtgA0MAIEApIcFhdXJCQMiBokGCYuNAMU+EwEID5jyBoCNC8mXKtKZHQQyAAeAjDuHm1mZmw8It76joAGAw0uYTRSTMolM1N5Pm27oxHEvJpmTw+qYhuguigPBstkRDBqTIMZWe0qZpOBUypgJScI5HAzA5kiDiJqYkI+cIcDBPTg2JAA08CDsRFTogAyBYF8PIDUJjfouAoiUkwzQYkcHOrAJTIIcx/KgAIMlTyLxcxkKlQ/MMimCeD6bDIGUIjDIGklzq4ps9ncAJIQhWMSFEdepyjMlFDOJk1qEQO0kYPT0WQwh2YyMKKw1wbQcROBaBIEACH5BAkJACMALAAAAAAYABgAAAb/I+GQCBgQNETlcuDyCBsYAkOokTSWxJdFVxg1CFPhkZAddiyWz4ghpRrCE3OVlUaAp0ZpUlm4IQBGbNJMDNwkpCSqJKhGQExMchQActIwJiY0JsIAACTCCAI5TBIgFyJATgKhrhgGMKQGhi5gShM6zDQIpMSKPFRYMsyMgAgSwKhoyNiQM0yx6RxpJgYJVZODQA7Y1/OpCAjAAcUma6Z0nV+x4DHwVOCIQbrZGEzykoYTs8jN1BkgzBB0GYhsKMbUAQ0qqEpGMkIqapsNzKVACZCAkcQ2uFS0lQKS06zNNBxKaII6YVAOjkaS0c6og1aJMYqEKDfJ4lYEcjgEoxEhOzMoKkeAFoUSMCwWlYbIITIst6PAMwaQUkcPIYK7LFFCmJG4MtKUHBwAujgRZYpvPCJyhwZQcUIQOBIEACH5BAUJACAALAAAAAAYABgAAAb/IOGQKGHxIkTlctKyCWcWi0iokTSWxFaClURIHcIBgZAdohImCuhrCTPIE3P1k0hk2g4AmaBZFpwAQALScNpEDAgwJKokGIReDiBCCgBe0go2dibGBgAAJPgERyAgJGMwXDoEqyYa4BQJBoYUKCQhOMw0yDAGHokAEDZUBMwAxiRYQYAMAUEgkCGAksolgNFwNgCrDfWzIS2zoAEBQ+gOKFQY9aZdcr/ewWQ2Q7gHZ6WGYbcDloTTKjNvXFxIaBmUhFBQiMxJFAkoMChFvCBSkETMXCTlGTxMRDQGIIGgIL4IAFQskEjMcAxkVCDUKRRlgkw4VDSAECwsnBg4ONg8PVRUKCRJKAxmAXT4PhiIOMw0eFR4QM6BPCzciDQJ24BEGAdsg3ioyjFMj2vMxOYtjtgyiCcJyaFnte7PBQEAOw==) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAIBKAA7);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAE0lEQVR4AWMQ4OHZQAyms8JRhQA4p1Rhc+/IhwAAAABJRU5ErkJggg==)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../../../../js/jquery/plugins/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../../../../js/jquery/plugins/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.pshow-points-product-page{margin:10px 0 10px 0;font-size:1.8rem;font-weight:700;padding:22px;background:#F6C447;display:block;text-align:center}.pshow-points-cart{margin:10px 0 10px 0;font-size:1.8rem;font-weight:700;padding:15px;background:#F6C447;display:block;text-align:center}.pshow-points-cart .desc,.pshow-points-product-page .desc{font-size:14px;display:block;line-height:12px;font-weight:400;text-align:center}.pshow-points-cart .count,.pshow-points-product-page .count{font-weight:700;font-size:15px}.pshow-points-buton-balacne{margin:5px auto;display:block;font-size:12px;background:#5C73F2;width:fit-content;color:#fff;padding:5px;font-weight:400;border-radius:5px}.pshow-cart-exchange-panel{margin:10px 0 10px 0;font-size:.9rem;padding:15px;background:#e9e9e9;display:block}.pshow-cart-exchange-panel .text-small{font-size:.7rem;text-align:justify;line-height:1rem}.pshow-cart-exchange-panel .points-count{font-weight:700}.pshow-cart-exchange-panel .pshow-points-input{width:50%}.pshow-cart-exchange-panel-vouchers p{margin-top:1rem;margin-bottom:.5rem}.pshow-cart-exchange-panel-vouchers button{padding:.1rem;font-size:.875rem;border-radius:.2rem}.pshow-cart-exchange-panel-vouchers .material-icons{font-size:15px}.ks-aeo-tldr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.6rem;margin:.5rem 0 1rem;padding:.75rem 1rem;border:1px solid #d4dde6;border-radius:.5rem;background:linear-gradient(to right,rgba(0,120,212,.04),rgba(0,120,212,.02));font-size:.95rem;line-height:1.55;color:#1a2433}.ks-aeo-tldr-label{flex:0 0 auto;display:inline-block;padding:.15rem .5rem;border-radius:.25rem;background:#0078d4;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;margin-top:.1rem;white-space:nowrap}.ks-aeo-tldr-text{flex:1 1 0%;min-width:0}.ks-aeo-wiedza-link{margin:1rem 0;padding:.65rem 1rem;border-left:3px solid #0078d4;background:#f6f9fc;border-radius:0 .4rem .4rem 0;font-size:.93rem;line-height:1.5}.ks-aeo-wiedza-label{font-weight:600;color:#5a6577}.ks-aeo-wiedza-link a{color:#0078d4;text-decoration:none;font-weight:500}.ks-aeo-wiedza-link a:hover{text-decoration:underline}@media (prefers-color-scheme:dark){.ks-aeo-tldr{background:rgba(0,120,212,.08);border-color:#1f2a3a;color:#e3e8ef}.ks-aeo-wiedza-link{background:#1a2433;color:#e3e8ef}}@media (max-width:480px){.ks-aeo-tldr{padding:.6rem .85rem;font-size:.9rem}.ks-aeo-tldr-label{font-size:.65rem}}.ks-hero-trusted-badge{min-height:60px}.ks-trust-strip{min-height:48px}.ks-trust-hdr{min-height:36px}#trustbadge-container,#trustedShopsBadge,.ts-product-widget,[id^='trustbadge'],[class*='trustbadge']{min-height:96px}.product-reviews-section,[id^='ets-rv-product-list-reviews'],.product-list-reviews{min-height:200px}#ets-reviews{min-height:240px}.blockcart,.cart-preview{min-height:40px}.product-cover,.js-qv-product-cover,.product-images{aspect-ratio:1/1}.header-top,.logo-container,.header-nav{min-height:56px}#cookie-consent,.cookie-banner,[class*='cookie-consent']{min-height:80px;contain:layout style}#newsletter-popup,.ets-popup{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}.ks-product-related{min-height:420px;contain:layout}.product-accessories{min-height:380px;contain:layout}#tab-content,.tab-content{min-height:400px}.tab-pane{min-height:200px}.product-variants,.js-product-variants{min-height:80px}.product-quantity,.product-quantity.clearfix{min-height:60px}.ks-availability-row,.ks-stock-badge,.delivery-information,.tax-shipping-delivery-label{min-height:24px;contain:layout style}.thumb-container{aspect-ratio:1/1;min-height:80px}.product-images.product-images-mobile,.js-modal-product-cover{aspect-ratio:1/1}.thumb.js-thumb{aspect-ratio:1/1;min-width:70px;min-height:70px}.product-add-to-cart,.add-to-cart-buttons,.product-actions{min-height:100px;contain:layout}.blockcart,.blockcart.cart-preview{min-height:40px;min-width:44px}.cms-block,.cms-content,[id^='content-block-']{min-height:100px}.hifaq,.ksfaqv2,[id^='hifaq-'],[id^='ksfaqv2-']{min-height:200px;contain:layout}.ets-rv-product-comment-list,#ets-rv-product-list-reviews,.ets-rv-product-comment-list-pagination{min-height:150px}.ets-rv-product-comment-list-result,.ets-rv-stars-summary{min-height:60px;contain:layout}.imageslider,#imageslider,.carousel-inner{min-height:380px}.ps-newsletter,#blockEmailSubscription{min-height:100px}.notifications-container,#notifications{min-height:0;contain:strict}.block.oneall_social_login_block_column{box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);background:#fff;padding:1.5625rem 1.25rem;margin-bottom:1.5625rem}