.listing__topbar{--text-color:#000;color:var(--text-color);flex-wrap:wrap;gap:1.5rem}.listing__topbar,.listing__topbar-filter{justify-content:space-between;align-items:center;display:flex}.listing__topbar-filter{gap:1rem;width:100%}@media (width>=744px){.listing__topbar-filter{justify-content:unset;width:auto;margin-top:0}}.listing__topbar-filter .btn{color:var(--text-color);border-radius:.25rem;font-weight:400}[dir=ltr] .listing__topbar-filter .btn{padding:.75rem .75rem .75rem .1875rem}[dir=rtl] .listing__topbar-filter .btn{padding:.75rem .1875rem .75rem .75rem}.listing__topbar-filter .btn:not(.is--square){width:auto}.listing__topbar-filter .btn .nuxt-icon{color:var(--text-color)}.listing__topbar-filter .btn .nuxt-icon path{fill:var(--text-color)}.listing__topbar-filter .btn--filter{text-align:start;white-space:nowrap;padding-inline-end:0}html[dir=rtl] .listing__topbar-filter .form-group.form-select .input-group .form-control{text-overflow:unset}[data-theme=artisan] .listing__topbar{--text-color:#fff}[data-theme=artisan] .listing__topbar .form-group.form-select .input-group .form-control{color:var(--text-color);background:0 0}[data-theme=custom-dark] .listing__topbar{--text-color:#fff}[data-theme=custom-dark] .listing__topbar .form-group.form-select .input-group .form-control{color:var(--text-color);background:0 0}
