ks-audience-picker{--ks-audience-ink: #222a2e;--ks-audience-gold: #efac31;display:block;flex:none;color:var(--ks-audience-ink);font-family:var(--font-body--family, system-ui, sans-serif)}ks-audience-picker[hidden],.ks-audience-close[hidden],.ks-audience-dialog:not([open]){display:none}.ks-audience-bar{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:2px clamp(12px,3.5vw,64px);background:#f6f6f4;border-bottom:1px solid #e5e6e2}.ks-audience-switch,.ks-audience-close,.ks-audience-option{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;cursor:pointer}.ks-audience-switch{display:inline-flex;align-items:center;gap:10px;min-height:32px;padding:4px;background:transparent;border:0;font-size:.8125rem;line-height:1.3}.ks-audience-switch-action{font-weight:600;text-decoration:underline;text-underline-offset:.16em}.ks-audience-dialog{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:min(460px,calc(100% - 28px));max-width:none;max-height:calc(100dvh - 28px);margin:auto;padding:clamp(24px,5vw,36px);overflow:auto;overscroll-behavior:contain;background:#fff;color:var(--ks-audience-ink);border:1px solid #d5d9d9;border-top:5px solid var(--ks-audience-gold);border-radius:12px;box-shadow:0 16px 60px #0e171c33}.ks-audience-dialog::backdrop{background:#131b208f}body:has(.ks-audience-dialog[open]),.page-wrapper:has(.ks-audience-dialog[open]){overflow:hidden}.ks-audience-dialog h2{max-width:17ch;margin:0 12px 22px 0;color:inherit;font-family:inherit;font-size:clamp(1.4rem,3.4vw,1.875rem);font-weight:650;line-height:1.15;text-transform:none;letter-spacing:-.02em}.ks-audience-dialog h2:focus{outline:none}.ks-audience-close{position:absolute;inset-block-start:8px;inset-inline-end:8px;display:grid;place-items:center;width:36px;height:36px;padding:0;background:transparent;border:0;border-radius:6px}.ks-audience-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ks-audience-option{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;margin:0;padding:clamp(12px,3vw,17px);background:#fff;border:1px solid #b5bdbf;border-radius:8px;text-align:start;line-height:1.35}.ks-audience-option>svg{margin-bottom:7px}.ks-audience-option strong{color:inherit;font-size:1.0625rem}.ks-audience-option span{color:#505a60;font-size:.875rem}.ks-audience-option[aria-pressed=true]{background:#fff5df;border-color:#936a18}@media(hover:hover){.ks-audience-option:hover,.ks-audience-close:hover{background:#fff5df}}ks-audience-picker button:focus-visible{outline:2px solid #285d78;outline-offset:2px}@media(max-width:339px){.ks-audience-options{grid-template-columns:1fr}}.ks-hovedside-link{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border:1px solid #c5cbd0;border-radius:5px;background:#fff;color:#22282d;font:inherit;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none}.ks-hovedside-link svg{flex:none}.ks-hovedside-link:hover{background:#f1f3f4;border-color:#66717a}.ks-hovedside-link:focus-visible,.ks-audience-dialog-home:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ks-audience-dialog-home{display:inline-block;margin-block-start:18px;color:inherit;font-size:.875rem}@media(max-width:480px){.ks-audience-bar{padding-inline:8px;gap:5px}.ks-hovedside-link{gap:4px;padding:4px 6px;font-size:12px}.ks-audience-bar .ks-audience-switch{gap:4px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/ks-audience-picker.css.map */
