@media(min-width:1025px){
 html body.oc-page .so-toolbar{grid-template-columns:minmax(170px,1.5fr) minmax(120px,1fr) minmax(115px,1fr) minmax(170px,1.2fr) auto}
 html body.oc-page .oc-components .so-toolbar{grid-template-columns:minmax(180px,1.6fr) minmax(140px,1fr) minmax(180px,1.2fr) auto}
}
@media(min-width:768px) and (max-width:1024px){
 html body.oc-page .so-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}
 html body.oc-page .so-toolbar>label:first-child{grid-column:1/-1}
}
@media(min-width:768px){
 html body.oc-page .so-model>summary.oc-light-summary{grid-template-columns:minmax(160px,1.9fr) minmax(65px,.65fr) minmax(90px,1fr) minmax(58px,.65fr) minmax(80px,.85fr) minmax(65px,.7fr) 22px;gap:12px}
}
@media(max-width:767px){
 html body.oc-page .so-toolbar>.oc-sort-label{grid-column:1/-1}
 html body.oc-page .oc-components .so-toolbar>.oc-sort-label{grid-column:1/-1}
 html body.oc-page .oc-components .so-toolbar>[data-strip-reset]{grid-column:1/-1}
 .oc-sticky-extra>.oc-sort-label{flex-basis:100%}
}
