.search-form{position:relative;display:flex;align-items:center;gap:0;border:1px solid var(--deepblue-40);border-radius:var(--border-radius);padding:0 4px 0 0;transition:all .2s ease-in-out;background:var(--purewhite)}html:has(body.search-open){overflow:hidden;scrollbar-gutter:stable}html:has(body.search-open):before{content:'';position:fixed;inset:0;z-index:1040;background:linear-gradient(180deg,var(--deepblue-trans-10) 0%,var(--deepblue-trans-90) 100%);backdrop-filter:blur(3px)}.search-open .search-form{z-index:1041}.search-form:focus-within{border:1px solid var(--deepblue-60)}body:not(.shop) .search-form:focus-within{box-shadow:var(--medium-shadow)}.search-form__input{display:flex;align-items:center;gap:15px;box-sizing:border-box;width:100%;min-width:0;height:46px;padding-left:15px}.search-form__field{flex:1;min-width:0;overflow:hidden;color:var(--deepblue);font-size:15px;line-height:22px;white-space:pre;outline:0;cursor:text}.search-form__field:not(:focus){text-overflow:ellipsis}.search-form__field[data-empty]:before{content:attr(data-placeholder);color:var(--deepblue-70);font-weight:400;pointer-events:none}.search-form--scoped .search-form__field{font-weight:600}.search-form__scope{display:inline-flex;align-items:center;gap:6px;max-width:70%;height:24px;margin-left:8px;margin-top:-2px;vertical-align:middle;color:var(--deepblue-70);font-weight:400;white-space:normal;cursor:default}.search-form__scope-label{display:flex;align-items:center;gap:6px;min-width:0;padding:2px 6px;border-radius:var(--border-radius-s);color:var(--deepblue-90);font-weight:600;cursor:pointer;transition:background .2s ease-in-out;background:var(--deepblue-5)}.search-form__scope-label--collection{padding-left:2px}.search-form__scope-label:hover{background:var(--deepblue-10)}.search-form__scope-label>.wadm-icon{flex:none;width:18px;height:18px}.search-form__scope-remove{display:none;flex:none}.search-form__scope-label:hover .search-form__scope-remove{display:flex}.search-form__scope-remove .wadm-icon{width:12px;height:12px}.search-form__scope-image{flex:none;object-fit:cover}.search-form__scope-image--artist{border-radius:50%}.search-form__scope-image--collection{border-radius:4px}.search-form__scope-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-form__actions{display:flex;align-items:center;gap:2px}.search-form__actions>span{display:block;width:1px;height:24px;margin-inline:4px;background:var(--deepblue-40)}.search-form__submit{display:flex;align-items:center;gap:8px;color:var(--deepblue-80);padding:10px;border-radius:var(--border-radius-s);transition:all .2s ease-in-out;font-weight:600}.search-form__submit:hover{background:var(--deepblue);color:var(--purewhite)}.search-form__submit .helper-text{display:none}.search-form__cancel{display:none;padding:10px 8px;color:var(--deepblue-70);font-size:var(--content-s);font-weight:600}.search-form__clear,.search-form__button{padding:10px;border-radius:var(--border-radius-s);color:var(--deepblue-70);transition:all .2s ease-in-out}.search-form__clear{padding:7px}.search-form__clear .wadm-icon{width:18px;height:18px}.search-form__clear:hover,.search-form__button:hover{background:var(--deepblue-5);color:var(--deepblue)}@media (min-width:992px){.search-form{padding:0 7px 0 0}.search-form__input{height:52px}.search-form__submit{gap:10px;padding:10px}.search-form__submit .helper-text{display:block}}.search-panel{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:1;max-height:min(70vh,640px,var(--search-panel-room,70vh));overscroll-behavior:contain;overflow-y:auto;border:1px solid var(--deepblue-30);border-radius:var(--border-radius);background:var(--purewhite);backdrop-filter:blur(4px);box-shadow:var(--medium-shadow)}.search-panel[hidden]{display:none}.search-panel__section{display:flex;flex-direction:column;padding:3px 15px}.search-panel__section+.search-panel__section{border-top:1px solid var(--deepblue-20)}.search-panel__section--pinned{position:sticky;bottom:0;background:var(--purewhite)}.search-panel__section--pills{flex-flow:row wrap;gap:8px;padding-bottom:12px}.search-panel__section--pills .search-panel__header{flex:0 0 100%;padding-bottom:4px}.search-panel__section--pills .search-panel__item{width:auto;margin:0;padding:8px 14px;border:1px solid var(--deepblue-20);border-radius:100px;font-size:var(--content-s)}.search-panel__section--pills .search-panel__icon{display:none}.search-panel__header{padding:12px 0 7px;color:var(--deepblue-90);font-size:var(--content-body);font-weight:600;letter-spacing:-.064px;line-height:1}.search-panel__item{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:calc(100% + 24px);margin:0 -12px;padding:8px 12px;border:0;border-radius:var(--border-radius-s);background:0 0;color:var(--deepblue-80);font-size:var(--content-body);line-height:1;text-align:left;text-decoration:none;cursor:pointer}.search-panel__item:hover,.search-panel__item.is-active{background:var(--deepblue-10);color:var(--deepblue-90);text-decoration:none}.search-panel__icon{flex:none;width:18px;height:18px;color:var(--deepblue-80)}.search-panel__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.search-panel__category{flex:none;color:var(--deepblue-70);font-size:var(--content-s);white-space:nowrap}.search-panel__scope-word{color:var(--deepblue-70)}.search-panel mark{background:0 0;color:var(--deepblue-90);font-weight:600}.search-panel__item--more{color:var(--deepblue-70)}@media (max-width:991px){.search-form__field{font-size:16px}body.search-open .search-form__cancel{display:block}body.search-open .search-form__submit,body.search-open .search-form__actions>span,body.search-open .search-form__button{display:none}.search-panel__item{padding-block:13px}}