.ig-as-filter-block{width:100%}.ig-as-filter-badges{max-height:220px;overflow-y:auto;gap:.5rem}.ig-as-filter-header h6{margin-bottom:0}.ig-as-logic-label{font-size:.95rem;font-weight:600;line-height:1.2}.ig-as-options-label{font-size:1rem}.ig-as-options-heading{font-size:1.05rem;font-weight:700}.ig-as-options-intro{font-size:.95rem;line-height:1.45}.ig-as-options-help{font-size:.9rem;line-height:1.45;margin-top:.4rem}.ig-as-andor-switch{display:inline-flex;align-items:stretch;padding:2px;border-radius:999px;background:#f0f1f0;border:1px solid #d5d8d4;gap:0;user-select:none}.ig-as-andor-option{border:0;background:rgba(0,0,0,0);color:#5a6b4f;font-size:.72rem;font-weight:700;letter-spacing:.03em;line-height:1.2;padding:.28rem .85rem;border-radius:999px;min-width:3.1rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.ig-as-andor-option:hover:not(.is-active){color:#3f4d37}.ig-as-andor-option.is-active{background-color:#6b7f4a;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12)}.ig-as-andor-option:focus-visible{outline:2px solid #6b7f4a;outline-offset:2px}.ig-as-across-sep{margin:.2rem .15rem}.ig-as-across-label{font-size:.8rem;font-weight:700;letter-spacing:.03em;color:var(--bodyTextColor, #333);line-height:1.2;user-select:none}.ig-as-chip-group .ig-as-chip-overflow{display:none}.ig-as-chip-group.ig-as-chip-group-expanded .ig-as-chip-overflow{display:inline-flex}.ig-as-chip-more{font-size:.8rem;white-space:nowrap}.ig-as-options-offcanvas .offcanvas-footer{background:#fff}.ig-as-options-offcanvas .ig-as-options-reset-link,.ig-as-options-offcanvas .ig-as-options-reset-link:hover,.ig-as-options-offcanvas .ig-as-options-reset-link:focus{color:var(--systemColor) !important;text-decoration:none;font-weight:600;font-size:var(--bodyFontSize, 14px);font-family:var(--bodyFontFamily, "Lato", sans-serif)}.ig-as-options-offcanvas .ig-as-options-reset-link:hover{color:var(--textHoverColor, var(--systemColor)) !important}.ig-as-options-offcanvas .buttonThemeMain,.ig-as-options-offcanvas .buttonThemeMainCancel{min-height:40px}.ig-as-options-section .ig-as-andor-switch{flex-shrink:0}.ig-as-open-options{color:inherit}.ig-as-settings-icon,.ig-as-settings-icon:hover,.ig-as-settings-icon:focus,.ig-as-settings-icon:active,.ig-as-settings-icon:focus-visible{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;line-height:1;border-radius:var(--iconContainerRadius, 6px);color:var(--iconColor) !important;text-decoration:none !important;box-shadow:none !important}.ig-as-settings-icon i{color:var(--iconColor) !important;font-size:.95rem;text-decoration:none !important}.ig-as-settings-icon:hover,.ig-as-settings-icon:hover i{color:var(--iconColor) !important;text-decoration:none !important}.ig-as-filter-header .ig-as-andor-option,.ig-as-across-sep .ig-as-andor-option{padding:.22rem .7rem;font-size:.68rem;min-width:2.75rem}#pnlSubCategoryFilter.ig-as-v1 .distance-badge-box,#pnlSubCategoryFilter.ig-as-v1 .distance-badge-box.subcategorytag{font-size:13px;padding:6px 12px}#pnlSubCategoryFilter.ig-as-v1 .distance-badge-box span{font-size:13px;line-height:1.3}#pnlSubCategoryFilter.ig-as-v1 .close-ct-badge,#pnlSubCategoryFilter.ig-as-v1 .close-ct-badge i{color:var(--iconColor) !important;border-radius:0 !important}
