.sort_sortWrapper__yvReq{cursor:pointer;font-family:inherit;min-width:160px;position:relative}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;display:flex;gap:6px;justify-content:space-between;padding:8px 12px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3:hover{background-color:#fff;border-color:rgba(0,0,0,.2)}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3.sort_active__TcMf4,.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3:focus-within{border-color:var(--main,#333);box-shadow:0 0 0 2px rgba(0,0,0,.08)}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3 .sort_title__ukKu2{color:#333;flex:1 1;font-size:13px;font-weight:400;line-height:1.4;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3 .sort_icon__nAe1S{color:#999;display:inline-block;flex-shrink:0;font-size:10px;text-align:center;transition:transform .2s ease;width:10px}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3 .sort_icon__nAe1S.sort_rotated__yHt5s{transform:rotate(180deg)}.sort_sortWrapper__yvReq .sort_sortOptions__b_76D{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:none;left:0;overflow:hidden;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:1000}.sort_sortWrapper__yvReq .sort_sortOptions__b_76D.sort_show__s5QSZ{animation:sort_fadeInDown__Ft807 .15s ease-out;display:block}.sort_sortWrapper__yvReq .sort_sortOptions__b_76D .sort_item__r1TW_{border-radius:6px;color:#555;cursor:pointer;font-size:13px;margin-bottom:2px;padding:10px 12px;transition:all .15s ease}.sort_sortWrapper__yvReq .sort_sortOptions__b_76D .sort_item__r1TW_:last-child{margin-bottom:0}.sort_sortWrapper__yvReq .sort_sortOptions__b_76D .sort_item__r1TW_:hover{background-color:#f5f5f5;color:#333}.sort_sortWrapper__yvReq .sort_sortOptions__b_76D .sort_item__r1TW_.sort_active__TcMf4{background-color:var(--main,#333);color:#fff;font-weight:500}.sort_sortWrapper__yvReq .sort_sortOptions__b_76D .sort_item__r1TW_:focus{background-color:#f0f0f0;outline:none}.sort_sortWrapper__yvReq.sort_loading__uXZGK .sort_activeItem__jWjJ3{opacity:.6;pointer-events:none}.sort_sortWrapper__yvReq.sort_disabled__T6fX3{opacity:.5;pointer-events:none}@keyframes sort_fadeInDown__Ft807{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.sort_sortWrapper__yvReq{min-width:130px}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3{padding:8px 10px}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3 .sort_title__ukKu2{font-size:12px}.sort_sortWrapper__yvReq .sort_sortOptions__b_76D .sort_item__r1TW_{font-size:12px;padding:8px 10px}}@media screen and (max-width:425px){.sort_sortWrapper__yvReq{min-width:110px}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3{padding:6px 10px}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3 .sort_title__ukKu2{font-size:11px}.sort_sortWrapper__yvReq .sort_activeItem__jWjJ3 .sort_icon__nAe1S{font-size:8px}.sort_sortWrapper__yvReq .sort_sortOptions__b_76D .sort_item__r1TW_{font-size:11px;padding:8px 10px}}.range-slider{touch-action:none;-webkit-tap-highlight-color:transparent;background:#ddd;border-radius:4px;cursor:pointer;display:block;height:8px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.range-slider[data-vertical]{height:100%;width:8px}.range-slider[data-disabled]{cursor:not-allowed;opacity:.5}.range-slider .range-slider__thumb{background:#2196f3;border-radius:50%;height:24px;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px;z-index:3}.range-slider .range-slider__thumb:focus-visible{box-shadow:0 0 0 6px #2196f380;outline:0}.range-slider[data-vertical] .range-slider__thumb{left:50%}.range-slider .range-slider__thumb[data-disabled]{z-index:2}.range-slider .range-slider__range{background:#51adf6;height:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.range-slider[data-vertical] .range-slider__range{left:50%;transform:translate(-50%)}.range-slider input[type=range]{-webkit-appearance:none;background-color:initial;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0;z-index:2}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.range-slider input[type=range]::-moz-range-thumb{border:0;height:0;width:0}.range-slider input[type=range]:focus{outline:0}.price-filter-matches{margin-top:1rem;text-align:center}.price-filter-badge{background-color:#1a1a1a;border-radius:20px;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1rem;text-transform:uppercase}.range-slider-loading{background-color:#f0f0f0;border-radius:10px;height:20px}.facet-collapsible{border-bottom:1px solid #eee;padding-bottom:0}.facet-collapsible:last-of-type{border-bottom:none}.facet-collapsible .facet-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 0;transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.facet-collapsible .facet-header:hover{opacity:.7}.facet-collapsible .facet-header.collapsed .facet-title{color:#666}.facet-collapsible .facet-header .facet-title{align-items:center;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;margin:0;transition:color .2s ease}.facet-collapsible .facet-header .facet-count{color:#999;font-size:.8rem;font-weight:400}.facet-collapsible .facet-header .facet-toggle-icon{align-items:center;color:#666;display:flex;font-size:1.25rem;font-weight:300;height:24px;justify-content:center;width:24px}.facet-collapsible .facet-content{animation:slideDown .2s ease-out;padding-bottom:1rem}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.facet-search{margin-bottom:.75rem;position:relative}.facet-search .facet-search-input{border:1px solid #ddd;border-radius:6px;font-size:.85rem;outline:none;padding:.5rem 2rem .5rem .75rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.facet-search .facet-search-input:focus{border-color:#1a1a1a;box-shadow:0 0 0 2px rgba(26,26,26,.1)}.facet-search .facet-search-input::placeholder{color:#999}.facet-search .facet-search-clear{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:flex;font-size:1.25rem;height:24px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .2s ease;width:24px}.facet-search .facet-search-clear:hover{color:#333}.no-filters-found{color:#999;font-size:.85rem;font-style:italic;padding:.75rem;text-align:center}