.check-filter__count{margin-left:auto;padding-left:8px;font-size:.8rem;font-weight:400;color:#8a8f98;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.check-filter.body__type .check-filter__count{margin:2px 0 0;padding:0;font-size:.75rem}.check-filter.body__type.selected .check-filter__count{color:var(--primary-color)}.check-filter.is-empty .control-label{cursor:default;opacity:.45}.check-filter.is-empty .control-label:hover{background-color:rgba(0,0,0,0)}.check-filter.is-empty.body__type:hover{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.filter-pill:disabled{cursor:default;opacity:.45}.filter-pill:disabled:hover{border-color:#dfe2e7}.srp-results{scroll-margin-top:76px}@media(min-width:992px){.srp-results{scroll-margin-top:16px}}.srp-results .inventory-content-wrapper{position:relative}.srp-results .listitems-result,.srp-results .mg-pagination{transition:opacity .15s ease}.srp-results__progress{position:absolute;top:0;left:12px;right:12px;height:3px;overflow:hidden;border-radius:0 0 3px 3px;opacity:0;pointer-events:none}.srp-results__progress:before{content:"";position:absolute;inset:0;width:40%;background:var(--primary-color);border-radius:inherit;animation:srp-results-progress 1s ease-in-out infinite}.srp-results.is-loading .listitems-result,.srp-results.is-loading .mg-pagination{opacity:.5;pointer-events:none;transition:opacity .2s ease .15s}.srp-results.is-loading .srp-results__progress{opacity:1;transition:opacity .1s ease .15s}.srp-results__alert{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 16px;padding:10px 14px;border:1px solid #f5c4cb;border-radius:8px;background:#fff5f7;font-size:.9rem;color:var(--secondary-color)}.srp-results__alert button{border:0;background:none;padding:0;font-weight:600;color:var(--primary-color);text-decoration:underline;cursor:pointer}@keyframes srp-results-progress{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media(prefers-reduced-motion:reduce){.srp-results__progress:before{animation:none;width:100%;opacity:.6}}.srp-faq{margin-top:48px}@media(max-width:767px){.srp-faq{margin-top:32px}}.srp-faq__title{margin-bottom:16px}