.products-controls:has([data-products-search]){flex-wrap:wrap;align-items:center}[data-products-search]{flex:0 400px;justify-content:flex-end;min-width:0;display:flex}[data-products-search] .search-box{max-width:100%}.products-search-feedback{margin-bottom:1rem}.products-search-feedback[hidden],.products-track[hidden]{display:none}.products-search-feedback .products-page-retry{margin-top:1rem}.catalogue-heading:has(.catalogue-search-row){max-width:none}.catalogue-search-row{justify-content:space-between;align-items:center;gap:2rem;margin-top:1rem;display:flex}.catalogue-heading .catalogue-search-row .lede{flex:1;min-width:0;margin-top:0}[data-catalogue-search]{flex:0 400px;justify-content:flex-end;min-width:0;display:flex}@media (max-width:700px){.catalogue-search-row{flex-direction:column;align-items:stretch;gap:1rem}[data-catalogue-search]{flex-basis:auto}[data-catalogue-search] .search-box.is-open{width:100%}}@media (max-width:560px){.products-controls:has([data-products-search]) .products-all-link{flex-basis:100%}[data-products-search]{flex:1 1 0}[data-products-search] .search-box.is-open{width:100%}.products-controls:has([data-products-search]) .products-arrow{flex-shrink:0}}
