.searchFilter-cdQdX{position:relative;margin-bottom:var(--spacing-mdx, 10px)}.input-o5wm1{width:100%}
.checkbox-JlA_X{margin-top:0 !important;margin-right:1px;margin-bottom:var(--spacing-mdx, 10px);padding-top:var(--spacing-xxs, 2px);padding-bottom:var(--spacing-xxs, 2px);position:relative;line-height:18px}.checkbox-JlA_X label{position:relative}.checkbox-JlA_X label:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% + 12px);height:calc(100% + 12px);border-radius:var(--radius-xs, 4px);background-color:rgba(0,0,0,0);transition:background-color .15s ease}.checkbox-JlA_X:hover label:before{background-color:var(--background-color-brand-primary, var(--color-brand-50, #ebf0fe))}.checkbox-JlA_X+.checkbox-JlA_X{margin-top:0}.checkbox-JlA_X:last-child{margin-bottom:0}.checkboxLabel-VnK9P{display:block;width:100%;min-width:0;overflow-wrap:anywhere;position:relative;z-index:2}.checkboxText-yUq9E{min-width:0}.count-ihopH{display:inline-block;-webkit-margin-start:var(--spacing-xs, 4px);margin-inline-start:var(--spacing-xs, 4px);color:var(--text-color-tertiary, var(--color-neutral-cool-600, #586774));white-space:nowrap}.highlight-TFj8k{color:var(--color-warning-600, #eab52f);background:rgba(0,0,0,0)}
.clearAllButton-bEDrp{padding:0 !important;min-height:auto !important;background:rgba(0,0,0,0) !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;font-weight:400 !important;color:var(--text-color-secondary, var(--color-neutral-cool-700, #46525d)) !important}
.singleItem-hjw9l{padding-bottom:var(--spacing-mdx, 10px)}.singleItem-hjw9l:last-child{padding-bottom:0}.groupTitle-OrIP0{padding-bottom:var(--spacing-mdx, 10px)}.groupTitle-OrIP0:first-child{display:none}.groupContent-Ujpt8{padding-bottom:var(--spacing-mdx, 10px)}.groupContent-Ujpt8:not(:nth-child(2))>*{padding-left:var(--spacing-3xl, 24px)}
.filterSheet-B9ONP.filterSheet-B9ONP{min-height:0}.filterSheet-B9ONP>:first-child{padding-inline:var(--spacing-xl, 16px)}.content-r6eZW{outline:none}.headerTitle-OXqtv{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg, 12px)}.title-UXwoF{display:inline-flex;align-items:center;gap:var(--spacing-sm, 6px);min-width:0}.activeDot-ja49B{flex-shrink:0;width:var(--spacing-xs, 4px);height:var(--spacing-xs, 4px);border-radius:50%;background:var(--color-brand-500, #1a55ff)}.resetButton-eVh1E{font-size:var(--font-size-label-xs, 12px);line-height:var(--line-height-label-xs, 16px);font-weight:var(--font-weight-regular, 400);flex-shrink:0;padding:var(--spacing-xs, 4px) 0;border:0;background:rgba(0,0,0,0);color:var(--text-color-tertiary, var(--color-neutral-cool-600, #586774));white-space:nowrap;cursor:pointer}.resetButton-eVh1E:disabled{opacity:.5;cursor:default}
.scrollItems-sh4v8{display:flex;flex-direction:column;gap:var(--spacing-lg, 12px);max-height:calc(var(--spacing-3xl, 24px)*10 + var(--spacing-lg, 12px)*9 + var(--spacing-sm, 6px)*2);overflow:auto;margin:calc(var(--spacing-sm, 6px)*-1);margin-bottom:calc(var(--spacing-mdx, 10px) - var(--spacing-sm, 6px));padding:var(--spacing-sm, 6px)}.scrollItems-sh4v8>div{flex-shrink:0;height:var(--spacing-3xl, 24px);margin-bottom:0}.scrollItems-sh4v8>div label>div:last-child{min-width:0}.scrollItems-sh4v8>div label>div:last-child>span{display:flex;align-items:baseline;white-space:nowrap}.scrollItems-sh4v8>div label>div:last-child>span>span:first-child{overflow:hidden;text-overflow:ellipsis}.scrollItems-sh4v8>div label>div:last-child>span>span:last-child{flex-shrink:0}.showMoreBtn-oHAiy{display:flex;width:100%;align-items:center;gap:var(--spacing-xs, 4px);text-align:start;color:var(--text-color-tertiary, var(--color-neutral-cool-600, #586774))}.showMoreBtn-oHAiy:hover,.showMoreBtn-oHAiy:focus-visible{color:var(--text-color-brand-primary, var(--color-brand-500, #1a55ff))}.showMoreIcon-gKHce{flex-shrink:0;color:inherit}.showLabel-xeDRO{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.scrollContainer-_bkI5{gap:var(--spacing-sm, 6px)}.mobileDrawerChips-ZpdSo{min-width:0;padding:0 0 var(--spacing-mdx, 10px) var(--spacing-2xl, 20px)}.mobileDrawerChips-ZpdSo>div::before{background:linear-gradient(90deg, var(--color-brand-50, #ebf0fe), transparent)}.mobileDrawerChips-ZpdSo>div::after{background:linear-gradient(270deg, var(--color-brand-50, #ebf0fe), transparent)}.mobileDrawerScrollContainer-tFLAK{display:flex;gap:var(--spacing-xs, 4px)}.filterChip-CLuxJ{display:flex;align-items:center;gap:var(--spacing-xs, 4px);flex-shrink:0;height:36px;padding:0 var(--spacing-mdx, 10px) 0 var(--spacing-lg, 12px);border:1px solid var(--border-color-tertiary, var(--color-neutral-cool-200, #c2cad1));border-radius:var(--radius-lg, 10px);color:var(--text-color-secondary, var(--color-neutral-cool-700, #46525d));white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}@media(max-width: 991px){.filterChip-CLuxJ{height:32px}}.mobileDrawerChip-jrySu{border-radius:var(--radius-md, 8px)}.selectedChip-TlCJ9{background-color:var(--background-color-secondary-alt, var(--color-neutral-cool-50, #e5e8eb));border-color:var(--border-color-tertiary, var(--color-neutral-cool-200, #c2cad1));color:var(--text-color-secondary, var(--color-neutral-cool-700, #46525d))}.selectedChip-TlCJ9:hover{background-color:var(--background-color-secondary-hover, var(--color-neutral-cool-100, #d6dbe0))}.suggestionChip-JOmWW{background-color:var(--background-color-primary, var(--color-base-white, #ffffff))}.suggestionChip-JOmWW:hover{border-color:var(--color-neutral-warm-500, #828282)}.suggestionChip-JOmWW:active{background-color:var(--background-color-primary-hover, var(--color-neutral-cool-50, #e5e8eb));border-color:var(--color-neutral-warm-700, #4f4f4f)}.suggestionChip-JOmWW .chipIcon-QMWy1{color:var(--icon-color-neutral-cool-tertiary, var(--color-neutral-cool-500, #6e8191))}.buyItNowChip-Xi8i_,.buyItNowChip-Xi8i_:hover,.buyItNowChip-Xi8i_:active{border-color:var(--border-color-brand, var(--color-brand-500, #1a55ff))}.buyItNowChip-Xi8i_{color:var(--text-color-brand-primary, var(--color-brand-500, #1a55ff))}.zapIcon-zG1FI{flex-shrink:0;margin-inline:var(--spacing-xxs, 2px)}.chipLabel-siD5A{max-width:220px;overflow:hidden;text-overflow:ellipsis;color:inherit}.chipIcon-QMWy1{width:12px;height:12px;flex-shrink:0}.clearAllButton-HTE4c{flex-shrink:0;white-space:nowrap}
.title-nU_wd{color:var(--text-color-secondary, var(--color-neutral-cool-700, #46525d));margin-bottom:var(--spacing-mdx, 10px)}.scrollOuter-bt9N5{width:100%}.scrollOuter-bt9N5.isGrouped-X5zca{margin-top:calc(var(--spacing-sm, 6px)*-1);padding-top:var(--spacing-sm, 6px)}.scrollOuter-bt9N5.is-open{overflow:auto}.scrollInner-K_ulA{max-height:274px;width:100%}.expandToFit-d1coo.is-open{overflow:visible}.expandToFit-d1coo .scrollInner-K_ulA{max-height:none}
.filterTrigger-YAQzS:focus-visible{outline:2px solid var(--border-color-brand, var(--color-brand-500, #1a55ff));outline-offset:-2px}.filterTrigger-YAQzS:disabled{opacity:.5}.filterTrigger-YAQzS svg{flex-shrink:0}
.rangeSelects-SXISK{display:grid;grid-template-columns:minmax(0, 1fr) 10px minmax(0, 1fr);column-gap:var(--spacing-mdx, 10px);align-items:center;width:100%;min-width:0}.separator-_tY87{background-color:var(--border-color-tertiary, var(--color-neutral-cool-200, #c2cad1));height:1px;width:100%}.cell-MZiSW{width:100%;min-width:0}.cell-MZiSW>div{width:100%;min-width:0}.rangeSelects-SXISK .select-lpYQw{width:100%;min-width:0}.rangeSelects-SXISK .select-lpYQw svg{width:16px;height:16px}
.popover-uQX8f.popover-uQX8f{padding:var(--spacing-xl, 16px);border:0;border-radius:var(--radius-2xl, 16px);box-shadow:var(--shadow-lg, 0 12px 16px -4px rgba(20, 23, 26, 0.08), 0 4px 6px -2px rgba(20, 23, 26, 0.03), 0 2px 2px -1px rgba(20, 23, 26, 0.04));max-width:calc(100vw - var(--spacing-xl, 16px) * 2)}.content-JUWR1{display:grid;gap:var(--spacing-lg, 12px);min-width:0;outline:none}.resetButton-FB2JE{font-size:var(--font-size-label-xs, 12px);line-height:var(--line-height-label-xs, 16px);font-weight:var(--font-weight-regular, 400);width:100%;padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-color-secondary, var(--color-neutral-cool-700, #46525d));text-align:center;cursor:pointer}.sheetContent-F1pml{padding:var(--spacing-xl, 16px);padding-bottom:max(var(--spacing-2xl, 20px),env(safe-area-inset-bottom))}
.fields-Zq_Rs{padding:var(--spacing-lg, 12px) var(--spacing-xl, 16px)}.footer-JoMso{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:grid;grid-template-columns:minmax(0, 1fr);padding:0 var(--spacing-xl, 16px) var(--spacing-3xl, 24px) var(--spacing-xl, 16px);background:var(--background-color-primary, var(--color-base-white, #ffffff))}
