<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.filter-panel .filter-container-title{margin-bottom:8px}.filter-panel .filter-price-title{font-size:14px;font-weight:600}.filter-panel .filter-section{display:flex;flex-direction:column;cursor:pointer}.filter-panel .price-slider{margin:1rem 0;height:6px;background-color:#ddd;border-radius:4px;position:relative}.filter-panel .track{background:#d3d2d2;height:100%;border-radius:4px}.filter-panel .thumb{height:18px;width:18px;background:#bc2f28;border-radius:50%;cursor:-webkit-grab;cursor:grab;top:-6px;position:relative}.toggle{display:flex;align-items:center;justify-content:space-between;margin:8px 0;font-size:12px;color:#222;position:relative}.toggle input{opacity:0;width:0;height:0}.toggle .slider{position:relative;width:25px;height:15px;background-color:#ccc;border-radius:50px;transition:background-color .3s ease;cursor:pointer;margin-left:12px}.toggle .slider:before{content:"";position:absolute;height:12px;width:12px;left:3px;top:2px;background-color:#fff;border-radius:50%;transition:transform .3s ease}.toggle input:checked+.slider{background-color:#bc2f28}.toggle input:checked+.slider:before{transform:translateX(60%)}.checkbox{display:flex;align-items:center;gap:10px;margin:8px 0;font-size:14px;color:#1c1c1c;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.checkbox input{display:none}.checkbox .custom-box{width:12px;height:12px;background:#f2f2f2;border:1px solid #cfcfcf;border-radius:2px;display:inline-block;position:relative;transition:all .2s ease}.checkbox input:checked+.custom-box{background-color:#bc2f28;border-color:#bc2f28}.checkbox input:checked+.custom-box:after{content:"";position:absolute;top:1%;left:25%;transform:rotate(45deg);width:3px;height:6px;border:solid #fff;border-width:0 2px 2px 0}.filter-section .filter-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.filter-section.open .filter-content{max-height:800px}.toggle-icon{float:right;font-size:.8em}.filter-panel .filter-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin:.5em 0}.filter-panel .filter-title{flex:1 1}.filter-panel .arrow-icon{flex-shrink:0;font-size:1.2em;line-height:1;margin-left:.5em}.filter-panel .filter-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.custom-sort-dropdown{position:relative;display:inline-block;font-family:Inter,sans-serif;margin-left:16px}.custom-sort-dropdown .dropdown-toggle{background:#fff;padding:4px 16px;border-radius:50rem;border:none;box-shadow:inset 0 0 0 1px #e0dfdc,0 4px 8px rgba(0,0,0,.03);font-size:14px;text-align:left;color:#1c1c1c;cursor:pointer;transition:box-shadow .2s ease;display:flex;justify-content:space-between;align-items:center}.custom-sort-dropdown .dropdown-toggle:hover{box-shadow:inset 0 0 0 1px #d0cfcf,0 4px 10px rgba(0,0,0,.05)}.custom-sort-dropdown .dropdown-toggle .arrow{transition:transform .2s ease}.custom-sort-dropdown .dropdown-toggle .arrow.open{transform:rotate(180deg)}.custom-sort-dropdown .dropdown-menu{position:absolute;top:105%;left:0;z-index:10;width:240px;background:#fff;border-radius:8px;box-shadow:0 12px 24px rgba(0,0,0,.15);overflow:hidden;padding:6px 0;margin-top:6px}.custom-sort-dropdown .dropdown-item{padding:12px 16px;font-size:12px;color:#1c1c1c;cursor:pointer;transition:background .15s ease}.custom-sort-dropdown .dropdown-item:hover{background-color:#efefef}.custom-sort-dropdown .dropdown-item.active{font-weight:600;background-color:#efefef}</pre></body></html>