.cs-find{position:relative;display:flex;align-items:center;width:100%;max-width:440px;margin-top:40px}
.cs-find svg{position:absolute;left:16px;width:18px;height:18px;fill:none;stroke:var(--ink-45);stroke-width:2;stroke-linecap:round;pointer-events:none}
.cs-find input{width:100%;height:48px;margin:0;padding:0 16px 0 46px;border:1px solid var(--rule);border-radius:999px;
  background:var(--cream);color:var(--ink);font:400 17px/1 var(--sans);-webkit-appearance:none;appearance:none;
  transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}
.cs-find input::placeholder{color:var(--ink-45);opacity:1}
.cs-find input:hover{border-color:rgba(35,27,16,.32)}
.cs-find input:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px rgba(0,51,160,.18)}
.cs-find input::-webkit-search-decoration{-webkit-appearance:none}
.cs-find input::-webkit-search-cancel-button{cursor:pointer}
.cs-find + .chips{margin-top:16px}
.bk-slot[hidden],.shelf[hidden]{display:none!important}
.cs-none{margin-top:64px;color:var(--ink-70);font:400 17px/1.55 var(--sans)}
@media (max-width:767px){.cs-find{max-width:none;margin-top:32px}.cs-find input{font-size:16px}.cs-none{margin-top:40px}}
@media (prefers-reduced-motion:reduce){.cs-find input{transition:none}}
.chip.is-zero:not([aria-pressed="true"]){color:var(--ink-45)}
