ksl-reference-picker{display:block;margin-block:1.6rem;font-size:1.3rem;line-height:1.6}ksl-reference-picker[hidden],ksl-reference-picker [hidden]{display:none}ksl-reference-picker details{border-block:1px solid rgba(var(--color-foreground),.15);margin-block:1.2rem}ksl-reference-picker summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.8rem;cursor:pointer;font-weight:500}ksl-reference-picker summary svg{width:1.6rem;height:1.6rem;flex-shrink:0}ksl-reference-picker details[open] summary svg{transform:rotate(45deg)}ksl-reference-picker details a{display:block;color:inherit;text-underline-offset:.3rem;margin-block:1.2rem}ksl-reference-picker details img{display:block;width:100%;height:auto;border:1px solid rgba(var(--color-foreground),.1);margin-bottom:.6rem}ksl-reference-picker .ksl-reference__field{display:grid;gap:.5rem;margin-block:1.2rem}ksl-reference-picker .ksl-reference__field label{font-size:1.3rem;font-weight:600}ksl-reference-picker .ksl-reference__field select{width:100%;min-height:4.8rem;padding:1rem;font:inherit;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius, 0)}ksl-reference-picker select:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){ksl-reference-picker .ksl-reference__field select{font-size:1.6rem}}.ksl-font-sample[data-chart-sample]{display:grid;gap:1rem;margin-block:1rem .4rem;padding:1.4rem;border:1px solid #e2ddd4;border-radius:2px;background:#efede7;color:#465044}.ksl-font-sample[data-chart-sample]>span{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.04em;line-height:1.5}.ksl-font-sample[data-chart-sample]>svg{display:block;width:100%;height:auto;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ksl-reference-picker.css.map */
