.ksa-sort{display:inline-flex;align-items:center;gap:10px;margin:0}.ksa-sort__wrap{position:relative;display:inline-flex}.ksa-sort__label{font-family:var(--e-global-typography-ksmicro-font-family,ui-monospace),ui-monospace,monospace;font-size:var(--e-global-typography-ksmicro-font-size,10.5px);letter-spacing:var(--e-global-typography-ksmicro-letter-spacing,.1em);text-transform:var(--e-global-typography-ksmicro-text-transform,uppercase);color:var(--e-global-color-secondary,#a8b0bd)}.ksa-sort__sel{-webkit-appearance:none;appearance:none;padding:12px 38px 12px 15px;border-radius:2px;cursor:pointer;max-width:100%;background-color:var(--e-global-color-kspanel,#0c0c0f);border:1px solid var(--e-global-color-ksline,#1e1e24);color:var(--e-global-color-primary,#f3f0ea);font-family:var(--e-global-typography-accent-font-family,"JetBrains Mono"),ui-monospace,monospace;font-size:11px;line-height:normal;letter-spacing:.08em;text-transform:uppercase}.ksa-sort__sel:focus-visible{outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}.ksa-sort__wrap::after{content:"";position:absolute;inset-inline-end:15px;top:50%;width:6px;height:6px;pointer-events:none;border-right:1.5px solid var(--ksa-ss-arrow,var(--e-global-color-secondary,#a8b0bd));border-bottom:1.5px solid var(--ksa-ss-arrow,var(--e-global-color-secondary,#a8b0bd));transform:translateY(-70%) rotate(45deg)}.elementor-widget .ksa-sort__go,.ksa-sort__go{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;background:none}.elementor-widget .ksa-sort__go:focus,.elementor-widget .ksa-sort__go:focus-visible,.ksa-sort__go:focus,.ksa-sort__go:focus-visible{position:static;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible;padding:12px 15px;border:1px solid var(--e-global-color-ksline,#1e1e24);border-radius:2px;background-color:var(--e-global-color-kspanel,#0c0c0f);color:var(--e-global-color-primary,#f3f0ea);cursor:pointer;font-family:var(--e-global-typography-ksmicro-font-family,ui-monospace),ui-monospace,monospace;font-size:var(--e-global-typography-ksmicro-font-size,11px);letter-spacing:var(--e-global-typography-ksmicro-letter-spacing,.08em);text-transform:var(--e-global-typography-ksmicro-text-transform,uppercase);outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}