body.ws-tcd-catalog--location .ws-location-toolbar{flex-wrap:wrap;gap:16px}
body.ws-tcd-catalog--location .ws-location-result-count{margin-right:auto}
body.ws-tcd-catalog--location .ws-location-search-form{display:flex;align-items:center;gap:8px;flex:1 1 280px;max-width:420px;margin:0}
body.ws-tcd-catalog--location .ws-location-search-form input{min-width:0;width:100%;height:52px;border:1px solid #b4d2e9;border-radius:10px;padding:10px 14px;color:#192334;background:#fff;font:400 15px/1.4 "WS Home DM Sans",sans-serif}
body.ws-tcd-catalog--location .ws-location-search-form button{height:52px;min-width:86px;border:0;border-radius:10px;padding:10px 16px;background:#0875bd;color:#fff;font:500 15px/1.4 "WS Home DM Sans",sans-serif}
body.ws-tcd-catalog--location .ws-location-search-form :focus-visible{outline:2px solid #0875bd;outline-offset:3px}
body.ws-tcd-catalog--location .ws-location-clear{font-size:13px;color:#0875bd;min-height:44px;display:flex;align-items:center}
body.ws-tcd-catalog--location .ws-location-sort-form{margin:0}
@media(min-width:701px){body.ws-tcd-catalog--location .ws-location-toolbar{flex-direction:row;align-items:center}body.ws-tcd-catalog--location .ws-location-sort-form{display:flex;align-items:center}body.ws-tcd-catalog--location .ws-location-sort-form select,body.ws-tcd-catalog--location .ws-location-sort-form button{height:52px}}
@media(min-width:701px) and (max-width:1100px){body.ws-tcd-catalog--location .ws-location-result-count{flex-basis:100%}body.ws-tcd-catalog--location .ws-location-search-form{flex:1 1 220px;max-width:none}body.ws-tcd-catalog--location .ws-location-sort-form select{min-width:150px}}
@media(max-width:700px){body.ws-tcd-catalog--location .ws-location-result-count{flex-basis:100%}body.ws-tcd-catalog--location .ws-location-search-form{flex:1 1 100%;max-width:none}body.ws-tcd-catalog--location .ws-location-sort-form{width:100%;justify-content:flex-end}body.ws-tcd-catalog--location .ws-location-clear{order:4}}
