.pg-listing .listing-filter-bar{box-shadow:none;background:#fbf6ec;border:1px solid #c9a24b59;border-radius:4px;margin:24px 0 34px;padding:18px}.pg-listing .listing-filter-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.pg-listing .listing-filter-field label{color:#292822;text-align:left;margin:0 0 7px;font-size:14px;font-weight:600;display:block}.pg-listing .listing-filter-field .form-select{color:#292822;text-align:left;background-color:#fbf6ec;border:1px solid #c9a24b59;border-radius:4px;width:100%;min-height:48px;padding:8px 38px 8px 13px;font-size:15px}.pg-listing .listing-filter-field .form-select:focus{border-color:#7a1f1c;box-shadow:0 0 0 3px #7a1f1c1f}.pg-listing .listing-filter-field .select2-container{display:block;width:100%!important}.pg-listing .listing-filter-field .select2-container--default .select2-selection--single{background:#fbf6ec;border:1px solid #c9a24b59;border-radius:4px;align-items:center;width:100%;height:48px;min-height:48px;display:flex;position:relative}.pg-listing .listing-filter-field .select2-container--default .select2-selection--single .select2-selection__rendered{color:#292822;text-align:left;width:100%;display:block;margin:0!important;padding:0 52px 0 13px!important;line-height:1.25!important;position:static!important;transform:none!important}.pg-listing .listing-filter-field .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#4a4842}.pg-listing .listing-filter-field .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:8px}.pg-listing .listing-filter-field .select2-container--default .select2-selection--single .select2-selection__clear{z-index:2;float:none;margin:0;padding:4px;line-height:1;position:absolute;top:50%;right:31px;transform:translateY(-50%)}.pg-listing .listing-filter-field .select2-container--default.select2-container--focus .select2-selection--single,.pg-listing .listing-filter-field .select2-container--default.select2-container--open .select2-selection--single{border-color:#7a1f1c;box-shadow:0 0 0 3px #7a1f1c1f}.pg-listing .listing-filter-reset-wrap{align-items:flex-end;display:flex}.pg-listing .listing-filter-reset{color:#fff;cursor:pointer;background:#7a1f1c;border:1px solid #7a1f1c;border-radius:4px;width:100%;min-height:48px;padding:10px 18px;font-size:15px;font-weight:600;transition:background-color .2s,border-color .2s,box-shadow .2s}.pg-listing .listing-filter-reset:hover,.pg-listing .listing-filter-reset:focus{color:#5e1512;box-shadow:none;background:#c9a24b;border-color:#c9a24b;outline:0}@media (max-width:767px){.pg-listing .listing-filter-bar{margin:18px 0 24px;padding:14px}.pg-listing .listing-filter-grid{grid-template-columns:1fr 1fr;gap:12px}}@media (max-width:480px){.pg-listing .listing-filter-grid{grid-template-columns:1fr}}
