/* sst-qo-psa-search-side-20261023: PSA10 "Search by name" at the top of the left sidebar (psa-search-side.js, >= 901px) */
@media (min-width:901px){
  .sst-psa-side > .sst-qo__search-wrap{position:relative;display:block;width:100%;margin:0 0 10px;grid-area:auto!important}
  .sst-psa-side > .sst-qo__search-wrap .sst-qo__search{width:100%!important;min-width:0!important;box-sizing:border-box}
  /* the theme's suggestion list: as wide as the sidebar, over the list below */
  .sst-psa-side > .sst-qo__search-wrap .sst-qo__suggest{left:0;right:0;z-index:30}

  /* toolbar without the search row */
  html body .sst-qo .sst-qo__group.sst-psa-search-side.sst-psa-stock-on .sst-qo__toolbar .sst-qo__filters{grid-template-areas:"sststock sststock" "price price" "sort sort"!important}
  html body .sst-qo .sst-qo__group.sst-psa-search-side.sst-psa-stock-on.sst-psa-rarity-on .sst-qo__toolbar .sst-qo__filters{grid-template-areas:"sststock sststock" "price price" "rarity sort"!important}
}
@media (min-width:1400px){
  html body .sst-qo .sst-qo__group.sst-psa-search-side.sst-psa-stock-on .sst-qo__toolbar .sst-qo__filters{grid-template-areas:"sststock sststock sststock sststock" "price price sort sort"!important}
  html body .sst-qo .sst-qo__group.sst-psa-search-side.sst-psa-stock-on.sst-psa-rarity-on .sst-qo__toolbar .sst-qo__filters{grid-template-areas:"sststock sststock sststock sststock" "price price rarity sort"!important}
}
