/* Inputs stay interactive; native disabled choices still reflect availability. */
.filter-sidebar .facetwp-facet.is-loading { opacity: 1; pointer-events: auto; }
.atl-filter-status { display: flex; align-items: center; gap: 10px; margin: 0 0 12px; color: #677581; font-size: 12px; line-height: 1.4; }
.atl-filter-status button { min-height: 30px; padding: 3px 9px; border: 1px solid var(--wd-primary-color); border-radius: 3px; background: #fff; color: var(--wd-primary-color); font-size: 12px; text-transform: none; cursor: pointer; }
.atl-filter-status[hidden], .atl-filter-status button[hidden] { display: none !important; }
body.atl-filters-updating .wd-products-load-more { pointer-events: none; opacity: .6; }
