.filter-option[data-v-b6659cd0]{border-bottom:1px solid var(--h-promise-grey-divider);transition:opacity .24s ease}.filter-option[data-v-b6659cd0]:first-of-type{border-top:1px solid var(--h-promise-grey-divider)}.filter-option-trigger[data-v-b6659cd0]{align-items:center;background:var(--hasa-white);border:0;cursor:pointer;display:grid;gap:.55em;grid-template-columns:auto 1fr auto auto;min-height:54px;padding:.55em .75em;text-align:left;width:100%}.filter-option-trigger[data-v-b6659cd0]:focus-visible{outline:2px solid #0f4c81;outline-offset:-2px}.filter-option-input[data-v-b6659cd0]{display:inline-flex}.filter-option-label[data-v-b6659cd0],.variant-name[data-v-b6659cd0]{color:var(--hasa-grey-dark);font-size:.7rem}.filter-option-count[data-v-b6659cd0]{color:#7a8495;font-size:.7rem}.filter-option--has-variants[data-v-b6659cd0]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.filter-option--has-variants>span[data-v-b6659cd0]:not(.icon){font-size:.7rem}.filter-option--has-variants .ia-chevron-morph[data-v-b6659cd0]{margin-left:.5em}.variant-row[data-v-b6659cd0]{align-items:center;border-top:1px solid var(--h-promise-grey-divider);display:grid;gap:.55em;grid-template-columns:auto 1fr auto;min-height:54px;padding:.55em .75em .55em 1.8em;transition:opacity .24s ease}.is-disabled[data-v-b6659cd0]{opacity:.5}.filter-options[data-v-6a106326]{position:relative;width:100%}.filter-options-toggle[data-v-6a106326]{align-items:center;background:var(--hasa-white);border:0;border-radius:0;color:var(--hasa-grey-dark);cursor:pointer;display:flex;font-size:.7rem;font-weight:var(--font-regular);justify-content:space-between;min-height:54px;padding:.75em;transition:background-color .2s ease,color .2s ease;width:100%}.filter-options-toggle--custom[data-v-6a106326]{align-items:center;display:inline-flex;font-size:.8rem;gap:.5em}.filter-options-toggle--label[data-v-6a106326]{font-size:.8rem}.filter-options-toggle--value[data-v-6a106326]{max-width:150px}.filter-options-toggle--text[data-v-6a106326]{align-items:flex-start;display:flex;flex:1;flex-direction:column;min-width:0}.filter-options-toggle--label[data-v-6a106326]{color:var(--h-promise-blue);font-size:.7rem;transition:transform .2s ease,color .2s ease}.filter-options-toggle--value[data-v-6a106326]{color:var(--h-promise-blue);font-size:.7rem;line-height:1.2;max-width:250px;opacity:0;overflow:hidden;text-overflow:ellipsis;transition:max-height .2s ease,opacity .2s ease,transform .2s ease;white-space:nowrap}.filter-options-toggle[data-has-selection=true] .filter-options-toggle--label[data-v-6a106326]{color:var(--h-promise-grey)}.filter-options-toggle[data-has-selection=true] .filter-options-toggle--value[data-v-6a106326]{opacity:1}.is-large .filter-options-toggle[data-v-6a106326]{padding:1.25rem}.filter-options-toggle[data-v-6a106326]:hover{background:#f8fafc;color:var(--h-promise-grey)}.filter-options-dropdown[data-v-6a106326]{background:var(--hasa-white);max-height:16rem;overflow:auto;transform-origin:top center}.preowned-filter-dropdown__toggle-icon[data-v-6a106326]{color:var(--h-promise-grey);transition:color .2s ease}.filter-options-toggle.is-open[data-v-6a106326],.filter-options-toggle:hover .preowned-filter-dropdown__toggle-icon[data-v-6a106326]{color:var(--h-promise-blue)}.filter-dropdown-enter-active[data-v-6a106326],.filter-dropdown-leave-active[data-v-6a106326]{overflow:hidden;transition:max-height .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),opacity .18s ease;will-change:max-height,transform,opacity}.filter-dropdown-enter-from[data-v-6a106326],.filter-dropdown-leave-to[data-v-6a106326]{max-height:0;opacity:.4;transform:translateY(-10px)}.filter-dropdown-enter-to[data-v-6a106326],.filter-dropdown-leave-from[data-v-6a106326]{max-height:16rem;opacity:1;transform:translateY(0)}.flex[data-v-d70d43c0]{align-items:flex-start;gap:var(--col-space)}.filter-menu--section.flex[data-v-d70d43c0]:has(.menu-section--title){align-items:center}.h-promise-filter-menu[data-v-d70d43c0] .preowned-filter-dropdown__toggle-icon,.info-icon[data-v-d70d43c0]{color:var(--h-promise-grey)}.h-promise-filter-menu-dock-wrapper[data-v-d70d43c0]{background-color:var(--h-promise-white);width:100%}.h-promise-filter-menu[data-v-d70d43c0]{background:linear-gradient(180deg,#fff,rgba(var(--h-promise-grey-light-rgb),1) 50%);padding:1.2em;position:relative;width:100%;z-index:20}.h-promise-filter-menu[data-v-d70d43c0],.menu-filter-collapsable[data-v-d70d43c0]{display:flex;flex-direction:column;gap:var(--col-space)}.h-promise-filter-menu.is-docked-bottom[data-v-d70d43c0]:not(.is-collapsed){animation:dock-slide-in-d70d43c0 .22s ease;bottom:1rem;left:var(--dock-menu-left);position:fixed;width:var(--dock-menu-width);will-change:transform,opacity}@keyframes dock-slide-in-d70d43c0{0%{opacity:.98;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.h-promise-filter-menu.is-loading[data-v-d70d43c0]{opacity:.85}.filter-menu--header[data-v-d70d43c0]{align-items:flex-start;border-bottom:1px solid var(--h-promise-grey);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1.25em;padding-bottom:1.25em}.menu-header--actions[data-v-d70d43c0]{color:var(--h-promise-black);display:flex;gap:.35em}.menu-header--action-button[data-v-d70d43c0]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;margin:0;padding:0}.menu-header--action-button[data-v-d70d43c0]:focus-visible{outline:2px solid #0f4c81;outline-offset:2px}.menu-header--action-button .reset-icon[data-v-d70d43c0]{transform-origin:center;transition:transform .18s ease}.menu-header--action-button:focus-visible .reset-icon[data-v-d70d43c0],.menu-header--action-button:hover .reset-icon[data-v-d70d43c0]{transform:rotate(12deg)}.menu-header--action-button .collapse-icon[data-v-d70d43c0]{color:var(--h-promise-grey)}.menu-header--action-button .preowned-filter-menu__collapse-icon[data-v-d70d43c0]{--ia-diag-origin:4.475px 4.497px;--ia-open-left-transform:translateY(-4.218px) rotate(-90deg);--ia-open-right-transform:translateY(-4.218px) rotate(90deg)}.menu-header--actions>span[data-v-d70d43c0]{cursor:pointer}.menu-header--actions>span[data-v-d70d43c0]:first-of-type{margin-right:.5em}.filter-menu--section .menu-section--tabs[data-v-d70d43c0]{font-size:.7rem;margin:auto}.filter-menu--section .menu-section--title[data-v-d70d43c0]{font-size:.7rem;font-weight:var(--font-medium)}.menu-section--options.flex[data-v-d70d43c0]{gap:.5em}.filter-option--radio[data-v-d70d43c0]{border-bottom:0;font-size:.7rem}.filter-option--radio[data-v-d70d43c0]:first-of-type{border-top:0}.filter-option--radio[data-v-d70d43c0] .filter-option-trigger,.filter-option--radio[data-v-d70d43c0] .filter{align-items:center;background-color:transparent;display:flex;flex-wrap:nowrap;padding:0}.filter-option--radio[data-v-d70d43c0] .filter-option-label{font-size:inherit}.filter-menu--section .collapse-toggle[data-v-d70d43c0]{align-items:center;border:1px solid var(--h-promise-black);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.7rem;justify-content:space-between;padding:.75em;width:100%}.filter-menu--section .collapse-toggle.is-toggled[data-v-d70d43c0]{background:var(--h-promise-white);border-color:var(--h-promise-white)}.filter-menu--section .collapsable[data-v-d70d43c0],.menu-filter-collapsable[data-v-d70d43c0]{height:0;overflow:hidden;pointer-events:none;visibility:hidden}.filter-menu--section.section-more-options[data-v-d70d43c0] .filter-option:first-of-type{border-top:none}.filter-menu--section.section-more-options div[class*=col-][data-v-d70d43c0] .filter-option:first-of-type,.filter-menu--section.section-more-options>div[data-v-d70d43c0]:first-of-type{border-top:1px solid var(--h-promise-grey-divider)}.filter-menu--section.section-more-options div[class*=col-][data-v-d70d43c0]{border-bottom:1px solid var(--h-promise-grey-divider)}.filter-menu--section.section-more-options div[class*=col-][data-v-d70d43c0] .filter-option:last-of-type,.filter-menu--section.section-more-options div[class*=col-][data-v-d70d43c0]:last-of-type{border-bottom:none}@media(max-width:768px){.sq-pre-owned-search-menu[data-v-d70d43c0]{max-width:100%}}@media(max-width:992px){.menu-header--action-button.reset-button[data-v-d70d43c0]{display:none}}.header-promo-carousel[data-v-8306eb0c]{background:var(--h-promise-grey-light);border-radius:.25rem;max-height:16rem;min-height:12rem;overflow:hidden;position:relative;width:100%}.header-promo-carousel__slide[data-v-8306eb0c],.header-promo-carousel__slide img[data-v-8306eb0c]{display:block;height:100%;width:100%}.header-promo-carousel__slide img[data-v-8306eb0c]{-o-object-fit:cover;object-fit:cover}.header-promo-carousel__control[data-v-8306eb0c]{align-items:center;background:#00000073;border:0;color:#fff;cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:1.75rem;z-index:2}.header-promo-carousel__control.is-prev[data-v-8306eb0c]{left:.5rem}.header-promo-carousel__control.is-next[data-v-8306eb0c]{right:.5rem}.filter-tag[data-v-e6b9a052]{align-items:center;background:#fff;border:none;border-radius:.3em;color:var(--h-promise-blue);display:inline-flex;font-size:.6rem;gap:.15em;padding:.3em;position:relative}.filter-tag[data-v-e6b9a052]:after{background:var(--h-promise-grey-light);content:"";height:1em;position:absolute;right:-.2em;top:50%;transform:translateY(-50%);width:1px}.filter-tag[data-v-e6b9a052]:last-of-type:after{display:none}.filter-tag[data-v-e6b9a052]:hover{background-color:var(--h-promise-grey-light)}.filter-tag-label[data-v-e6b9a052]{line-height:1}.filter-tag-remove-icon[data-v-e6b9a052]{color:var(--h-promise-blue)}.filter-tag-remove[data-v-e6b9a052]:focus-visible{outline:2px solid #0f4c81;outline-offset:2px}.sort-button[data-v-6afd7ebf]{align-items:center;background:transparent;border:none;color:var(--h-promise-grey-dark);cursor:pointer;display:inline-flex;font-size:.6rem;font-weight:var(--font-medium);gap:.6em;padding:.2em .3em}.sort-button>span[data-v-6afd7ebf]:not(.icon){position:relative}.sort-button>span[data-v-6afd7ebf]:not(.icon):after{bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.sort-button.is-active[data-v-6afd7ebf]{color:var(--h-promise-blue)}.sort-button.is-active>span[data-v-6afd7ebf]:not(.icon):after{background-color:var(--h-promise-blue);width:calc(100% + .6em)}.pre-owned-pagination[data-v-0e3d832f]{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1rem}.pagination-button[data-v-0e3d832f],.pre-owned-pagination[data-v-0e3d832f]{align-items:center;justify-content:center}.pagination-button[data-v-0e3d832f]{background-color:transparent;border-radius:.3em;color:var(--h-promise-black);cursor:pointer;display:inline-flex;font-size:.7em;height:2em;line-height:1;min-width:2em;transition:all .2s ease}.pagination-button[data-v-0e3d832f]:hover:not(:disabled){border-color:var(--h-promise-grey-light)}.pagination-button[data-v-0e3d832f]:disabled{cursor:not-allowed;opacity:.45}.page-button.is-active[data-v-0e3d832f],.page-button[data-v-0e3d832f]:focus,.page-button[data-v-0e3d832f]:hover{color:var(--h-promise-blue-light);font-weight:var(--font-medium)}.page-button.is-ellipsis[data-v-0e3d832f]{cursor:default}.icon-button[data-v-0e3d832f]{overflow:hidden;width:2.25rem}.pagination-arrow-wrap[data-v-0e3d832f]{display:inline-flex;flex:0 0 1em;height:1em;overflow:hidden;position:relative;width:1em}.pagination-arrow-wrap--rotated[data-v-0e3d832f]{transform:rotate(180deg)}.pillar[data-v-58202f43]{padding-top:0}.pre-owned-layout[data-v-58202f43]{align-items:flex-start;display:flex;gap:1em;position:relative}.pre-owned-layout--menu[data-v-58202f43]{flex:0 0 30%;max-width:30%;transition:all .28s ease}.pre-owned-layout--content[data-v-58202f43]{flex:1 1 auto;min-width:0}.pre-owned-layout.is-menu-collapsed .pre-owned-layout--menu[data-v-58202f43]{position:absolute}.pre-owned-layout.is-menu-collapsed .pre-owned-layout--content[data-v-58202f43]{max-width:100%;width:100%}.pre-owned-layout.is-menu-collapsed .pre-owned-layout--content .pre-owned-banner[data-v-58202f43]{max-width:calc(70% - var(--col-space))}.pre-owned-banner[data-v-58202f43]{height:auto;margin-left:auto;max-height:256px;width:100%}.pre-owned-results[data-v-58202f43]{margin-left:auto;margin-top:.5em}.tags-wrapper[data-v-58202f43]{background-color:var(--h-promise-white);padding-block:.5em;position:sticky;top:0;z-index:10}.tags-wrapper hr[data-v-58202f43]{background-color:var(--h-promise-grey-light);border:none;height:1px}.tags-wrapper--tags[data-v-58202f43]{display:flex;flex-wrap:nowrap;gap:.5em;overflow-x:auto;overflow-y:hidden;padding-bottom:.5em;scrollbar-width:thin}.tags-wrapper--tags[data-v-58202f43] .filter-tag{flex:0 0 auto}.sort-actions[data-v-58202f43]{align-items:flex-start;display:flex;gap:.4em;justify-content:flex-end}.results-wrapper-mobile[data-v-58202f43],.show-mobile[data-v-58202f43]{display:none}.results-wrapper.grid[data-v-58202f43]{grid-template-columns:1fr auto 1fr;padding-top:.5em}.results-wrapper.grid[data-v-58202f43] .pre-owned-pagination{margin-top:0;padding-top:0}.results-wrapper--count[data-v-58202f43],.results-wrapper--page-count[data-v-58202f43]{font-size:.6rem;font-weight:var(--font-medium);line-height:1.2;padding-left:.3em;position:relative}.results-wrapper--count[data-v-58202f43]:after{background:var(--h-promise-black);content:"";height:.8em;position:absolute;right:-.45em;top:50%;transform:translateY(-50%);width:1px}.results-wrapper--page-count[data-v-58202f43]{font-weight:var(--font-regular);padding-left:.6em}.pre-owned-vehicles--grid[data-v-58202f43]{--min-width:250px;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(var(--min-width),1fr));justify-content:space-between;margin-top:.5em}.pre-owned-layout:not(.is-menu-collapsed) .pre-owned-vehicles--grid[data-v-58202f43]{--min-width:250px}@media(max-width:992px){.hide-mobile[data-v-58202f43]{display:none!important}.show-mobile[data-v-58202f43]{display:flex}.pre-owned-layout[data-v-58202f43]{display:block}.pre-owned-layout--content[data-v-58202f43],.pre-owned-layout--menu[data-v-58202f43]{max-width:100%;width:100%}.pre-owned-layout.is-menu-collapsed .pre-owned-layout--menu[data-v-58202f43]{position:static;width:100%}.results-wrapper-mobile[data-v-58202f43]{display:flex;flex-direction:column;gap:.5em}.results-wrapper-mobile--summary[data-v-58202f43]{align-items:center;display:flex;flex-wrap:nowrap}.results-wrapper-mobile .sort-actions[data-v-58202f43]{justify-content:flex-end}.results-wrapper-mobile[data-v-58202f43] .pre-owned-pagination{margin-top:0;padding-top:0}}
