[hidden]{display:none!important}.brum{--brum-bg: #f6f6f7;--brum-panel: #fff;--brum-border: #e5e5e6;--brum-border-strong: #d0d0d2;--brum-text: #1a1a1a;--brum-muted: #6b7280;--brum-muted-2: #9aa0a6;--brum-accent: #1a1a1a;--brum-accent-contrast: #fff;--brum-radius: 8px;--brum-shadow: 0 1px 2px rgba(0,0,0,.06), 0 8px 24px rgba(0,0,0,.06);--brum-drawer-w: 380px;color:var(--brum-text);-webkit-tap-highlight-color:transparent;padding:0 16px;font-family:inherit;font-size:14px;line-height:1.4;box-sizing:border-box;max-width:1280px;margin:0 auto}.brum *,.brum *:before,.brum *:after{box-sizing:inherit}.brum .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.brum__chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px;min-height:0}.brum__chips:empty{display:none}.brum__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 12px;background:var(--brum-panel);border:1px solid var(--brum-border-strong);border-radius:999px;font-size:13px}.brum__chip button{background:none;border:0;cursor:pointer;padding:2px 6px;font:inherit;color:var(--brum-muted);border-radius:50%;line-height:1;font-size:16px}.brum__chip button:hover{background:var(--brum-bg);color:var(--brum-text)}.brum__chips-clear{color:var(--brum-muted);background:none;border:0;cursor:pointer;font:inherit;text-decoration:underline;padding:6px 4px;margin-left:4px}.brum__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:9998;opacity:0;transition:opacity .25s ease}.brum__overlay.is-visible{opacity:1}.brum__drawer{position:fixed;left:50%;top:50%;width:92vw;max-width:680px;height:85vh;max-height:85vh;min-height:85vh;background:var(--brum-panel);display:flex;flex-direction:column;border-radius:16px;box-shadow:var(--brum-shadow);z-index:9999;overflow:hidden;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.96);transition:transform .2s ease,opacity .2s ease}.brum__drawer.is-open{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}@media(max-width:768px){.brum__drawer{left:0;top:0;width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-radius:0;transform:scale(.98)}.brum__drawer.is-open{transform:scale(1)}.brum__drawer-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.brum__drawer-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;position:absolute;top:0;left:0;right:0;z-index:3}.brum__drawer-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#ffffffa6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(to top,transparent,black 50%);mask-image:linear-gradient(to top,transparent,black 50%)}.brum__drawer-title{font-size:18px;margin:0;font-weight:600;position:absolute;left:60px;right:60px;text-align:center;pointer-events:none}.brum__drawer-close{background:none;border:0;cursor:pointer;padding:8px;margin:-8px;color:var(--brum-muted);border-radius:50%;line-height:0}.brum__drawer-close:hover{color:var(--brum-text);background:var(--brum-bg)}.brum__drawer-body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:72px 0 80px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.brum__drawer-footer{position:absolute;left:0;right:0;bottom:0;display:flex;gap:8px;padding:32px 20px 12px;pointer-events:none;z-index:2}.brum__drawer-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#ffffffa6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(to bottom,transparent,black 50%);mask-image:linear-gradient(to bottom,transparent,black 50%)}.brum__btn{padding:12px 16px;border-radius:var(--brum-radius);border:0;cursor:pointer;font:inherit;font-weight:500;box-shadow:0 6px 16px #0000001a,0 2px 4px #0000000a;transition:opacity .15s ease;pointer-events:auto}.brum__btn--ghost{flex:0 0 auto;padding:12px 20px;background:#fff;color:var(--brum-text)}.brum__btn--ghost:hover{opacity:.9}.brum__btn--solid{flex:1 1 auto;background:#b40c1c;color:#fff;font-weight:700;white-space:nowrap}.brum__btn--solid:hover{opacity:.9}.brum__filter{position:relative}.brum__filter:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background:var(--brum-border)}.brum__filter:last-of-type:after{display:none}.brum[data-collection=bike] .brum__filter--make-model:after,.brum[data-collection=e-bike] .brum__filter--make-model:after{display:none}.brum__filter[data-filter-section=near_me]:after{display:none}.brum__filter:last-of-type{border-bottom:0}.brum__filter-summary{display:flex;align-items:center;gap:8px;padding:18px 20px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;font-weight:600;font-size:16px}.brum__filter-summary::-webkit-details-marker{display:none}.brum__filter-label{flex:1 1 auto}.brum__filter-summary-active{flex:0 0 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--brum-accent);font-size:13px;font-weight:600}.brum__filter-summary-active:empty{display:none}.brum__filter-clear{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;cursor:pointer;background:transparent;color:var(--brum-muted, #6b7280);font-size:20px;line-height:1;border-radius:50%;display:none;align-items:center;justify-content:center}.brum__filter-clear:hover{background:#0000000f;color:var(--brum-text)}.brum__filter-summary:has(.brum__filter-summary-active:not(:empty)) .brum__filter-clear{display:inline-flex}.brum__chev{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .2s ease;color:var(--brum-muted-2);flex:0 0 auto}.brum__filter-body{padding:0 32px 16px}@media(max-width:768px){.brum__filter-body{padding:0 24px 16px}}.brum__drawer-back{background:none;border:0;cursor:pointer;padding:8px;margin:-8px;color:var(--brum-muted);border-radius:50%;line-height:0}.brum__drawer-back:hover{color:var(--brum-text);background:var(--brum-bg)}.brum__drawer[data-mode=list] .brum__drawer-back,.brum__drawer[data-mode=list] .brum__drawer-title-detail,.brum__drawer[data-mode=detail] .brum__drawer-title-list,.brum__drawer[data-mode=detail] .brum__drawer-close{display:none}.brum__drawer-title-detail{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brum-muted)}.brum__drawer-done{display:none;background:#fff;color:var(--brum-text);border:0;border-radius:8px;padding:8px 16px;font:inherit;font-weight:600;cursor:pointer;box-shadow:0 6px 16px #0000001a,0 2px 4px #0000000a}.brum__drawer-done:hover{opacity:.9}.brum__drawer[data-mm-active=true] .brum__drawer-close{display:none}.brum__drawer[data-mm-active=true][data-mm-has-selection=true] .brum__drawer-done{display:inline-block}.brum__drawer[data-mode=list] .brum__filter-body{display:none}.brum__drawer[data-mode=detail] .brum__filter:not(.is-active){display:none}.brum__drawer[data-mode=detail] .brum__filter.is-active>.brum__filter-summary{display:none}.brum__drawer[data-mode=detail] .brum__filter.is-active{border-bottom:0}.brum__drawer[data-mode=detail] .brum__filter.is-active .brum__filter-body{display:block;padding:16px 32px}.brum__drawer[data-mode=detail] .brum__drawer-body>.brum__subfacet,.brum__drawer[data-mode=detail] [data-more-filters]>.brum__subfacet{display:none}@media(max-width:768px){.brum__drawer[data-mode=detail] .brum__filter.is-active .brum__filter-body{padding:16px 24px}}.brum__facet-search{width:100%;box-sizing:border-box;min-height:48px;padding:8px 12px;margin:0 auto 8px;display:block;max-width:min(480px,80%);border:0;box-shadow:0 6px 16px #0000001a,0 2px 4px #0000000a;border-radius:8px;font:inherit;background:var(--brum-panel);position:sticky;top:0;z-index:2;transition:transform .22s ease,margin-bottom .22s ease,opacity .18s ease}.brum__facet-search:focus{outline:none;box-shadow:0 0 0 2px #b40c1c26,0 6px 16px #0000001a,0 2px 4px #0000000a}.brum__facet-search.is-hidden{transform:translateY(-110%);margin-bottom:-56px;opacity:0;pointer-events:none}.brum__facet-list{list-style:none;padding:0;margin:0;width:100%;box-sizing:border-box;max-height:280px;overflow-y:auto}.brum__drawer[data-mode=detail] .brum__facet-list{max-height:none;overflow-y:visible}.brum__facet-list li{margin:0;display:flex;align-items:center;gap:10px;padding:0 4px;border-radius:4px;position:relative;min-height:58px}.brum__facet-list input[type=checkbox]:checked{background:#b40c1c;border-color:#b40c1c}.brum__facet-list label{display:flex;flex:1;align-items:center;gap:8px;cursor:pointer;min-width:0}.brum__facet-list .label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:inherit;font-weight:400;text-align:inherit;display:inline}.brum__facet-list .count{color:var(--brum-muted-2);font-size:12px;margin:0}.brum__facet-list .is-empty{padding:6px 0;color:var(--brum-muted);font-size:13px;font-style:italic}.brum__facet-list li.has-icon{padding-left:56px;padding-right:8px}.brum__facet-list li.has-icon:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:40px;height:40px;background-image:var(--brum-facet-icon, none);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.brum__facet-list--row li.has-icon{padding-left:0;padding-right:0}.brum__facet-list--row li.has-icon:before{display:none}.brum__facet-list li.has-swatch{padding-left:40px;padding-right:8px}.brum__facet-list li.has-swatch:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;background:var(--brum-facet-swatch, #ccc);border:1px solid rgba(0,0,0,.2);box-sizing:border-box;pointer-events:none}.brum__facet-list--row li.has-swatch:before{display:none}.brum__facet-item--tap{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;transition:transform .18s ease,box-shadow .18s ease,background .15s ease}.brum__facet-item--tap .label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brum__facet-item--tap.is-selected:after{content:"\2713";margin-left:8px;color:var(--brum-accent);font-weight:700}@media(hover:hover)and (pointer:fine){.brum__facet-item--tap:not(.is-selected):hover{transform:translateY(-10px);position:relative;z-index:1}}.brum__facet-item--tap:not(.is-selected):active{background:var(--brum-border)}.brum__mm-chip,.brum__mm-chip-remove{cursor:pointer}.brum__facet-item--view-all,.brum__facet-item--view-all .label{font-weight:600}.brum__slider{position:relative;height:50px;margin:28px 4px 4px}.brum__slider-track{position:absolute;left:0;right:0;top:12px;height:.5px;background:var(--brum-border)}.brum__slider-fill{position:absolute;left:0;right:0;top:12px;height:.5px;background:var(--brum-accent)}.brum__slider-thumb{-webkit-appearance:none;appearance:none;position:absolute;left:0;top:0;width:100%;height:24px;background:transparent;pointer-events:none;margin:0;padding:0}.brum__slider-thumb:focus{outline:none}.brum__slider-thumb::-webkit-slider-runnable-track{background:transparent;height:24px;border:none}.brum__slider-thumb::-moz-range-track{background:transparent;height:24px;border:none}.brum__slider-thumb::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:#fff;border-radius:50%;cursor:pointer;pointer-events:all;box-shadow:0 3px 8px #0000001f,0 1px 2px #0000000f;margin-top:0}.brum__slider-thumb::-moz-range-thumb{width:24px;height:24px;background:#fff;border-radius:50%;cursor:pointer;pointer-events:all;box-shadow:0 3px 8px #0000001f,0 1px 2px #0000000f}.brum__range-inputs{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px}.brum__range-inputs input{flex:0 0 auto;width:100px;min-width:0;padding:7px 10px;border:0;box-shadow:0 6px 16px #0000001a,0 2px 4px #0000000a;border-radius:8px;text-align:center}.brum__range-inputs input:focus{outline:none;border-color:var(--brum-accent)}.brum__range-dash{color:var(--brum-muted)}.brum__histogram{height:92px;margin:0 4px 12px}.brum__histogram svg{display:block;width:100%;height:100%}.brum__histogram rect{fill:transparent;stroke:#0000001f;stroke-width:1;transition:all .2s ease,y .3s ease,height .3s ease}.brum__histogram rect.in{fill:#b40c1c;stroke:#b40c1c;stroke-width:2}.brum__drawer[data-mode=list] .brum__filter--inline .brum__filter-body{display:flex;flex-direction:column}.brum__filter--inline>.brum__filter-summary{cursor:default;padding:12px 20px}.brum__filter--inline>.brum__filter-summary:hover{background:transparent}.brum__filter--inline>.brum__filter-summary .brum__chev{display:none}.brum__filter--inline>.brum__filter-summary .brum__filter-label{text-align:center}.brum__filter--inline>.brum__filter-summary .brum__filter-summary-active,.brum__filter--inline>.brum__filter-summary .brum__filter-clear{display:none!important}.brum__filter--make-model:not([data-mm-step=models]) .brum__sublist--model{display:none}.brum__filter--make-model[data-mm-step=models] .brum__sublist--make{display:none}.brum__filter[data-filter-section=price] .brum__histogram{order:1}.brum__filter[data-filter-section=price] .brum__range-inputs{order:2}.brum__filter[data-filter-section=price] .brum__slider{order:3}.brum__filter[data-filter-section=year] .brum__range-inputs,.brum__filter[data-filter-section=mileage] .brum__range-inputs,.brum__filter[data-filter-section=power] .brum__range-inputs,.brum__filter[data-filter-section=cubic_capacity] .brum__range-inputs{order:1}.brum__filter[data-filter-section=year] .brum__slider,.brum__filter[data-filter-section=mileage] .brum__slider,.brum__filter[data-filter-section=power] .brum__slider,.brum__filter[data-filter-section=cubic_capacity] .brum__slider{order:2}.brum__sublist.is-loading .brum__facet-list,.brum__sublist.is-loading .brum__facet-search{display:none}.brum__sublist.is-loading:after{content:"";display:block;width:24px;height:24px;margin:48px auto;border:2px solid var(--brum-border);border-top-color:var(--brum-text);border-radius:50%;animation:brum-spin .8s linear infinite}@keyframes brum-spin{to{transform:rotate(360deg)}}.brum__filter--make-model>.brum__filter-summary{display:flex;align-items:center;justify-content:center;gap:6px;min-height:70px;padding:0 20px;box-sizing:border-box;overflow:hidden}.brum__filter--make-model>.brum__filter-summary .brum__chev{display:none}.brum__filter--make-model>.brum__filter-summary:after{content:"";width:24px;height:24px;border-radius:20%;background-color:var(--brum-text);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round'><line x1='12' y1='6' x2='12' y2='18'/><line x1='6' y1='12' x2='18' y2='12'/></svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px;flex:0 0 auto}.brum__filter--make-model>.brum__filter-summary .brum__filter-summary-active{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px;overflow:visible;text-overflow:clip;white-space:normal}.brum__filter--make-model>.brum__filter-summary .brum__filter-summary-active:empty{display:none}.brum__filter--make-model.has-selections>.brum__filter-summary{justify-content:flex-start}.brum__filter--make-model.has-selections>.brum__filter-summary .brum__filter-label{display:none}.brum__filter--make-model.has-selections>.brum__filter-summary:after{margin-left:auto}.brum__mm-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px 8px 8px;background:var(--brum-panel);border:0;box-shadow:0 6px 16px #0000001a,0 2px 4px #0000000a;border-radius:10px;font-size:15px;font-weight:500;line-height:1;color:var(--brum-text)}.brum__mm-chip-logo{width:28px;height:28px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:50%;flex:0 0 auto}.brum__mm-chip-text{flex:0 0 auto}.brum__mm-chip-remove{width:26px;height:26px;border:0;padding:0;margin-left:2px;background:transparent;color:var(--brum-muted);cursor:pointer;font-size:24px;line-height:1;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.brum__mm-chip-remove:hover{background:var(--brum-border);color:var(--brum-text)}.brum-grid-loading{opacity:.4;transition:opacity .15s ease;pointer-events:none}.brum__results-wrap{--brum-border: #e5e5e6;--brum-border-strong: #d0d0d2;--brum-muted: #6b7280;max-width:1000px;margin:12px auto 0;padding:0 40px;box-sizing:border-box}@media(max-width:768px){.brum__results-wrap{padding:0 16px}}.brum__results-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:0}.brum__results-grid>li{margin:0;padding:24px 0 4px;border-bottom:1px solid var(--brum-border)}.brum__results-grid>li:last-child{border-bottom:0}.brum__results-grid>li:first-child{padding-top:0}.brum__results-empty{text-align:center;padding:40px 16px;color:var(--brum-muted)}.brum__results-grid>li{container-type:inline-size;container-name:card}.brum__results-grid .card.card--product .card__row1{grid-area:row1}.brum__results-grid .card.card--product .card__media{grid-area:media;flex:unset;max-width:100%;margin:0;overflow:visible}.brum__results-grid .card.card--product .card__info-container{grid-area:info;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:0;overflow:hidden}.brum__results-grid .card.card--product .card__info,.brum__results-grid .card.card--product .card__info-inner{display:block;width:100%;max-width:100%}.brum__results-grid .card.card--product .vehicle-details{width:100%;max-width:100%}.brum__results-grid .card.card--product .brum-extra,.brum__results-grid .card.card--product .brum-extra--mobile{grid-area:extra}.brum__results-grid .card.card--product .brum-card-footer{grid-area:footer;display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 0;margin:4px 0 0}@container card (max-width: 799px){.brum__results-grid .card.card--product{display:grid;grid-template-areas:"row1   row1" "media  info" "extra  extra" "footer footer";grid-template-columns:42% 1fr;column-gap:12px;row-gap:8px;padding-top:0;max-width:none;align-items:start}.brum__results-grid .card.card--product .brum-extra{display:none}.brum__results-grid .card.card--product .brum-extra--mobile{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 6px;margin:8px 0 0}}@container card (min-width: 500px){.brum__results-grid .card.card--product{display:grid;grid-template-areas:"media row1" "media info" "media extra" "footer footer";grid-template-columns:30% minmax(0,1fr);grid-template-rows:auto auto 1fr auto;column-gap:16px;row-gap:8px;padding-top:0;max-width:none;align-items:start}.brum__results-grid .card.card--product .brum-extra{display:flex;flex-wrap:wrap;gap:8px;min-width:0;padding-bottom:4px}.brum__results-grid .card.card--product .brum-extra--mobile{display:none}}@container card (max-width: 800px){.brum__results-grid .card.card--product .vehicle-details,.brum__results-grid .card.card--product .vehicle-card-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container card (min-width: 500px){.brum__results-grid .card.card--product .vehicle-details,.brum__results-grid .card.card--product .vehicle-card-specs{grid-template-columns:repeat(3,minmax(0,1fr))}}.brum__results-grid .card.card--product .no-card-link{position:relative;z-index:5}.brum__results-grid .card.card--product .vehicle-details .icon-item,.brum__results-grid .card.card--product .vehicle-card-spec{gap:4px;min-width:0}.brum__results-grid .card.card--product .vehicle-details .icon-item strong,.brum__results-grid .card.card--product .vehicle-card-spec span,.brum__results-grid .card.card--product .vehicle-card-spec strong{font-size:12px;min-width:0}@container card (max-width: 499px){.brum__results-grid .card.card--product .vehicle-details .icon-34,.brum__results-grid .card.card--product .vehicle-details .icon-item .icon{width:20px;height:20px;flex-shrink:0}}@container card (min-width: 500px){.brum__results-grid .card.card--product .vehicle-details .icon-34,.brum__results-grid .card.card--product .vehicle-details .icon-item .icon{width:25px;height:25px;flex-shrink:0}}.brum__results-grid .card.card--product .card__title{font-size:15px}.brum__results-grid .card.card--product .brum-card-footer .new-product-custom-btn a,.brum__results-grid .card.card--product .brum-card-footer .new-product-custom-btn button{width:32px;height:32px}.brum__results-grid .card.card--product .brum-card-footer{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 0;margin:4px 0 0}@media(max-width:768px){.brum__results-grid>li{padding:10px 0 2px}.brum__results-grid>li:first-child{padding-top:0}}.brum__paginator{margin-top:24px;margin-bottom:48px;text-align:center}.brum__paginator[hidden]{display:none}.brum__paginator-status{display:block;color:var(--brum-muted);font-size:14px}.brum__paginator-bar{position:relative;height:2px;background:var(--brum-border);margin:12px auto;max-width:480px;overflow:hidden}.brum__paginator-fill{position:absolute;left:0;top:0;bottom:0;width:0%;background:var(--brum-accent);transition:width .25s ease}.brum__paginator [data-brum-show-more]{margin-top:12px;padding:14px 32px;min-width:180px;border-radius:6px}@media(max-width:768px){.brum__facet-search,.brum__range-inputs input,.brum input[type=text],.brum input[type=search],.brum input[type=number],.brum input[type=tel],.brum input[type=email]{font-size:16px}}.brum__facet-list--row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;max-height:none;overflow:visible}.brum__facet-list--row li{min-height:0;padding:0;flex:0 0 auto}.brum__filter[data-filter-section=price] .brum__filter-body{padding-top:8px}.brum__filter[data-filter-section=year] .brum__filter-body{padding-top:16px}.brum__filter[data-filter-section=price] .brum__range-inputs input{padding-left:20px;background-repeat:no-repeat;background-position:10px center;background-size:16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 10h12'/><path d='M4 14h9'/><path d='M19 6a7.7 7.7 0 00-5.2-2A7.9 7.9 0 006 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2'/></svg>")}.brum__filter[data-filter-section=year] .brum__range-inputs input{padding-left:20px;background-repeat:no-repeat;background-position:10px center;background-size:16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4' width='18' height='16' rx='2'/><line x1='16' y1='2' x2='16' y2='6'/><line x1='8' y1='2' x2='8' y2='6'/></svg>")}.brum__filter[data-filter-section=fuel_type] .brum__filter-body{position:relative;padding:0 16px;justify-content:center}.brum__filter[data-filter-section=vehicle_details__stroke_number] .brum__facet-list--row li,.brum__filter[data-filter-section=vehicle_details__cooling_system] .brum__facet-list--row li,.brum__filter[data-filter-section=vehicle_details__driving_mode] .brum__facet-list--row li{flex:0 0 auto}.brum__filter[data-filter-section=mileage] .brum__filter-body{padding-top:16px}.brum__filter[data-filter-section=mileage] .brum__range-inputs{order:1}.brum__filter[data-filter-section=mileage] .brum__slider{order:2}.brum__filter[data-filter-section=mileage] .brum__range-inputs input{padding-left:22px;background-position:6px center;background-size:16px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 22 10 4'/><path d='M20 22 14 4'/><path d='M12 8v2'/><path d='M12 14v2'/></svg>")}.brum__filter[data-filter-section=year]:after,.brum__filter[data-filter-section=fuel_type]:after,.brum__filter[data-filter-section=vehicle_condition]:after,.brum__filter[data-filter-section=price]:after,.brum__filter[data-filter-section=transmission]:after,.brum__filter[data-filter-section=power]:after,.brum__filter[data-filter-section=mileage]:after,.brum__filter[data-filter-section=cubic_capacity]:after,.brum__filter[data-filter-section=drivetrain]:after,.brum__filter[data-filter-section=doors]:after,.brum__filter[data-filter-section=owners]:after,.brum__filter[data-filter-section=vehicle_details__stroke_number]:after,.brum__filter[data-filter-section=vehicle_details__cooling_system]:after,.brum__filter[data-filter-section=vehicle_details__driving_mode]:after,.brum__filter[data-filter-section=range]:after,.brum__filter[data-filter-section=battery]:after,.brum__filter[data-filter-section=charge_time_hours]:after,.brum__filter[data-filter-section=fast_charge_minutes]:after,.brum__filter[data-filter-section=battery_warranty_bucket]:after{display:none}.brum__facet-item.is-unavailable{opacity:.38;pointer-events:none}.brum__drawer-body>.brum__filter[data-filter-section=vehicle_details__cylinder_count]:after{display:none}.brum__filter[data-filter-section=cubic_capacity]>.brum__filter-body{margin-top:30px}.brum__filter[data-filter-section=power] .brum__filter-body{padding-top:16px}.brum__filter[data-filter-section=power] .brum__range-inputs{order:1}.brum__filter[data-filter-section=power] .brum__slider{order:2}.brum__filter[data-filter-section=power] .brum__range-inputs input{padding-left:22px;background-position:6px center;background-size:16px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12 H9 L12 4 L14 20 L17 12 H21'/></svg>")}.brum__filter[data-filter-section=range] .brum__filter-body{padding-top:16px}.brum__filter[data-filter-section=range] .brum__range-inputs{order:1}.brum__filter[data-filter-section=range] .brum__slider{order:2}.brum__filter[data-filter-section=range] .brum__range-inputs input{padding-left:22px;background-position:6px center;background-size:16px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'><path d='M6 8.10747C6 4.73441 8.68629 2 12 2C15.3137 2 18 4.73441 18 8.10747C18 11.4541 16.085 15.3593 13.0972 16.7558C12.4007 17.0814 11.5993 17.0814 10.9028 16.7558C7.91499 15.3593 6 11.4541 6 8.10747Z'/><path d='M14 8C14 9.10457 13.1046 10 12 10C10.8954 10 10 9.10457 10 8C10 6.89543 10.8954 6 12 6C13.1046 6 14 6.89543 14 8Z'/><path d='M12 20.6875L12.4939 21.2519C12.6566 21.1095 12.75 20.9038 12.75 20.6875C12.75 20.4712 12.6566 20.2655 12.4939 20.1231L12 20.6875ZM21.4263 14.4122C21.1016 14.1549 20.6299 14.2096 20.3727 14.5342C20.1155 14.8589 20.1701 15.3306 20.4948 15.5878L21.4263 14.4122ZM3.50523 15.5878C3.82989 15.3306 3.88455 14.8589 3.62731 14.5342C3.37008 14.2096 2.89836 14.1549 2.5737 14.4122L3.50523 15.5878ZM10.5 19.375L10.9939 18.8106C10.7724 18.6168 10.4581 18.5704 10.1901 18.692C9.9221 18.8136 9.75 19.0807 9.75 19.375H10.5ZM10.5 22H9.75C9.75 22.2943 9.9221 22.5614 10.1901 22.683C10.4581 22.8046 10.7724 22.7582 10.9939 22.5644L10.5 22ZM14.4244 19.8173C14.0123 19.859 13.7121 20.227 13.7538 20.6391C13.7956 21.0512 14.1635 21.3514 14.5756 21.3096L14.4244 19.8173ZM10.5443 19.8948C8.20148 19.756 6.17254 19.2897 4.75556 18.6471C4.04582 18.3252 3.52438 17.9747 3.19064 17.6296C2.86028 17.288 2.75 16.993 2.75 16.75H1.25C1.25 17.494 1.60081 18.1434 2.11244 18.6724C2.62069 19.1979 3.32214 19.644 4.13599 20.0131C5.76619 20.7525 7.98726 21.246 10.4557 21.3922L10.5443 19.8948ZM20.4948 15.5878C21.0684 16.0424 21.25 16.443 21.25 16.75H22.75C22.75 15.7998 22.1833 15.012 21.4263 14.4122L20.4948 15.5878ZM2.75 16.75C2.75 16.443 2.93157 16.0424 3.50523 15.5878L2.5737 14.4122C1.81667 15.012 1.25 15.7998 1.25 16.75H2.75ZM12.4939 20.1231L10.9939 18.8106L10.0061 19.9394L11.5061 21.2519L12.4939 20.1231ZM9.75 19.375V20.6435H11.25V19.375H9.75ZM9.75 20.6435V22H11.25V20.6435H9.75ZM10.9939 22.5644L12.4939 21.2519L11.5061 20.1231L10.0061 21.4356L10.9939 22.5644ZM21.25 16.75C21.25 17.2066 20.8246 17.8623 19.5314 18.5103C18.3014 19.1266 16.522 19.6047 14.4244 19.8173L14.5756 21.3096C16.791 21.0851 18.7617 20.5738 20.2034 19.8514C21.5819 19.1606 22.75 18.1281 22.75 16.75H21.25Z' fill='%236b7280' stroke='none'/></svg>")}.brum__filter[data-filter-section=battery] .brum__filter-body{padding-top:16px}.brum__filter[data-filter-section=battery] .brum__range-inputs{order:1}.brum__filter[data-filter-section=battery] .brum__slider{order:2}.brum__filter[data-filter-section=battery] .brum__range-inputs input{padding-left:22px;background-position:6px center;background-size:16px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2l0 -10'/><path d='M6 5v-2'/><path d='M18 3v2'/><path d='M6.5 12h3'/><path d='M14.5 12h3'/><path d='M16 10.5v3'/></svg>")}.brum__unit-toggle{display:inline-flex;background:#0000000a;border-radius:6px;padding:2px;gap:2px;align-self:center;margin-bottom:8px}.brum__unit-toggle button{flex:0 0 auto;padding:4px 14px;background:transparent;border:0;border-radius:4px;font:inherit;font-size:12px;font-weight:500;color:var(--brum-muted);cursor:pointer;transition:all .15s ease}.brum__unit-toggle button.is-active{background:#fff;color:var(--brum-text);box-shadow:0 1px 2px #00000014}.brum__filter[data-filter-section=price]>.brum__filter-summary,.brum__filter[data-filter-section=year]>.brum__filter-summary,.brum__filter[data-filter-section=mileage]>.brum__filter-summary,.brum__filter[data-filter-section=power]>.brum__filter-summary,.brum__filter[data-filter-section=cubic_capacity]>.brum__filter-summary{display:none}.brum__filter[data-filter-section=fuel_type] .brum__filter-body{padding-right:16px}.brum__filter[data-filter-section=cubic_capacity] .brum__range-inputs input{padding-left:34px;background-repeat:no-repeat;background-position:10px center;background-size:20px 20px;background-image:url(/cdn/shop/files/cubic-capacity-icon-v2.svg?v=1779971068)}.brum-view-toggle{display:inline-flex;background:#0000000a;border-radius:6px;padding:2px;gap:2px;margin-bottom:16px}.brum-view-toggle button{flex:0 0 auto;padding:6px 16px;background:transparent;border:0;border-radius:4px;font:inherit;font-size:13px;font-weight:500;color:var(--brum-muted, #6b7280);cursor:pointer;transition:all .15s ease}.brum-view-toggle button.is-active{background:#fff;color:var(--brum-text, #1a1a1a);box-shadow:0 1px 2px #00000014}.brum-map{width:100%;height:70vh;min-height:480px;border-radius:8px;overflow:hidden;margin-bottom:24px}.brum-map-popup img{width:200px;height:auto;border-radius:4px;display:block;margin:0 0 8px}.brum-map-popup-title{font-weight:600;margin-bottom:4px}.brum-map-popup-price{color:#b40c1c;font-weight:600;margin-bottom:8px}.brum-map-popup a{display:inline-block;padding:6px 12px;background:#b40c1c;color:#fff;text-decoration:none;border-radius:4px;font-weight:500}body.brum-map-fullscreen{overflow:hidden}body.brum-map-fullscreen .brum-map{position:fixed;top:58px;left:0;right:0;bottom:0;height:auto;width:100%;z-index:999;border-radius:0}.brum-map-exit{display:none}body.brum-map-fullscreen .brum-map-exit{display:flex;align-items:center;justify-content:center;position:fixed;top:74px;right:16px;z-index:1000;width:40px;height:40px;padding:0;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0003;border:1px solid rgba(0,0,0,.08);font-size:18px;font-weight:600;cursor:pointer;line-height:1}body.brum-map-fullscreen .brum-map-exit:hover{background:#f5f5f5}.brum__near-me-actions{display:flex;gap:8px;margin-bottom:12px}.brum__near-me-actions .brum__btn{flex:1;padding:10px 12px;font-size:13px}.brum__near-me-status[hidden]{display:none}.brum__near-me-clear{margin-left:auto;background:none;border:none;cursor:pointer;font-size:14px;color:var(--brum-muted, #666);padding:2px 6px;line-height:1}.brum__near-me-clear:hover{color:var(--brum-text)}.brum-picker-mode,.brum-picker-mode .leaflet-container{cursor:crosshair!important}.brum-center-marker{background:transparent;border:none}.brum-center-pin{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.brum__drawer:not(.is-open) *{pointer-events:none!important}.brum__near-me-actions .brum__btn.is-active{background:#000;color:#fff}.brum__near-me-actions .brum__btn.is-active:hover{background:#222}.brum__near-me-status{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;background:var(--brum-accent-soft, #eef);border-radius:8px;font-size:13px;color:var(--brum-text);white-space:nowrap;overflow:hidden}.brum__near-me-status>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.brum__near-me-status [data-near-me-place] strong{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.brum__filter.is-empty{opacity:.4;pointer-events:none}.brum__filter.is-empty .brum__filter-summary{cursor:default}.brum__filter.is-unavailable{display:none}.brum__filter:not(.brum__filter--inline):not(.brum__filter--make-model)>.brum__filter-summary{padding:18px 20px}.brum__filter:not(.brum__filter--inline):not(.brum__filter--make-model)>.brum__filter-summary .brum__filter-label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brum-muted)}.brum__filter:not(.brum__filter--inline):not(.brum__filter--make-model)>.brum__filter-summary .brum__chev{opacity:.6}.brum__filter--make-model>.brum__filter-summary .brum__filter-label{flex:0 0 auto;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brum-muted)}.brum__more-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:18px 20px;background:transparent;border:0;cursor:pointer;font:inherit;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brum-muted)}.brum__more-toggle:hover{background:var(--brum-bg)}.brum__more-chev{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.6}.brum__more-toggle[aria-expanded=true] .brum__more-chev{transform:rotate(-135deg)}.brum__more-filters[hidden],.brum__drawer[data-mode=detail] .brum__more-toggle,html.brum-on-seller-page [id$=__collection-banner] .collection-banner{display:none}.brum__seller-context{padding:14px 20px;font-size:13px;font-weight:700;color:var(--brum-text);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--brum-border);background:var(--brum-bg)}.brum__subfacet{background:transparent;box-shadow:none;padding:0;margin-bottom:22px}.brum__subfacet+.brum__subfacet{margin-top:0;padding-top:0;border-top:0}.brum__subfacet-label{display:block;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#6b7280;margin:0 0 7px;padding-left:16px}.brum__subfacet .brum__facet-list{background:#fff;border-radius:14px;box-shadow:0 6px 16px #0000001a,0 2px 4px #0000000a;padding:0 16px}.brum__subfacet .brum__facet-list li{border-bottom:0;padding-top:12px;padding-bottom:12px}.brum__subfacet .brum__facet-list li+li:after{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:#e3e3e6}.brum__drawer[data-mode=detail]:has(.brum__filter--group.is-active) .brum__drawer-body{background:#f2f2f2}.brum__filter--group .brum__filter-body:not(:has(.brum__subfacet:not(.is-unavailable)~.brum__subfacet:not(.is-unavailable))) .brum__subfacet-label{display:none}.brum__drawer[data-mode=detail] .brum__filter--group.is-active .brum__filter-body{padding-left:12px;padding-right:12px}.brum__drawer[data-mode=detail] .brum__filter.is-active:after{display:none}.brum__subfacet.is-unavailable{display:none}.brum__filter--group:not(:has(.brum__subfacet:not(.is-unavailable))){display:none}.brum__filter-label,.brum__subfacet-label{display:inline-flex;align-items:center;gap:6px}.brum__filter--inline .brum__facet-list label{flex-direction:column;align-items:flex-start;gap:2px}.brum__filter--inline .brum__facet-list li{justify-content:flex-start;align-items:flex-start}.brum__filter[data-filter-section=fuel_type] .brum__facet-list li:nth-child(n+4){display:none}.brum__filter[data-filter-section=fuel_type].is-expanded .brum__facet-list li:nth-child(n+4){display:flex}.brum__facet-more{display:flex;align-items:center;justify-content:center;width:100%;padding:10px;margin-top:2px;background:none;border:0;cursor:pointer}.brum__facet-more-chev{width:9px;height:9px;border-right:2px solid var(--brum-muted, #6b7280);border-bottom:2px solid var(--brum-muted, #6b7280);transform:rotate(45deg);transition:transform .2s ease}.brum__filter.is-expanded .brum__facet-more-chev{transform:rotate(-135deg)}.brum__filter[data-filter-section=fuel_type] .brum__filter-body:not(:has(.brum__facet-list li:nth-child(4))) .brum__facet-more{display:none}.brum__facet-list--row{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px 20px}.brum__filter--inline .brum__facet-list--row,.brum__filter--inline .brum__facet-list{display:block}.brum__filter--inline .brum__facet-list li{display:flex;align-items:center;gap:12px;min-height:0;padding:12px 4px;border-radius:0;border-bottom:.5px solid var(--brum-border, #e5e5e6)}.brum__filter--inline .brum__facet-list li:last-child{border-bottom:0}.brum__filter--inline .brum__facet-list label{flex:1;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.brum__filter--inline .brum__facet-list .count{margin-left:auto}.brum__filter--inline .brum__facet-list input[type=checkbox]:checked+label .label{color:#b40c1c;font-weight:700}.brum__drawer[data-mode=detail] .brum__drawer-body{background:#f2f2f2}.brum__drawer[data-mode=detail] .brum__filter.is-active .brum__facet-list{background:#fff;border-radius:14px;box-shadow:0 6px 16px #0000001a,0 2px 4px #0000000a;padding:0 16px}.brum__drawer[data-mode=detail] .brum__filter.is-active .brum__facet-list li{border-bottom:0;position:relative;padding-top:12px;padding-bottom:12px}.brum__drawer[data-mode=detail] .brum__filter.is-active .brum__facet-list li+li:after{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:#e3e3e6}.brum__drawer[data-mode=detail] .brum__filter.is-active .brum__filter-body{padding-left:12px;padding-right:12px}
/*# sourceMappingURL=/cdn/shop/t/151/assets/brum-filters.css.map */
